Simon J Mudd <[EMAIL PROTECTED]> writes: > I think I have found the problem and solution. [...] > > I installed glibc-devel.i386 and then tested the test program that > failed before. This now builds without problems. I am retrying to > build OpenPKG gcc again and hope that this time it will work. Will > confirm tomorrow if this goes ok.
The build completes successfully. The final output on my server is as follows: + mv /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/libiberty.a /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/libmudflap.a /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/libmudflapth.a /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/libstdc++.a /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/libsupc++.a /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/gcc/x86_64-unknown-linux-gnu/4.0.2/ + dirs= ++ /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/bin/gcc --print-multi-lib + for multilib in '`$RPM_BUILD_ROOT/openpkg/bin/gcc --print-multi-lib`' ++ echo '.;' ++ sed -e 's/;.*$//' + subdir=. + '[' .. = .. ']' + continue + for multilib in '`$RPM_BUILD_ROOT/openpkg/bin/gcc --print-multi-lib`' ++ echo '32;@m32' ++ sed -e 's/;.*$//' + subdir=32 + '[' .32 = .. ']' + mv /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/32/libiberty.a /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/gcc/x86_64-unknown-linux-gnu/4.0.2/32/ + dirs=' 32' + for subdir in '$dirs' + rm -rf /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/32 + mv '/openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/x86_64-unknown-linux-gnu/include/*' /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/gcc/x86_64-unknown-linux-gnu/4.0.2/include/ + true + rm -rf /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/x86_64-unknown-linux-gnu + rm -f /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/info/dir + rm -rf /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/man/man7 + rm -f /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/libmudflap.la /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/libmudflapth.la /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/libstdc++.la /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/libsupc++.la + rm -f /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/bin/x86_64-unknown-linux-gnu-gcc /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/bin/x86_64-unknown-linux-gnu-gcc-4.0.2 + rm -f /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/bin/x86_64-unknown-linux-gnu-c++ + rm -f /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/bin/x86_64-unknown-linux-gnu-g++ + strip /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/bin/c++ /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/bin/cpp /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/bin/g++ /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/bin/gcc /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/bin/gccbug /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/bin/gcov + true + for prog in cc1 cc1plus collect2 cpp + strip '/openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/gcc/x86_64-unknown-linux-gnu/[0-9]*/cc1' + for prog in cc1 cc1plus collect2 cpp + strip '/openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/gcc/x86_64-unknown-linux-gnu/[0-9]*/cc1plus' + for prog in cc1 cc1plus collect2 cpp + strip '/openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/gcc/x86_64-unknown-linux-gnu/[0-9]*/collect2' + for prog in cc1 cc1plus collect2 cpp + strip '/openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/lib/gcc/x86_64-unknown-linux-gnu/[0-9]*/cpp' + ln /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/bin/gcc /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/bin/cc + ln /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/man/man1/gcc.1 /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/man/man1/cc.1 + ln /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/man/man1/g++.1 /openpkg/RPM/TMP/gcc-4.0.2-root/openpkg/man/man1/c++.1 + /openpkg/lib/openpkg/rpmtool files -v -ofiles -r/openpkg/RPM/TMP/gcc-4.0.2-root '%defattr(-,openpkg,openpkg)' /openpkg '%not %dir {/openpkg,/openpkg/*,/openpkg/etc/rc.d,/openpkg/man/*}' rpmtool:files: pass 1 (preparation and syntactical expansions) rpmtool:files: pass 2 (filesystem-based expansions) rpmtool:files: pass 3 (duplication removal and cleanup) + exit 0 Processing files: gcc-4.0.2-2.5.0 Wrote: /openpkg/RPM/PKG/gcc-4.0.2-2.5.0.amd64-rhel4-ope.rpm Executing(%clean): env -i /openpkg/lib/openpkg/bash --norc --noprofile --posix -e /openpkg/RPM/TMP/rpm-tmp.53120 + cd /openpkg/RPM/TMP + cd gcc-4.0.2 + rm -rf /openpkg/RPM/TMP/gcc-4.0.2-root + exit 0 Executing(--clean): env -i /openpkg/lib/openpkg/bash --norc --noprofile --posix -e /openpkg/RPM/TMP/rpm-tmp.53120 + cd /openpkg/RPM/TMP + rm -rf gcc-4.0.2 + exit 0 Regards, Simon ______________________________________________________________________ The OpenPKG Project www.openpkg.org User Communication List openpkg-users@openpkg.org