At 22:49 29-10-2002, Timm Friebe wrote:

* buildconf says: "You need bison version <= 1.30 >= 1.75 installed
  to build PHP from CVS" - I'm running FreeBSD 4.7-STABLE, bison
  from ports is 1.35_1 *and* "You need libtool version 1.4 or newer
  installed" - libtool from ports is 1.3.4_4
  Are there other people here with FreeBSD and what do you do?
Yeppers :)
You need your own bison, install that in your home architecture. It's
not wise to install that into /usr/local as there are a few ports you
may want, that depend on it. Find out by:
find /usr/ports -name "Makefile" -print | xargs egrep -l '^[A-Z_]+_DEPENDS.*bison'

As for libtool, apparently there are ports which depend on 1.3.4_4. The rough
estimate is 30%. You can do 2 things - install libtool the same way as bison, which
is the safest.
OR - apply the attached patch to /usr/ports/Mk/bsd.port.mk. Then set
IGNORE_FREEBSD_LIBTOOL in your environment. If a certain port fails, because it really
does need 1.3.4, you can unset it and note the port. Personally - I haven't seen one.

It also doesn't hurt to unset it when building the world.

Remember that cvsup with the ports, may overwrite your change.


Met vriendelijke groeten / With kind regards,

Webmaster IDG.nl
Melvyn Sopacua


--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to