[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
Sat Nov 19 21:17:18 UTC 2011


** Changed in: gcc-4.6 (Ubuntu)
       Status: New => In Progress

-- 
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