Subject: pkg/35400: security/libksba build failure on MacOS X 10.4.8
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <jdbaker@mylinuxisp.com>
List: pkgsrc-bugs
Date: 01/10/2007 23:40:00
>Number:         35400
>Category:       pkg
>Synopsis:       security/libksba build failure on MacOS X 10.4.8
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jan 10 23:40:00 +0000 2007
>Originator:     John D. Baker
>Release:        MacOS X 10.4.8, pkgsrc-2006Q4
>Organization:
>Environment:
Darwin alphonse.local 8.8.0 Darwin Kernel Version 8.8.0: Fri Sep  8 17:18:57 PDT 2006; root:xnu-792.12.6.obj~1/RELEASE_PPC Power Macintosh powerpc

>Description:
Building security/libksba (dependency of security/gnupg2) fails as
follows:

[...]
===> Building for libksba-1.0.0
/usr/pkg/bin/bmake  all-recursive
Making all in gl
cp ./alloca_.h alloca.h-t
mv alloca.h-t alloca.h
/usr/pkg/bin/bmake  all-am
/bin/sh ../libtool --tag=CC --mode=link gcc  -pipe -O2 -I/usr/pkg/include -I/usr/include -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign   -L/usr/pkg/lib -L/usr/lib -o libgnu.la     
mkdir .libs
ar cru .libs/libgnu.a
ar: no archive members specified
usage:  ar -d [-TLsv] archive file ...
        ar -m [-TLsv] archive file ...
        ar -m [-abiTLsv] position archive file ...
        ar -p [-TLsv] archive [file ...]
        ar -q [-cTLsv] archive file ...
        ar -r [-cuTLsv] archive file ...
        ar -r [-abciuTLsv] position archive file ...
        ar -t [-TLsv] archive [file ...]
        ar -x [-ouTLsv] archive [file ...]

[wrapper.sh] note: The real command line, after the pkgsrc wrapper, was:
/usr/pkg/bin/libtool --tag=CC --mode=link gcc -pipe -O2 -I/Volumes/NetBSD/tmp/pkgsrc/security/libksba/work/.buildlink/include -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign -L/Volumes/NetBSD/tmp/pkgsrc/security/libksba/work/.buildlink/lib -o libgnu.la 
*** Error code 1

Stop.
bmake: stopped in /Volumes/NetBSD/tmp/pkgsrc/security/libksba/work/libksba-1.0.0/gl
[...]

>How-To-Repeat:
Attempt to build security/libksba on MacOS X 10.4.8 (other versions?)
>Fix: