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

Reply via email to