Hi,

1) There's a configure problem in -gui.

Running configure will tell you that it found -ljpeg and -laudiofile
(including the headers) but never adds the appropriate -L/path/to/foo or
-lfoo to config.make unless the two options --with-<foo>-include= and
--with-<foo>-library= are specified. As a result, linking of -gui fails.

On BSD, it is relatively safe to assume that additional libraries and
headers are located in /usr/local/lib and /usr/local/include. Those are
the default directories for packages installed via ports(there are a few
exceptions, such as Window Maker. However, there are no libraries
related to GNUstep I know of where this also applies). Therefor, I
propose to automatically add /usr/local/lib and /usr/local/include on
BSD systems.

2) Attached is a unified diff of gdomap for FreeBSD.

It fixes a warning about an incorrect parameter to ctime(3) and adds
correct handling for obtaining the UID and GID for 'nobody'.

However, this (as well as the original) code will ALWAYS fail, because
gdomap chroot(3)'d to '/tmp' BEFORE it tries to obtain UID and GID. 

Since there is no '/etc/passwd' in '/tmp' ...
See comments for details.

-- 
Chris

Attachment: gdomap.diff
Description: Binary data

_______________________________________________
Bug-gnustep mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-gnustep

Reply via email to