Print this page
Proper libstdc++ version
gcc51 bringup

*** 26,45 **** # # Load support functions . ../../lib/functions.sh PROG=libstdc++ ! VER=4.8.1 VERHUMAN=$VER ! PKG=system/library/g++-4-runtime SUMMARY="g++ runtime dependencis libstc++/libssp" DESC="$SUMMARY" PATH=/opt/gcc-${VER}/bin:$PATH export LD_LIBRARY_PATH=/opt/gcc-${VER}/lib ! BUILD_DEPENDS_IPS="gcc48 gcc44" if [ -f /usr/lib/libstdc++.so.6.0.16 ]; then GCC46_LOC=/usr/lib else GCC46_LOC=/opt/gcc-4.6.3/lib BUILD_DEPENDS_IPS="$BUILD_DEPENDS_IPS gcc46" --- 26,45 ---- # # Load support functions . ../../lib/functions.sh PROG=libstdc++ ! VER=5.1.0 VERHUMAN=$VER ! PKG=system/library/g++-5-runtime SUMMARY="g++ runtime dependencis libstc++/libssp" DESC="$SUMMARY" PATH=/opt/gcc-${VER}/bin:$PATH export LD_LIBRARY_PATH=/opt/gcc-${VER}/lib ! BUILD_DEPENDS_IPS="gcc51 gcc44" if [ -f /usr/lib/libstdc++.so.6.0.16 ]; then GCC46_LOC=/usr/lib else GCC46_LOC=/opt/gcc-4.6.3/lib BUILD_DEPENDS_IPS="$BUILD_DEPENDS_IPS gcc46"
*** 50,60 **** else GCC47_LOC=/opt/gcc-4.7.2/lib BUILD_DEPENDS_IPS="$BUILD_DEPENDS_IPS gcc47" fi ! DEPENDS_IPS="system/library/gcc-4-runtime" NO_PARALLEL_MAKE=1 # This stuff is in its own domain PKGPREFIX="" --- 50,67 ---- else GCC47_LOC=/opt/gcc-4.7.2/lib BUILD_DEPENDS_IPS="$BUILD_DEPENDS_IPS gcc47" fi ! if [ -f /usr/lib/libstdc++.so.6.0.18 ]; then ! GCC48_LOC=/usr/lib ! else ! GCC48_LOC=/opt/gcc-4.8.1/lib ! BUILD_DEPENDS_IPS="$BUILD_DEPENDS_IPS gcc48" ! fi ! ! DEPENDS_IPS="system/library/gcc-5-runtime" NO_PARALLEL_MAKE=1 # This stuff is in its own domain PKGPREFIX=""
*** 74,92 **** LIB=libstdc++.so cp /opt/gcc-4.4.4/lib/$LIB.6.0.13 $DESTDIR/usr/lib/$LIB.6.0.13 cp ${GCC46_LOC}/$LIB.6.0.16 $DESTDIR/usr/lib/$LIB.6.0.16 cp ${GCC47_LOC}/$LIB.6.0.17 $DESTDIR/usr/lib/$LIB.6.0.17 ! cp /opt/gcc-${VER}/lib/$LIB.6.0.18 $DESTDIR/usr/lib/$LIB.6.0.18 || logerr "Failed to copy 6.0.18" ! ln -s /usr/lib/$LIB.6.0.18 $DESTDIR/usr/lib/$LIB.6 ! ln -s /usr/lib/$LIB.6.0.18 $DESTDIR/usr/lib/$LIB cp /opt/gcc-4.4.4/lib/amd64/$LIB.6.0.13 $DESTDIR/usr/lib/amd64/$LIB.6.0.13 cp ${GCC46_LOC}/amd64/$LIB.6.0.16 $DESTDIR/usr/lib/amd64/$LIB.6.0.16 cp ${GCC47_LOC}/amd64/$LIB.6.0.17 $DESTDIR/usr/lib/amd64/$LIB.6.0.17 ! cp /opt/gcc-${VER}/lib/amd64/$LIB.6.0.18 $DESTDIR/usr/lib/amd64/$LIB.6.0.18 || logerr "Failed to copy 6.0.18 (amd64)" ! ln -s /usr/lib/amd64/$LIB.6.0.18 $DESTDIR/usr/lib/amd64/$LIB.6 ! ln -s /usr/lib/amd64/$LIB.6.0.18 $DESTDIR/usr/lib/amd64/$LIB LIB=libssp.so cp /opt/gcc-${VER}/lib/$LIB.0.0.0 $DESTDIR/usr/lib/$LIB.0.0.0 ln -s /usr/lib/$LIB.0.0.0 $DESTDIR/usr/lib/$LIB.0 ln -s /usr/lib/$LIB.0.0.0 $DESTDIR/usr/lib/$LIB --- 81,101 ---- LIB=libstdc++.so cp /opt/gcc-4.4.4/lib/$LIB.6.0.13 $DESTDIR/usr/lib/$LIB.6.0.13 cp ${GCC46_LOC}/$LIB.6.0.16 $DESTDIR/usr/lib/$LIB.6.0.16 cp ${GCC47_LOC}/$LIB.6.0.17 $DESTDIR/usr/lib/$LIB.6.0.17 ! cp ${GCC48_LOC}/$LIB.6.0.18 $DESTDIR/usr/lib/$LIB.6.0.18 ! cp /opt/gcc-${VER}/lib/$LIB.6.0.21 $DESTDIR/usr/lib/$LIB.6.0.21 || logerr "Failed to copy 6.0.21" ! ln -s /usr/lib/$LIB.6.0.21 $DESTDIR/usr/lib/$LIB.6 ! ln -s /usr/lib/$LIB.6.0.21 $DESTDIR/usr/lib/$LIB cp /opt/gcc-4.4.4/lib/amd64/$LIB.6.0.13 $DESTDIR/usr/lib/amd64/$LIB.6.0.13 cp ${GCC46_LOC}/amd64/$LIB.6.0.16 $DESTDIR/usr/lib/amd64/$LIB.6.0.16 cp ${GCC47_LOC}/amd64/$LIB.6.0.17 $DESTDIR/usr/lib/amd64/$LIB.6.0.17 ! cp ${GCC48_LOC}/amd64/$LIB.6.0.18 $DESTDIR/usr/lib/amd64/$LIB.6.0.18 ! cp /opt/gcc-${VER}/lib/amd64/$LIB.6.0.21 $DESTDIR/usr/lib/amd64/$LIB.6.0.21 || logerr "Failed to copy 6.0.21 (amd64)" ! ln -s /usr/lib/amd64/$LIB.6.0.21 $DESTDIR/usr/lib/amd64/$LIB.6 ! ln -s /usr/lib/amd64/$LIB.6.0.21 $DESTDIR/usr/lib/amd64/$LIB LIB=libssp.so cp /opt/gcc-${VER}/lib/$LIB.0.0.0 $DESTDIR/usr/lib/$LIB.0.0.0 ln -s /usr/lib/$LIB.0.0.0 $DESTDIR/usr/lib/$LIB.0 ln -s /usr/lib/$LIB.0.0.0 $DESTDIR/usr/lib/$LIB