It failed :-)

+ mv 
/QOpenSys/openpkg/RPM/TMP/gcc-3.4.3-root/QOpenSys/openpkg/lib/ppc64/libiberty.a
/QOpenSys/openpkg/RPM/TMP/gcc-3.4.3-root/QOpenSys/openpkg/lib/ppc64/libstdc++.a
/QOpenSys/openpkg/RPM/TMP/gcc-3.4.3-root/QOpenSys/openpkg/lib/ppc64/libsupc++.a
/QOpenSys/openpkg/RPM/TMP/gcc-3.4.3-root/QOpenSys/openpkg/lib/gcc/powerpc-ibm-aix5.2.0.0/3.4.3/ppc64/
+ rm -rf /QOpenSys/openpkg/RPM/TMP/gcc-3.4.3-root/QOpenSys/openpkg/lib/ppc64
+ for multilib in '`$RPM_BUILD_ROOT/QOpenSys/openpkg/bin/gcc --print-multi-lib`'
++ echo 'pthread/ppc64;@[EMAIL PROTECTED]'
++ sed -e 's/;.*$//'
+ subdir=pthread/ppc64
+ '[' .pthread/ppc64 = .. ']'
+ mv 
'/QOpenSys/openpkg/RPM/TMP/gcc-3.4.3-root/QOpenSys/openpkg/lib/pthread/ppc64/lib*.a'
/QOpenSys/openpkg/RPM/TMP/gcc-3.4.3-root/QOpenSys/openpkg/lib/gcc/powerpc-ibm-aix5.2.0.0/3.4.3/pthread/ppc64/
mv: cannot rename
/QOpenSys/openpkg/RPM/TMP/gcc-3.4.3-root/QOpenSys/openpkg/lib/pthread/ppc64/lib*.a
to 
/QOpenSys/openpkg/RPM/TMP/gcc-3.4.3-root/QOpenSys/openpkg/lib/gcc/powerpc-ibm-aix5.2.0.0/3.4.3/pthread/ppc64//lib*.a:
No such file or directory
error: Bad exit status from /QOpenSys/openpkg/RPM/TMP/rpm-tmp.26235 (%install)


RPM build errors:
    Bad exit status from /QOpenSys/openpkg/RPM/TMP/rpm-tmp.26235 (%install)

Bad, since the build works :

/QOpenSys/openpkg/RPM/TMP/gcc-3.4.3-root/QOpenSys/openpkg/bin/gcc --version

gcc (GCC) 3.4.3 (OpenPKG-2.3)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

/QOpenSys/openpkg/RPM/TMP/gcc-3.4.3-root/QOpenSys/openpkg/bin/g++  --version

g++ (GCC) 3.4.3 (OpenPKG-2.3)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

The problem appears here in the spec :

    for multilib in `$RPM_BUILD_ROOT%{l_prefix}/bin/gcc --print-multi-lib`; do
        subdir=`echo "$multilib" | sed -e 's/;.*$//'`
        [ ".$subdir" = .. ] && continue
        mv $RPM_BUILD_ROOT%{l_prefix}/lib/$subdir/lib*.a \
           $RPM_BUILD_ROOT%{l_prefix}/lib/gcc%{V_comp}/${triple}/[0-9]*/$subdir/
        rm -rf $RPM_BUILD_ROOT%{l_prefix}/lib/$subdir
    done
 
/QOpenSys/openpkg/RPM/TMP/gcc-3.4.3-root/QOpenSys/openpkg/bin/gcc
--print-multi-lib
.;
pthread;@pthread
ppc64;@maix64
pthread/ppc64;@[EMAIL PROTECTED]
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   openpkg-dev@openpkg.org

Reply via email to