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)

iQIcBAEBCAAGBQJQnjfLAAoJEPFn5DyBQ7aCwGwP/R/z+g4xsSutuIiAFxYZsJsO
fVbKxVzWE4g7aDNogKpuGJrMpbP2n4pgsZtm+eu3D0fWO6oge+CDQnfaghZQ2zBh
wlo/mRO3gTHU3NeUldwN5t18V9k0rC0/2O7tHIZ/cyULvl73csPZ9ouI0Ao7rrU+
QjmV1BC56oOxEMSWlkmBS17QPow3TYg6lK7YnrQb9vQHPnIJdvJoH2Rdswu70M7W
8V+PH7Dlo/Awyjb1FZtd7TAjCBZTZ4NQIOTWgKI5k5OfOxlm+lMn49VmhrtUI0vm
IEW31YPnkSgdMmuJbw5qSk9og5Hknd5eFraXNugwgc7kU/ufslf8ajFZIkz/4Ip1
AZsTPlZEaJcDIMh8af1XA/S45SDQpgIYQHRJ/KknvKyxa4yl3xp6sBvIaSi1GjZY
BT8gElmOqq+vO2nJqHa+/mTRmynMhBtnvyPyHLvE+nOFWKjS/AnSGGWLji3+UJ7T
GheQZZSQOKxLhalNbV18GIyEP0XmOjcwp4f7/tgWSFuawEizfYDZFixChYsKLWDn
4GnZBzvAm3+R1bKODOSq3EGS86lRh8IV7Vm4dSNP5qeZKUysComHsTtYW18+w9Mf
6FvW+Dy0bpPAH5PJCnOMXAPEm46y2JQWdm3NYWAr85oKrfOaP+pqtnAOQ5qCTE/b
sFLvEZGv8AabSzageqi4
=wNBf
-----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.