graphics/ilmbase broken

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

graphics/ilmbase broken

Guenther Niess-2
I run a current system on amd64 from today.

The ilmbase doesn't continue the configure script after:

checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for cc_r... cc
checking for semaphore.h... (cached) yes
checking for library containing sem_init... none required
checking whether to use POSIX unnamed semaphores...


So I disabled posix semaphores in the Makefile and it's now building the
package.
I don't know if this is the best fix, but it worked for me to compile
gimp and kdelibs.


Index: graphics/ilmbase/Makefile
===================================================================
RCS file: /cvs/ports/graphics/ilmbase/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- graphics/ilmbase/Makefile   7 Aug 2013 15:37:10 -0000       1.10
+++ graphics/ilmbase/Makefile   20 Nov 2013 22:31:25 -0000
@@ -23,6 +23,7 @@ WANTLIB=      m stdc++

 CONFIGURE_STYLE=gnu
 CONFIGURE_ENV= LIBS="-lstdc++ -lm"
+CONFIGURE_ARGS+=--disable-posix-sem

 USE_GMAKE=     Yes

Reply | Threaded
Open this post in threaded view
|

Re: graphics/ilmbase broken

Stuart Henderson-6
On 2013/11/20 23:39, Guenther Niess wrote:
> I don't know if this is the best fix, but it worked for me to compile
> gimp and kdelibs.

Thanks, but this one needs fixing in librthread, IMO at this point the
port should be left alone.

Reply | Threaded
Open this post in threaded view
|

Re: graphics/ilmbase broken

Amit Kulkarni-5
On Wed, Nov 20, 2013 at 4:56 PM, Stuart Henderson <[hidden email]> wrote:

> On 2013/11/20 23:39, Guenther Niess wrote:
> > I don't know if this is the best fix, but it worked for me to compile
> > gimp and kdelibs.
>
> Thanks, but this one needs fixing in librthread, IMO at this point the
> port should be left alone.
>
>
fixed by tedu@ based on sthen@ feedback. Stuart probably investigated based
on your report.

http://marc.info/?l=openbsd-tech&m=138498892503094&w=2