Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Mar 2002 12:02:16 +0100 (CET)
From:      Martin Blapp <mb@imp.ch>
To:        <deischen@freebsd.org>, <rittle@labs.mot.com>, <alfred@freebsd.org>, <hackers@freebsd.org>
Subject:   Sun idlc broken with our libc_r [Please help]
Message-ID:  <20020306114738.V56721-100000@levais.imp.ch>

next in thread | raw e-mail | index | archive | help

Hi all,

Rev. 1.20 of src/lib/libc_r/uthread/uthread_join.c still breaks
Openoffice build.

During the build, the idl compiler from sun just hangs, and stays
there in the endless loop.

+               while (_thread_run->join_status.thread == pthread) {
+                       /* Schedule the next thread: */
+                       _thread_kern_sched_state(PS_JOIN, __FILE__, __LINE__);
+               }

The same idlc code works fine in Solaris, Linux, and NetBSD (they do
not have threads).

So it is definitly a FreeBSD libc_r bug.

I cannot finish and deliver a working Openoffice port if this does not get
fixed for some part :-((

I'm very happy if you have more clues than I have.

To build openoffice:

cd /usr/ports/editors/openoffice

and see the build hanging.

Martin

Martin Blapp, <mb@imp.ch> <mbr@FreeBSD.org>
------------------------------------------------------------------
ImproWare AG, UNIXSP & ISP, Zurlindenstrasse 29, 4133 Pratteln, CH
Phone: +41 061 826 93 00: +41 61 826 93 01
PGP Fingerprint: B434 53FC C87C FE7B 0A18 B84C 8686 EF22 D300 551E
------------------------------------------------------------------


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020306114738.V56721-100000>