Subject: port-macppc/25682: Freetds will not build on mac os x
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <tim@uckun.com>
List: netbsd-bugs
Date: 05/23/2004 05:19:19
>Number:         25682
>Category:       port-macppc
>Synopsis:       Freetds will not build on mac os x
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    port-macppc-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun May 23 05:20:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     tim uckun
>Release:        mac os x
>Organization:
>Environment:
Darwin fuji.uckun.com 7.3.0 Darwin Kernel Version 7.3.0: Fri Mar  5 14:22:55 PST 2004; root:xnu/xnu-517.3.15.obj~4/RELEASE_PPC  Power Macintosh powerpc
>Description:
Here is the output of the make.


Making all in include
cd .. && /bin/sh ./config.status include/Makefile 
config.status: creating include/Makefile
cd .. && /bin/sh /usr/pkgsrc/databases/freetds/work/freetds-0.61.2/missing --run autoheader
WARNING: `autoheader' is missing on your system.  You should only need it if
         you modified `acconfig.h' or `configure.in'.  You might want
         to install the `Autoconf' and `GNU m4' packages.  Grab them
         from any GNU archive site.
touch ./config.h.in
cd .. && /bin/sh ./config.status include/config.h
config.status: creating include/config.h
config.status: include/config.h is unchanged
echo '#define FREETDS_SYSCONFDIR "/usr/pkg/etc"' >freetds_sysconfdir.h
/usr/bin/gnumake  all-am
cd .. && /bin/sh ./config.status include/tdsver.h
config.status: creating include/tdsver.h
cd .. && /bin/sh ./config.status include/tds_sysdep_public.h
config.status: creating include/tds_sysdep_public.h
Making all in src
cd .. && /bin/sh ./config.status src/Makefile 
config.status: creating src/Makefile
Making all in replacements
cd ../.. && /bin/sh ./config.status src/replacements/Makefile depfiles
config.status: creating src/replacements/Makefile
config.status: executing depfiles commands
/bin/sh ../../libtool --mode=link gcc  -O2 -I/usr/include  -L/usr/lib -o libreplacements.la     
mkdir .libs
ar cru .libs/libreplacements.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 ...]
gnumake[2]: *** [libreplacements.la] Error 1
gnumake[1]: *** [all-recursive] Error 1
gnumake: *** [all-recursive] Error 1
*** Error code 2

Stop.
bmake: stopped in /usr/pkgsrc/databases/freetds
*** Error code 1

Stop.
bmake: stopped in /usr/pkgsrc/databases/freetds

>How-To-Repeat:

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted: