Subject: pkg/32397: pkgsrc/www/ap-php does not build on MacOS X
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <mochid@netside.co.jp>
List: pkgsrc-bugs
Date: 12/28/2005 08:50:00
>Number: 32397
>Category: pkg
>Synopsis: pkgsrc/www/ap-php does not build on MacOS X
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Wed Dec 28 08:50:00 +0000 2005
>Originator: MOCHIDA Shuji
>Release: MacOS X 10.3.9
>Organization:
personal
>Environment:
Mac mini
Darwin bass.yorie.netside.co.jp 7.9.0 Darwin Kernel Version 7.9.0: Wed Mar 30 20:11:17 PST 2005; root:xnu/xnu-517.12.7.obj~1/RELEASE_PPC Power Macintosh powerpc
Architecture: MacOS X powerpc
Machine: Macintosh PowerPC G4 7447
>Description:
link error when linking libs/libphp5.bundle(libs/libphp5.so).
.o files are made in .libs/ directory, for example, libxml.o is in
ext/libxml/.libs/libxml.o, but link line specify
ext/libxml/libxml.o to gcc. There should be libtool magic or something.
=> Checksum RMD160 OK for php-5.1.1.tar.bz2.
work.powerpc -> /t/obj-powerpc-darwin/www/ap-php/work.powerpc
===> Extracting for ap-php-5.1.1nb3
:
===> Creating toolchain wrappers for ap-php-5.1.1nb3
===> Configuring for ap-php-5.1.1nb3
:
===> Building for ap-php-5.1.1nb3
/bin/sh /t/obj-powerpc-darwin/www/ap-php/work.powerpc/php-5.1.1/libtool --silent --preserve-dup-deps --mode=compile gcc -pipe -Iext/libxml/ -I/t/obj-powerpc-darwin/www/ap-php/work.powerpc/php-5.1.1/ext/libxml/ -DPHP_ATOM_INC -I/t/obj-powerpc-darwin/www/ap-php/work. powerpc/php-5.1.1/include -I/t/obj-powerpc-darwin/www/ap-php/work.powerpc/php-5.1.1/main -I/t/obj-powerpc-darwin/www/ap-php/work.powerpc/php-5.1.1 -I/usr/pkg/include/libxml2 -I/t/obj-powerpc-darwin/www/ap-php/work.powerpc/php-5.1.1/ext/date/lib -I/t/obj-powerpc-darwin/www/ap-php/work.powerpc/php-5.1.1/TSRM -I/t/obj-powerpc-darwin/www/ap-php/work.powerpc/php-5.1.1/Zend -no-cpp-precomp -I/usr/include -I/usr/pkg/include -no-cpp-precomp -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -c /t/obj-powerpc-darwin/www/ap-php/work.powerpc/php-5.1.1/ext/libxml/libxml.c -o ext/libxml/libxml.lo
:
:
gcc -pipe -dynamic -twolevel_namespace -bundle -bundle_loader /usr/pkg/sbin/httpd -O2 -I/usr/include -I/usr/pkg/include -L/usr/lib -L/usr/pkg/lib -L/usr/pkg/lib ext/libxml/libxml.o ext/openssl/openssl.o ext/openssl/xp_ssl.o ext/pcre/pcreli
:
api/apache/php_apache.o main/internal_functions.o -lssl -lcrypto -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -lxml2 -lz -liconv -lm -o libs/libphp5.bundle && cp libs/libphp5.bundle libs/libphp5.so
gcc: ext/libxml/libxml.o: No such file or directory
gcc: ext/openssl/openssl.o: No such file or directory
:
gcc: sapi/apache/php_apache.o: No such file or directory
gcc: main/internal_functions.o: No such file or directory
*** Error code 1
Stop.
>How-To-Repeat:
bmake in www/ap-php/ on MacOS X 10.3.9
>Fix: