pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/43927: pkgsrc cairo 1.10 does not build cairo-trace on DragonFly BSD
>Number: 43927
>Category: pkg
>Synopsis: pkgsrc cairo 1.10 does not build cairo-trace on DragonFly BSD
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Sep 29 15:25:00 +0000 2010
>Originator: David Shao
>Release: DragonFly BSD 2.7.3 with patches from Linux 2.6.34 drm
>Organization:
>Environment:
DragonFly 2.7-DEVELOPMENT DragonFly v2.7.3.940.g0b3b7-DEVELOPMENT #0: Sat Sep
25 00:06:50 UTC 2010 root@:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64
>Description:
configure for cairo 1.10 reports
checking for cairo's cairo-trace feature...
checking whether cairo's cairo-trace feature could be enabled... no
(requires dynamic linker and zlib and real pthreads)
If cairo-trace is not built, the PLIST should not have the entries
bin/cairo-trace
lib/cairo/libcairo-trace.la
>How-To-Repeat:
pkgsrc git for DragonFly BSD with latest commit
commit c60a0b325ed2e28931e45d849c6dbb2c093fe737
Date: Sat Sep 25 12:29:01 2010 +0000
The DragonFly BSD 2.7.3 development source I am using is not the latest and I
have also added many patches for partially implementing Linux drm from kernel
2.6.34. Furthermore I have only tested on x86_64.
>Fix:
The following is not a real fix in the sense that it does not generalize beyond
my machine, but removing the cairo-trace entries from PLIST enabled cairo
pkgsrc build to proceed until the next error in a separate PR.
diff --git a/graphics/cairo/PLIST b/graphics/cairo/PLIST
index 55de5b3..fc9af78 100644
--- a/graphics/cairo/PLIST
+++ b/graphics/cairo/PLIST
@@ -1,5 +1,4 @@
@comment $NetBSD$
-bin/cairo-trace
include/cairo/cairo-deprecated.h
include/cairo/cairo-features.h
include/cairo/cairo-ft.h
@@ -15,7 +14,6 @@ ${PLIST.xcb}include/cairo/cairo-xcb.h
${PLIST.x11}include/cairo/cairo-xlib-xrender.h
${PLIST.x11}include/cairo/cairo-xlib.h
include/cairo/cairo.h
-lib/cairo/libcairo-trace.la
lib/libcairo-script-interpreter.la
lib/libcairo.la
lib/pkgconfig/cairo-fc.pc
Home |
Main Index |
Thread Index |
Old Index