pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/42598: fix py-gstreamer0.10 build breakage
>Number: 42598
>Category: pkg
>Synopsis: fix py-gstreamer0.10 build breakage
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Jan 09 16:05:00 +0000 2010
>Originator: Sascha Wildner
>Release: pkgsrc-current
>Organization:
DragonFly BSD
>Environment:
DragonFly dim 2.5.1-DEVELOPMENT DragonFly v2.5.1.540.g05ee71-DEVELOPMENT #27:
Fri Jan 8 01:36:26 CET 2010
s@dim:/usr/obj/home/s/projects/dragonfly/src/sys/DIM i386
>Description:
pkgsrc/multimedia/py-gstreamer0.10 fails to build on DragonFly due to a
configure test ("checking for libraries required to embed python...") linking
against libpython but not -pthread. libpython, however, uses pthread_create().
pkgsrc/multimedia/py-gstreamer0.10 is the #4 package breaking other packages on
DragonFly (our LiveDVD build requires it so it's kinda cruical to us). :)
>How-To-Repeat:
Try to build py-gstreamer0.10 on DragonFly.
>Fix:
Add -pthread for linking said configure test:
http://www.rumko.net/pkgsrc/py-gstreamer.patch
FreeBSD does something similar but instead they chose to change CONFIGURE_ENV:
http://www.freebsd.org/cgi/cvsweb.cgi/ports/multimedia/py-gstreamer/Makefile?rev=1.38
Home |
Main Index |
Thread Index |
Old Index