pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/43312: bacula 5 does not build on DragonFly BSD
>Number: 43312
>Category: pkg
>Synopsis: bacula 5 does not build on DragonFly BSD
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun May 16 06:35:00 +0000 2010
>Originator: Jan Lentfer
>Release: DragonFly BSD 2.7
>Organization:
DragonFly BSD
>Environment:
>Description:
configure from bacula 5 (correctly) determines that DragonFly support extattr.
Unfortunatley we do not have the full set of extattr functions implemented, so
comiling src/filed/xattr.c wil fille.
As we do not have any filesystem that really implements extattr it is safe to
disable extattr on DragonFly, thus unbreaking the build on DragonFly.
For us it would be particulary interesting to have this in 2010Q1 also, as this
is what we are shipping with with our current release.
>How-To-Repeat:
bmake all ind sysutils/bacula or sysutils/bacula-client-only
>Fix:
--- sysutils/bacula/Makefile.common 2010-05-16 08:42:03 +0200
+++ sysutils/bacula/Makefile.common@@0x00000001207b8a49 2010-05-09 21:07:29
+0200
@@ -64,6 +64,9 @@
.if ${OPSYS} == "Linux"
CONFIGURE_ARGS+= --enable-smartalloc
.endif
+.if ${OPSYS} == "DragonFly"
+# CONFIGURE_ARGS+= --disable-xattr
+.endif
PTHREAD_OPTS+= require
PTHREAD_AUTO_VARS= yes
Home |
Main Index |
Thread Index |
Old Index