Magellan Linux

Diff of /smage/trunk/core/glibc/glibc-2.30-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 13742 by niro, Wed Aug 7 09:13:51 2019 UTC revision 13746 by niro, Wed Aug 7 14:53:25 2019 UTC
# Line 73  fi Line 73  fi
73  [[ -z ${ALT_HEADERS} ]] && export ALT_HEADERS="/usr/include"  [[ -z ${ALT_HEADERS} ]] && export ALT_HEADERS="/usr/include"
74    
75  # kernel support  # kernel support
76  export ENABLE_KERNEL=3.2.0  #export ENABLE_KERNEL=3.2.0
77    
78  split_info_glibc()  split_info_glibc()
79  {  {
# Line 152  src_compile() Line 152  src_compile()
152   # enable addons   # enable addons
153   myopts+=" --enable-add-ons"   myopts+=" --enable-add-ons"
154   # supported kernel-release   # supported kernel-release
155   myopts+=" --enable-kernel=${ENABLE_KERNEL}"   #myopts+=" --enable-kernel=${ENABLE_KERNEL}"
156   # disable cvs and gd support   # disable cvs and gd support
157   myopts+=" --without-cvs --without-gd"   myopts+=" --without-cvs --without-gd"
158   # enable bindnow   # enable bindnow
# Line 289  src_install_glibc() Line 289  src_install_glibc()
289   install -d ${BUILDDIR}/thread-backup/$(mlibdir) || die   install -d ${BUILDDIR}/thread-backup/$(mlibdir) || die
290   mv ${BINDIR}/usr/$(mlibdir)/lib{pthread,thread_db,c-}* ${BUILDDIR}/thread-backup/$(mlibdir)/ || die   mv ${BINDIR}/usr/$(mlibdir)/lib{pthread,thread_db,c-}* ${BUILDDIR}/thread-backup/$(mlibdir)/ || die
291   mv ${BINDIR}/usr/$(mlibdir)/ld-* ${BUILDDIR}/thread-backup/$(mlibdir)/ || die   mv ${BINDIR}/usr/$(mlibdir)/ld-* ${BUILDDIR}/thread-backup/$(mlibdir)/ || die
292     if [[ ${ARCH} = x86_64 ]]
293     then
294     install -d ${BUILDDIR}/thread-backup/lib || die
295     mv ${BINDIR}/usr/lib/lib{pthread,thread_db,c-}* ${BUILDDIR}/thread-backup/lib/ || die
296     mv ${BINDIR}/usr/lib/ld-* ${BUILDDIR}/thread-backup/lib/ || die
297     fi
298    
299   # now strip   # now strip but only debuging symbols
300   find ${BINDIR} ! -type d | xargs --no-run-if-empty file | grep "[shared object|pie executable]" | grep ELF | cut -f 1 -d : | xargs --no-run-if-empty strip --strip-debug || die   find ${BINDIR} ! -type d | xargs --no-run-if-empty file | grep "[shared object|pie executable]" | grep ELF | cut -f 1 -d : | xargs --no-run-if-empty strip --strip-debug || die
301   find ${BINDIR} ! -type d | xargs --no-run-if-empty file | grep "ar archive" | cut -f 1 -d : | xargs --no-run-if-empty strip --strip-debug || die   find ${BINDIR} ! -type d | xargs --no-run-if-empty file | grep "ar archive" | cut -f 1 -d : | xargs --no-run-if-empty strip --strip-debug || die
302   mv -f ${BUILDDIR}/thread-backup/* ${BINDIR}/usr/$(mlibdir)/ || die   mv -f ${BUILDDIR}/thread-backup/$(mlibdir)/* ${BINDIR}/usr/$(mlibdir)/ || die
303     if [[ ${ARCH} = x86_64 ]]
304     then
305     mv -f ${BUILDDIR}/thread-backup/lib/* ${BINDIR}/usr/lib/ || die
306     fi
307   # remove stale directory   # remove stale directory
308   rm -rf ${BUILDDIR}/thread-backup || die   rm -rf ${BUILDDIR}/thread-backup || die
309    

Legend:
Removed from v.13742  
changed lines
  Added in v.13746