[tlbuild] icu build fails on FreeBSD-5/i386: problem with pthread lib?

Peter Breitenlohner peb at mppmu.mpg.de
Thu Mar 25 13:35:27 CET 2010


On Thu, 25 Mar 2010, Nikola Le?i? wrote:

> Great, thank you, icu now builds fine on 5-STABLE.

Hi Nikola,

good.

> While we are here, there is only one trace of incorrect use of
> '-lpthread' on FreeBSD left in TL build, in asymptote. It should be
> patched to use -pthread, or, to respect diversity of architectures,
> to use PTHREAD_LIBS like this:
>
>  PTHREAD_CFLAGS?=
>  PTHREAD_LIBS?= -pthread
>
> (cf. http://www.freebsd.org/doc/en/books/porters-handbook/dads-pthread.html).
>
> Is it on me to patch it locally since asymptote's configure is not
> part of TL build structure or you can make threading in asymptote
> depentant on the underlying system like this?

Asymptote is not part of the TL build tree (and maybe never will, due to all
sorts of complications with libraries).  Thus I certainly don't want to
modify any utils/asymptote/* files.  If you have a patch for FreeBSD that
doesn't interfere with other systems, you should send it to the
maintainer(s) via the bug tracking system (see BUGS).

Regards
Peter Breitenlohner <peb at mppmu.mpg.de>


More information about the tlbuild mailing list