pkgsrc homework assignment for some smart person :o)
wa1ter at myrealbox.com
Sun Sep 4 14:01:13 PDT 2005
While trying to help Geert Hendrickx get pkgsrc/jdk14 working
on DragonFly, I noticed the following problem:
pkgsrc/jdk depends on the pkgsrc/devel/nspr package (that's the
NetScape Portable Runtime library used by many mozilla/firefox-
related packages, including jdk14).
/usr/pkg/include/nspr/md(Machine-Dependent) contains dozens
of headers with names like:
-rw-r--r-- 1 root wheel 5942 Jan 2 2002 _freebsd.cfg
-rw-r--r-- 1 root wheel 7590 Jan 16 2003 _freebsd.h
-rw-r--r-- 1 root wheel 11079 Aug 31 17:57 _netbsd.cfg
-rw-r--r-- 1 root wheel 10012 Aug 31 17:57 _netbsd.h
-rw-r--r-- 1 root wheel 8474 Jun 20 2000 _openbsd.cfg
-rw-r--r-- 1 root wheel 6792 Jun 20 2000 _openbsd.h
Alas, no _dragonfly.h which (I think) may be one reason I
am having trouble building jdk14.
I notice that Joerg's pkgsrc patches include fixes for
firefox, which (like most mozilla.org products) includes
a version of nspr. I will try to build firefox over the
weekend and see if it generates the needed DFly headers.
If not, then one of you clever people might want to take
a look at pkgsrc/nspr in your (copious) free time.
More information about the Users