Hello, [...] > and thence to: > dh_installdirs -plib64gomp1-powerpc-cross \ > usr/lib64 > DH_COMPAT=2 dh_movefiles -plib64gomp1-powerpc-cross \ > usr/lib64/libgomp.so.* > dh_movefiles: Compatibility levels before 5 are deprecated. > debian/dh_doclink -plib64gomp1-powerpc-cross > gcc-4.4-powerpc-linux-gnu-base WARNING: removing doc directory > lib64gomp1-powerpc-cross dh_strip -plib64gomp1-powerpc-cross > #--dbg-package=lib64gomp1-dbg dh_compress -plib64gomp1-powerpc-cross > ##-plib64gomp1-dbg > dh_fixperms -plib64gomp1-powerpc-cross #-plib64gomp1-dbg > dh_makeshlibs -plib64gomp1-powerpc-cross > sed s/-powerpc-cross//g < debian/lib64gomp1-powerpc-cross/DEBIAN/shlibs >> debian/lib64gomp1-powerpc-cross/DEBIAN/shlibs.fixed /bin/bash: >> debian/lib64gomp1-powerpc-cross/DEBIAN/shlibs: No such file or >> directory
gcc-4.3 did not have a cross libgomp cross target (debian/rules.d/binary-libgomp-cross.mk while gcc-4.4 has now added this target which is failing someway. > Hector: problem is, I don't have the > file /usr/powerpc-linux-gnu/lib/libc-2.10.1.so after the build or as a > result of installing the necessary build dependencies. [...] > Question is, where did this file come from? libc-2.10.*2* is nowadays in sid that you get via dpkg-cross. Why are you using libc-2.10.1? > Could this be a result of a failed clean up in this chroot? I do not think so. This issue is related to new cross depend on libgomp, which I believe we used to build cross compilers with --disabled-libgomp because we can get that library by dpkg-crossing it, but it might be good to keep it as is and fix the failure. Also gcc-4.4 has added some new features gcc-4.4-4.4.3/debian/rules.conf-536- gcc-4.4-4.4.3/debian/rules.conf-537-ifeq ($(DEB_CROSS),yes) gcc-4.4-4.4.3/debian/rules.conf-538- languages = c c++ objc objpp gcc-4.4-4.4.3/debian/rules.conf:539: addons = libgcc lib64gcc lib32gcc libgomp lib32gomp lib64gomp \ gcc-4.4-4.4.3/debian/rules.conf-540- libcxx lib32cxx lib64cxx libn32cxx cdev c++dev \ gcc-4.4-4.4.3/debian/rules.conf-541- libobjc objcdev objppdev gccxbase gcc-4.4-4.4.3/debian/rules.conf-542- languages += fortran which were not enabled on gcc-4.3 gcc-4.3-4.3.4/debian/rules.conf-494-ifeq ($(DEB_CROSS),yes) gcc-4.3-4.3.4/debian/rules.conf-495- languages = c c++ objc objpp gcc-4.3-4.3.4/debian/rules.conf-496- addons = libgcc lib64gcc lib32gcc libcxx lib32cxx lib64cxx libn32cxx cdev c++dev libobjc objcdev objppdev gccxbase gcc-4.3-4.3.4/debian/rules.conf-497-else gcc-4.3-4.3.4/debian/rules.conf-498- languages = ada c c++ fortran java objc objpp # pascal gcc-4.3-4.3.4/debian/rules.conf-499- addons = gccbase cdev c++dev fdev libgcj libgcjdev gcjdoc libgnat libs \ gcc-4.3-4.3.4/debian/rules.conf-500- objcdev source objppdev multilib # libgmath libnof lib64gnat ssp Note, this change was not done by us (emdebian). Kind Regards, -- Héctor Orón "Our Sun unleashes tremendous flares expelling hot gas into the Solar System, which one day will disconnect us." -- To UNSUBSCRIBE, email to debian-gcc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/l2odd0a3d701004100957l9d28c6ebvfa1ea61e55aff...@mail.gmail.com