source fails to build in freebsd 8
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Desktop Agnostic Library for GLib-based Projects |
In Progress
|
Medium
|
Mark Lee |
Bug Description
libdesktop-agnostic from bzr revision 382 fails to build in FreeBSD 8. Fails at [43/144] in waf command. (Script of the build attached) All dependencies are met other than not running on linux. (May be an incompatability between freebsd and gnu libc's?)
[ 41/144] cc: build/default/
[ 42/144] cc: build/default/
[ 43/144] cc: build/default/
default/
default/
default/
default/
Waf: Leaving directory `/usr/home/
Build failed
-> task failed (err #1):
{task: cc vfs-glob.c -> vfs-glob_2.o}
Changed in libdesktop-agnostic: | |
milestone: | 0.3.90 → 0.4.0 |
Changed in libdesktop-agnostic: | |
status: | Confirmed → In Progress |
Yep, the glob implementation depends on the GNU implementation of glob. There's also a fundamental problem there if you attempt to build for Windows :)
What I'll probably end up doing is check for a) glob existence and b) GNU extensions to glob, and bundle some copy of gnulib's glob implementation.