Date: Tue, 10 Jul 2001 13:18:34 +0100 (BST) From: Dominic Mitchell <dom@happygiraffe.net> To: FreeBSD-gnats-submit@freebsd.org Subject: ports/28874: Cannot build audio/grip Message-ID: <20010710121834.EBDFF3FFE@cathbad.happygiraffe.net>
next in thread | raw e-mail | index | archive | help
>Number: 28874 >Category: ports >Synopsis: Cannot build audio/grip >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Jul 10 05:30:01 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Dominic Mitchell >Release: FreeBSD 4.3-STABLE i386 >Organization: >Environment: System: FreeBSD cathbad.happygiraffe.net 4.3-STABLE FreeBSD 4.3-STABLE #14: Mon Jul 9 12:13:25 BST 2001 root@cathbad.happygiraffe.net:/usr/obj/usr/src/sys/CATHBAD i386 This is the latest 4.3-STABLE as of this morning. gtk is 1.2.8 >Description: Building the grip port fails due to pthreads problems. It would appear that it can't find the definitions for fork() and waitpid() in libc_r. Here's the output of make: ------------------------------------------------------------------------ ===> Extracting for grip-2.95 >How-To-Repeat: cd /usr/ports/audio/grip && make >Fix: Sorry, I don't know enough about how pthreads works to make a fix. :-( -Dom >Release-Note: >Audit-Trail: >Unformatted: >> Checksum OK for grip-2.95.tgz. ===> grip-2.95 depends on executable: gmake - found ===> grip-2.95 depends on shared library: glib12.3 - found ===> grip-2.95 depends on shared library: gtk12.2 - found ===> Patching for grip-2.95 ===> Applying FreeBSD patches for grip-2.95 ===> Configuring for grip-2.95 ===> Building for grip-2.95 cc -O -pipe -march=pentiumpro `/usr/X11R6/bin/gtk12-config --cflags gthread` -DAUXDIR=\"/usr/local/etc\" -DINSTALLDIR=\"/usr/local/bin\" -D_REENTRANT -c grip.c -o gripnopar.o cc -O -pipe -march=pentiumpro `/usr/X11R6/bin/gtk12-config --cflags gthread` -DAUXDIR=\"/usr/local/etc\" -DINSTALLDIR=\"/usr/local/bin\" -D_REENTRANT -c -o cddb.o cddb.c cc -O -pipe -march=pentiumpro `/usr/X11R6/bin/gtk12-config --cflags gthread` -DAUXDIR=\"/usr/local/etc\" -DINSTALLDIR=\"/usr/local/bin\" -D_REENTRANT -c -o cd.o cd.c cc -O -pipe -march=pentiumpro `/usr/X11R6/bin/gtk12-config --cflags gthread` -DAUXDIR=\"/usr/local/etc\" -DINSTALLDIR=\"/usr/local/bin\" -D_REENTRANT -c -o id3.o id3.c cc -O -pipe -march=pentiumpro `/usr/X11R6/bin/gtk12-config --cflags gthread` -DAUXDIR=\"/usr/local/etc\" -DINSTALLDIR=\"/usr/local/bin\" -D_REENTRANT -c -o bug.o bug.c cc -O -pipe -march=pentiumpro `/usr/X11R6/bin/gtk12-config --cflags gthread` -DAUXDIR=\"/usr/local/etc\" -DINSTALLDIR=\"/usr/local/bin\" -D_REENTRANT -c -o parsecfg.o parsecfg.c cc -O -pipe -march=pentiumpro `/usr/X11R6/bin/gtk12-config --cflags gthread` -DAUXDIR=\"/usr/local/etc\" -DINSTALLDIR=\"/usr/local/bin\" -D_REENTRANT -c -o dialog/input.o dialog/input.c cc -O -pipe -march=pentiumpro `/usr/X11R6/bin/gtk12-config --cflags gthread` -DAUXDIR=\"/usr/local/etc\" -DINSTALLDIR=\"/usr/local/bin\" -D_REENTRANT -c -o dialog/message.o dialog/message.c cc -o grip gripnopar.o cddb.o cd.o id3.o bug.o parsecfg.o dialog/input.o dialog/message.o `/usr/X11R6/bin/gtk12-config --libs gthread` -pthread gripnopar.o: In function `AddSQLEntry': gripnopar.o(.text+0x8c1d): undefined reference to `__pthread_fork' gripnopar.o(.text+0x8d8d): undefined reference to `__pthread_waitpid' gripnopar.o: In function `UpdateRipProgress': gripnopar.o(.text+0x8ff6): undefined reference to `__pthread_waitpid' gripnopar.o(.text+0x901c): undefined reference to `__pthread_waitpid' gripnopar.o(.text+0x93eb): undefined reference to `__pthread_waitpid' gripnopar.o(.text+0x9406): undefined reference to `__pthread_waitpid' gripnopar.o: In function `MP3Encode': gripnopar.o(.text+0xa094): undefined reference to `__pthread_fork' gripnopar.o: In function `RipNextTrack': gripnopar.o(.text+0xa67f): undefined reference to `__pthread_fork' gmake: *** [gripnopar] Error 1 *** Error code 2 Stop in /usr/ports/audio/grip. *** Error code 1 Stop in /usr/ports/audio/grip. *** Error code 1 Stop in /usr/ports/audio/grip. ------------------------------------------------------------------------ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010710121834.EBDFF3FFE>