From owner-freebsd-ports Sat Apr 21 11:58: 1 2001 Delivered-To: freebsd-ports@freebsd.org Received: from priv-edtnes09-hme0.telusplanet.net (mtaout.telus.net [199.185.220.235]) by hub.freebsd.org (Postfix) with ESMTP id 66A0337B446 for ; Sat, 21 Apr 2001 11:57:59 -0700 (PDT) (envelope-from trevin@mail.com) Received: from CRX.sfu.ca ([209.53.63.29]) by priv-edtnes09-hme0.telusplanet.net (InterMail vM.4.01.03.10 201-229-121-110) with ESMTP id <20010421185758.DENK2141.priv-edtnes09-hme0.telusplanet.net@CRX.sfu.ca> for ; Sat, 21 Apr 2001 12:57:58 -0600 Message-Id: <5.0.2.1.2.20010421120021.02e04d10@mail.geektank.org> X-Sender: tmchow@mail.geektank.org X-Mailer: QUALCOMM Windows Eudora Version 5.0.2 Date: Sat, 21 Apr 2001 12:03:18 -0700 To: ports@freebsd.org From: Trevin Chow Subject: PHP Port Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi there, I'm not sure who to contact about the PHP4 port (/usr/ports/lang/php4). The new version of Postgresql 7.1 uses a new directory layout and moves a bunch of files around that are needed when you compile Postgresql support into the PHP4 port. Here's the message from the Postgresql port about the changes to their directory structure: ----------------- * IMPORTANT UPGRADE NOTICE * IMPORTANT UPGRADE NOTICE * The PostgreSQL port now obeys hier(7) by default, which means that it installs into: /usr/local/bin /usr/local/lib /usr/local/include/pgsql You *must* move away your old installation from users' and ldconfig(8)'s PATHs. If you rather install using the old-fashion layout, cancel now and build the port with "make -DWITH_OLD_LAYOUT". The pgsql user's home dir is /usr/local/pgsql by default, but can be changed with for example chpass(1). Datadir defaults to ~pgsql/data, but can be changed by modifying the ~pgsql/.profile script. As always, you *must* dump existing databases before stopping and removing your old postgresql, as part of the update. This is *NOT* done by this port! ----------------- One of the consequences of this are the during the compile of the PHP4, it looks for the postgres.h file (for example) in "/usr/local/include/pgsql". Obviously the compile will fail because Postgresql 7.1 uses "/usr/local/pgsql/include/". Who do I contact to rectify this? Is this port dependant or due to PHP itself? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message