HEADS UP: KSE no longer in -CURRENT

Joe Marcus Clarke marcus at marcuscom.com
Sat Mar 29 13:20:16 EDT 2008


For those that didn't see it, KSE was removed from -CURRENT on March 12.
This means that if you upgrade your Tinderbox host to recent -CURRENT
all Builds <= 6.X will fail when building threaded ports.  Until a
better solution is created (Kris hints one might be in the works), you
will need to hook a libmap.conf into your Builds (use the prePortBuild
hook).  The libmap.conf should contain:

libpthread.so.1 libthr.so.1
libpthread.so.2 libthr.so.2
libkse.so.3 libthr.so.3

For example, the Hook script can be:

#!/bin/sh

major_version=$(echo ${JAIL} | sed -E -e 's|(^.).*$|\1|')
if [ ${major_version} -lt 7 ]; then
  cp ${PB}/files/libmap.conf ${CHROOT}/etc
fi

More details can be found at:

http://lists.freebsd.org/pipermail/freebsd-current/2008-March/084248.html

Joe

-- 
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
Url : http://marcuscom.com/pipermail/tinderbox-list/attachments/20080329/7bf828f2/attachment.bin 


More information about the tinderbox-list mailing list