Re: OpenBSD, PHP-4.0.4RC5, ltconfig patch

From: Date: Thu, 14 Dec 2000 11:15:47 +0000
Subject: Re: OpenBSD, PHP-4.0.4RC5, ltconfig patch
References: 1  Groups: php.qa 
Request: Send a blank email to php-qa+get-1862@lists.php.net to get a copy of this message
> [cross-posted, watch those replies] > > PHP-4.0.4 is about to be released, and this patch to its ltconfig > to fix compilation on OpenBSD is required, but hasn't received > adequate testing (i.e., only I've tested it) > > Zero feedback from the PHP-QA team (several of whom run OpenBSD), > so I'm hoping that the ports@openbsd.org team will be able to test > it out. > > Particularly needed is non-i386 testing. If someone could do this > very soon (since PHP is on the final RC at the moment), this would save > us a patch in our ports tree (and a number of open bug reports on > bugs.php.net about failed linking on OpenBSD) > > You can obtain php-4.0.4RC5 at: > http://php.net/distributions/php-4.0.4RC5.tar.gz On openbsd-m68k it does compile. After that, a "make test" says: make: don't know how to make /usr/jjtmp/php4/php-4.0.4RC5/php. Stop So, I do a "make php" that gives: /bin/sh /usr/jjtmp/php4/php-4.0.4RC5/libtool --silent --mode=link gcc -I. -I/usr/jjtmp/php4/php-4.0.4RC5/ -I/usr/jjtmp/php4/php-4.0.4RC5/main -I/usr/jjtmp/php4/php-4.0.4RC5 -I/usr/lib/apache/include -I/usr/jjtmp/php4/php-4.0.4RC5/Zend -I/usr/jjtmp/php4/php-4.0.4RC5/ext/mysql/li bmysql -I/usr/jjtmp/php4/php-4.0.4RC5/ext/xml/expat/xmltok -I/usr/jjtmp/php4/php-4.0.4RC5/ext/xml/expat/xmlparse -I/usr/jjtmp/php4/php-4.0.4RC5/TSRM -DDEV_RANDOM=/dev/arandom -DMOD_SSL=206106 -DEAPI -DUSE_EXPAT -DXML_BYTE_ORDER=21 -g -O2 -o php -export-dynamic stub.lo libphp4.la /usr/lib/crt0.o: Undefined symbol `_main' referenced from text segment collect2: ld returned 1 exit status *** Error code 1 Stop in /usr/jjtmp/php4/php-4.0.4RC5 (line 23 of /usr/jjtmp/php4/php-4.0.4RC5/b uild/program.mk). And a quick glance at "stub.c" shows that it is all but empty. Hardly release candidate material? If you have a stub.c for me, I could do another test for you. -- Allt är under kontroll, och Caps lock är bredvid.

« previous php.qa (#1862) next »