[Bug 877333] Re: dh_movefiles: debian/tmp/usr/bin/arm-linux-gnueabi-gcc-4.6 not found (supposed to put it in gcc-4.6-arm-linux-gnueabi)
Marcin Juszkiewicz
877333 at bugs.launchpad.net
Mon Dec 5 15:07:41 UTC 2011
4.6.2-5ubuntu1 still has this bug - this is other attempt to fix^Wsolve
it
** Changed in: gcc-4.6 (Ubuntu)
Status: Fix Released => In Progress
** Patch added: "0001-cross-install-just-removed-gcc-lp-877333.patch"
https://bugs.launchpad.net/ubuntu/+source/gcc-4.6/+bug/877333/+attachment/2620519/+files/0001-cross-install-just-removed-gcc-lp-877333.patch
--
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/877333
Title:
dh_movefiles: debian/tmp/usr/bin/arm-linux-gnueabi-gcc-4.6 not found
(supposed to put it in gcc-4.6-arm-linux-gnueabi)
Status in “gcc-4.6” package in Ubuntu:
In Progress
Bug description:
Tried to build armel cross compiler for precise failed with:
rm -rf debian/gcc-4.6-arm-linux-gnueabi
dh_installdirs -pgcc-4.6-arm-linux-gnueabi usr/share/doc/gcc-4.6-arm-linux-gnueabi-base/{gcc,libssp,gomp,quadmath} usr/bin usr/lib/gcc/arm-linux-gnueabi/4.6 usr/lib/gcc/arm-linux-gnueabi/4.6/{include,include-fixed} usr/share/man/man1 usr/arm-linux-gnueabi/lib
dh_installdirs -pgcc-4.6-arm-linux-gnueabi usr/lib/gcc/arm-linux-gnueabi/4.6
# stage1 builds static libgcc only
: # libgcc_s.so may be a linker script on some architectures
set -e; if [ -h debian/tmp/usr/arm-linux-gnueabi/lib/libgcc_s.so ]; then rm -f debian/tmp/usr/arm-linux-gnueabi/lib/libgcc_s.so; dh_link -pgcc-4.6-arm-linux-gnueabi /usr/arm-linux-gnueabi/lib/libgcc_s.so.1 usr/lib/gcc/arm-linux-gnueabi/4.6/libgcc_s.so; else mv debian/tmp/usr/arm-linux-gnueabi/lib/libgcc_s.so debian/tmp/usr/lib/gcc/arm-linux-gnueabi/4.6/libgcc_s.so; dh_link -pgcc-4.6-arm-linux-gnueabi /usr/arm-linux-gnueabi/lib/libgcc_s.so.1 usr/lib/gcc/arm-linux-gnueabi/4.6/libgcc_s.so.1; fi;
DH_COMPAT=2 dh_movefiles -pgcc-4.6-arm-linux-gnueabi usr/lib/gcc/arm-linux-gnueabi/4.6/{libgcc*,libgcov.a,*.o}
dh_movefiles: Compatibility levels before 5 are deprecated.
mv debian/tmp/usr/arm-linux-gnueabi/lib/libssp_nonshared.a debian/gcc-4.6-arm-linux-gnueabi/usr/lib/gcc/arm-linux-gnueabi/4.6/;
mv debian/tmp/usr/arm-linux-gnueabi/lib/libgomp*.a debian/gcc-4.6-arm-linux-gnueabi/usr/lib/gcc/arm-linux-gnueabi/4.6/
rm -f debian/tmp/usr/arm-linux-gnueabi/lib/libgomp*.{la,so}
dh_link -pgcc-4.6-arm-linux-gnueabi /usr/arm-linux-gnueabi/lib/libgomp.so.1 /usr/lib/gcc/arm-linux-gnueabi/4.6/libgomp.so
if [ -f /tmp/gcccvs/branches/sid/gcc-4.6/src/ChangeLog.linaro ]; then \
cp -p /tmp/gcccvs/branches/sid/gcc-4.6/src/ChangeLog.linaro \
debian/gcc-4.6-arm-linux-gnueabi/usr/share/doc/gcc-4.6-arm-linux-gnueabi-base/changelog.linaro; \
fi
mv debian/tmp/usr/arm-linux-gnueabi/lib/libgomp*.spec debian/gcc-4.6-arm-linux-gnueabi/usr/lib/gcc/arm-linux-gnueabi/4.6/
cp -p /tmp/gcccvs/branches/sid/gcc-4.6/src/libgomp/ChangeLog \
debian/gcc-4.6-arm-linux-gnueabi/usr/share/doc/gcc-4.6-arm-linux-gnueabi-base/gomp/changelog
DH_COMPAT=2 dh_movefiles -pgcc-4.6-arm-linux-gnueabi usr/bin/arm-linux-gnueabi-{gcc,gcov}-4.6 usr/lib/gcc/arm-linux-gnueabi/4.6/{collect2,lto1,lto-wrapper} usr/lib/gcc/arm-linux-gnueabi/4.6/include/std*.h usr/lib/gcc/arm-linux-gnueabi/4.6/include-fixed/README usr/lib/gcc/arm-linux-gnueabi/4.6/include/arm_neon.h usr/lib/gcc/arm-linux-gnueabi/4.6/include/float.h usr/lib/gcc/arm-linux-gnueabi/4.6/include/iso646.h usr/lib/gcc/arm-linux-gnueabi/4.6/include-fixed/limits.h usr/lib/gcc/arm-linux-gnueabi/4.6/include/mmintrin.h usr/lib/gcc/arm-linux-gnueabi/4.6/include-fixed/syslimits.h usr/lib/gcc/arm-linux-gnueabi/4.6/include/unwind.h usr/lib/gcc/arm-linux-gnueabi/4.6/include/varargs.h usr/lib/gcc/arm-linux-gnueabi/4.6/include-fixed/linux usr/share/man/man1/arm-linux-gnueabi-{gcc,gcov}-4.6.1 usr/lib/gcc/arm-linux-gnueabi/4.6/include/omp.h
dh_movefiles: Compatibility levels before 5 are deprecated.
dh_movefiles: debian/tmp/usr/bin/arm-linux-gnueabi-gcc-4.6 not found (supposed to put it in gcc-4.6-arm-linux-gnueabi)
make[1]: *** [stamps/08-binary-stamp-gcc] Error 1
make[1]: Leaving directory `/tmp/gcccvs/branches/sid/gcc-4.6'
make: *** [binary] Error 2
dpkg-buildpackage: error: debian/rules binary gave error exit status 2
I rebased gcccvs repository and it ended with:
commit e3b7981056f60121a05bfc199747821e474a7a67
Author: doko <doko at 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>
Date: Sat Oct 1 15:16:58 2011 +0000
* Configure and build to install into /usr/lib/gcc/<triplet>/4.6.
Closes: #643891.
git-svn-id: svn://svn.debian.org/gcccvs@5614 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
as faulty change. Going one change earlier it builds fine.
---
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
DistroRelease: Ubuntu 12.04
Package: gcc-4.6 4.6.1-15ubuntu1
PackageArchitecture: amd64
ProcEnviron: Error: [Errno 2] No such file or directory: '/proc/2243/environ'
Tags: precise
Uname: Linux 3.0.0-12-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-4.6/+bug/877333/+subscriptions
More information about the Ubuntu-sponsors
mailing list