Building from Source produces an error mv: cannot stat `debian/tmp/usr/lib/libgcc_s.so.1': No such file or directory

Bug #830497 reported by James Michael DuPont
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gcc
Fix Released
Unknown
gcc-4.5 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

After building for 10 hours, the build of gcc fails on ubuntu.
it produced a package anyway.

dh_gencontrol -pgcc-4.5-base -- -v4.5.1-7ubuntu2 '-Vgcc:Version=4.5.1-7ubuntu2' '-Vgcc:EpochVersion=1:4.5.1-7ubuntu2' '-Vgcc:SoftVersion=4.5.1-1~' '-Vgpc:Version=' '-Vgdc:Version=' '-Vgcj:Version=4.5.1-7ubuntu2' '-Vgcj:SoftVersion=4.5.1-1~' '-Vgcj:BaseVersion=4.5' '-Vgnat:Version=4.5.1-7ubuntu2' '-Vbinutils:Version=2.20.1-14~' '-Vdep:libgcc=libgcc1 (>= 1:4.5.1-7ubuntu2)' '-Vdep:libgccbiarch=lib64gcc1 (>= 1:4.5.1-7ubuntu2)' '-Vdep:libcdev=libc6-dev (>= 2.5)' '-Vdep:libcbiarch=libc6-amd64 (>= 2.5)' '-Vdep:libcbiarchdev=libc6-dev-amd64 (>= 2.5)' '-Vdep:libunwinddev=' '-Vdep:libcxxbiarch=lib64stdc++6 (>= ${gcc:Version})' '-Vdep:libcxxbiarchdbg=lib64stdc++6-4.5-dbg' '-Vdep:libgnat=' '-Vdep:ecj=ecj-gcj, libecj-java-gcj (>= 3.5.1)' '-Vdep:libcloog=libcloog-ppl0 (>= 0.15.9-2~), libppl-c2, libppl7' '-Vgcc:multilib=gcc-4.5-multilib' '-Vgxx:multilib=g++-4.5-multilib' '-Vgobjc:multilib=gobjc-4.5-multilib' '-Vgobjcxx:multilib=gobjc++-4.5-multilib' '-Vgfortran:multilib=gfortran-4.5-multilib' '-Vdep:gold=binutils-gold (>= 2.20.1-14~)' '-Vdep:libgomp=libgomp1 (>= ${gcc:Version})' '-Vdep:libgfortranbiarch=lib64gfortran3 (>= ${gcc:Version})' '-Vdep:libobjcbiarch=lib64objc2 (>= ${gcc:Version})' '-Vdep:libmudflapbiarch=lib64mudflap0 (>= ${gcc:Version})' '-Vdep:libgompbiarch=lib64gomp1 (>= ${gcc:Version})' '-Vdep:gcj=gcc-4.5 (>= 4.5.1-1~)'
dpkg-gencontrol: warning: Replaces field of package gcc-4.5-base: unknown substitution variable ${base:Replaces}
dh_installdeb -pgcc-4.5-base
dh_md5sums -pgcc-4.5-base
dh_builddeb -pgcc-4.5-base
dpkg-deb: warning: 'debian/gcc-4.5-base/DEBIAN/control' contains user-defined field 'Original-Maintainer'
dpkg-deb: building package `gcc-4.5-base' in `../gcc-4.5-base_4.5.1-7ubuntu2_i386.deb'.
dpkg-deb: warning: ignoring 1 warnings about the control file(s)

touch stamps/08-binary-stamp-base
dh_testdir
dh_testroot
mv stamps/07-install-stamp stamps/07-install-stamp-tmp
rm -rf debian/libgcc1 debian/libgcc1-dbg
dh_installdirs -plibgcc1 usr/share/doc/libgcc1 /lib
mv debian/tmp/usr/lib/libgcc_s.so.1 debian/libgcc1//lib/.
mv: cannot stat `debian/tmp/usr/lib/libgcc_s.so.1': No such file or directory
make[1]: *** [stamps/08-binary-stamp-libgcc] Error 1
make[1]: Leaving directory `/home/mdupont/experiments/osm/dist/dancer/OSM-API-Proxy/lib/XML/Rapid/gcc-4.5-4.5.1'
make: *** [binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
E: Building failed

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: libstdc++6 4.5.1-7ubuntu2
ProcVersionSignature: Ubuntu 2.6.35-30.54-generic 2.6.35.13
Uname: Linux 2.6.35-30-generic i686
NonfreeKernelModules: nvidia
Architecture: i386
Date: Sun Aug 21 11:03:21 2011
ProcEnviron:
 SHELL=/bin/bash
 LANG=C
SourcePackage: gcc-4.5

Revision history for this message
James Michael DuPont (jamesmikedupont) wrote :
Revision history for this message
Matthias Klose (doko) wrote :

works for me, and in the package builds on the buildds, as seen in
https://launchpad.net/ubuntu/+source/gcc-4.5/4.5.3-9ubuntu1

Changed in gcc-4.5 (Ubuntu):
status: New → Invalid
Revision history for this message
YunQiang Su (wzssyqa) wrote :

hi doko, I meet this problem, and I seems be caused by

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=669904

We use the same install-stamp file for multi package, so when build with -j,

It will failed to build with strange error.

Changed in gcc-4.5 (Ubuntu):
status: Invalid → Confirmed
Changed in gcc:
status: Unknown → Fix Released
Revision history for this message
Matthias Klose (doko) wrote :

there is no supported release using gcc-4.5 anymore. so please leave the issue closed.

Changed in gcc-4.5 (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.