Re: armhf toolchain is broken in the repository

Neil Williams <[email protected]>
Newsgroups gmane.linux.debian.devel.embedded
Message-ID <[email protected]>
On Fri, 9 Nov 2012 22:40:52 -0800 (PST)
Patrik Kluba <[email protected]> wrote:

> Both the 4.6 and 4.7 toolchains are broken for amd64 in the
> http://www.emdebian.org/debian/ repository for several days now. While the
> amd64 versions are at 4.6.3-8 and 4.7.1-3, the i386 versions got upgraded to
> 4.6.3-12 and 4.7.2-4. The problem is that when the i386 versions got merged,
> the older version of architecture independent packages got disappeared
> somehow. For example, there's no
> libstdc++6-4.6-dev-armhf-cross_4.6.3-8_all.deb just
> libstdc++6-4.6-dev-armhf-cross_4.6.3-12_all.deb

-cross packages need to be updated using xapt and then kept in line
from time to time. -cross packages are Architecture: all and this
won't change because the -cross method is outdated and needs to be
replaced by MultiArch.

xapt (1)

The exact command will vary according to which -cross packages are
causing issues. It's a constant maintenance which is why for other
architectures, the toolchains from squeeze are recommended because the
underlying native toolchains aren't constantly changing.

> Will this be fixed sometime

Possibly.

>, or should I build the toolchain myself? And how
> it can be done? Will the

Don't rebuild the toolchain, it's just the -cross dependencies. 

(If the toolchain could be updated trivially, it would probably have
been done by now.)

> apt-get source ....
> apt-get build-dep ....
> dpkg-source -x ....
> dpkg-buildpackage -B
> 
> way work?

No. Toolchains are more complex, which is why the rebuilds are not
automatically in sync.

-- 


Neil Williams
=============
http://www.linux.codehelp.co.uk/
signature.asc (application/pgp-signature, 836 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQnjeoAAoJEPFn5DyBQ7aCjCwQAJRa7nVd+jT75mBvzJOF/2QD
xDDBpHuZ+Ceev0pEgkXR4k2xmZp75ptqvQQHSG4E/eh3HgAvXC5vRrJ3CxgXo/u9
9mEX9HtHBLangRJmLYbvD/fwhVK15Sp4vn8RQq2QivHiCZ9Hkq26yZWtv1krr7fB
HrgwyQWKbaEPI25YkrQA9DHebCYG9r9SktnqsAjJaebf+PIUn+uLKQ3T6CAJa+Zg
8QJFrcu++oLUjU5xlozSSmy05zL/4PyPqBIxk2tmeugPvsCoE4q4VoQBQ3e/XYcM
FW3SXo8c6Vsjw/A75x1ENWafaaDssOgZqiPjjZ27u/cxEtfiX/bKR9kLTAZaaHYD
4LpwOYhNBoYsdQeGzFlTF3DoUJB4RyZQ2//Jitmsd/gfA7R0XvpyVi9x5WTm3WtE
5Jdo8Q/iMskp3EWRxA2c8U+Cb7FBgIa1D54GLU1DoxCVPum8ZsgZGuIweV9z+nG3
AS16wCqH6KhCo2LDXFm1hj1HLAkCCwKHGOIyfd1+jMQCOkndu4poLlGAHmN4vF/+
0xGkTraam6Ip3fp0EpCTJxP8MPrY7asloK8xah+Er39ncMAyULscgpLWSqvy1Mpp
GYJb2L38qlluihv7ccig9yMIqPXYQUDC55qOZKeSvfUG9pddMNTcPeN2u5m6GVBU
PnXeRtBTgC8lvTvEOMWR
=bUS/
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.