php 4.3.10, manual installation

Josh Paetzel josh at
Mon Jul 9 17:40:26 UTC 2007

On Monday 09 July 2007, zbigniew at wrote:
> Hello,
> I currently have php 4.4.7 on my FBSD machine but due to some
> requirements I need to downgrade to php 4.3.10. It will be for an
> offline machine so I am not worried about possible security holes
> but I would like to ask how you would advise me to downgrade?
> 1. Delete php using pkg_delete?
> 2. Unpack 4.3.10 sources and... yes... what should I do here?
> Just copy them where php gets installed by default?
> I am not able to use port for this (I usually install all software
> via portinstall) as this version is no longer maintained.
> But I'd appreciate your help. I do not want to make mess on this
> machine as I have it quite nicely customized so I thought I'd ask
> for your advice.
> Thank you!
> Zbigniew Szalbot

I would take a look at and find out when PHP 4.3.10 
was in ports, then roll back your ports tree to that date with cvsup 
and install it from ports.

So in this case the commit that updated the port to 4.3.11 was on Mon 
April 4 2005, so if you roll back the ports tree to April 1 you'll be 

You'll need cvsup for this.

In your ports-supfile add the following line:

*default date=2005.

If you have the current versions of gettext, libtool, m4, perl, and 
expat installed you can simply roll back the lang directory with 
cvsup, saving you from rolling back the entire tree by commenting out 
ports-all, and uncommenting ports-base and ports-lang

Otherwise, if you want to install the versions of the dependancies 
that were current at the time of php 4.3.10 you'll want to roll back 
the entire tree.

After you run cvsup you can just portinstall it or 
cd /usr/ports/lang/php4 && make install clean



Josh Paetzel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url :

More information about the freebsd-questions mailing list