Seeking 6.4 make source for ports

Xin Li delphij at delphij.net
Wed Jun 20 19:29:13 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

On 06/20/12 11:56, Michael R. Wayne wrote:
> On Wed, Jun 20, 2012 at 10:26:02AM +0200, Ronald Klop wrote:
>> On Wed, 20 Jun 2012 06:57:59 +0200, Michael R. Wayne 
>> <freebsd07 at wayne47.com> wrote:
>> 
>>> Google is littered with messages from people who have 6.3
>>> systems and can no longer upgrade ports. It appears that a
>>> recent change requires the version of make from 6.4.
>>> 
>>> While it would be ideal if freebsd.org would build a 6.4 make
>>> on a 6.3 system and pseudo-officially support it, a reasonable
>>> alternative would be a simple way to download just the files
>>> required to build the 6.4 version of make on 6.3.
>>> 
>>> Any possibility to get this tossed on a site someplace?
>> 
>> Do you have a problem yourself or did you just found some
>> messages on google?
> 
> Have the problem myself. There are ports with security
> vulnerabilities and the recent change broke make for ports. I went
> to Google and found lots of other people with the same problem. The
> suggested fix is to use the make from 6.4. Hence my request.
> 
>> I presume you are running 6.3 yourself. Why don't you upgrade the
>> OS to 6.4 or 7+, but you do upgrade the ports on an unsupported
>> OS?
> 
> Upgrading a port can be done without rebooting the machine.
> Upgrading the O/S is a MUCH more major undertaking and is almost
> never a "clean" process. Plus the time investment multiplied by
> many machines is huge (and dreaded).

Well, not upgrading the OS means you could leave serious security
issues unpatched, which may be Ok for certain trusted environment
(e.g. where absolutely no untrusted local user will ever present) but
not a wise idea for production system facing the Internet.  The good,
old time, when everyone wants to be a good neighbor with you, has gone
forever.

> So, any chance of getting a 6.4 make compiled for 6.3?

Of course, it would compile (you can grab the source from CVS, CVSup,
or SVN and compile it with:

	cd src/usr.bin/make
	make cleandir
	make cleandir   # yes, do it twice, this is not a typo
	make obj
	make depend
	make
	sudo make install # or run this command as root without sudo
)

Please note that FreeBSD 6.x was EoL'ed 2 years ago and we (secteam@)
no longer support it anymore, which means you don't get security
advisories, etc. for the base system.  You are advised to upgrade to a
more recent and supported FreeBSD release as listed at:

	http://security.freebsd.org/#sup

Cheers,
- -- 
Xin LI <delphij at delphij.net>	https://www.delphij.net/
FreeBSD - The Power to Serve!		Live free or die
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iQEcBAEBCAAGBQJP4iSBAAoJEG80Jeu8UPuzAM0IAJOMi7zT930RSGUIETOZZQnY
63RKEmwydRV4Tx3urgrEDJM9/ebBECU5aQpejy+ztV1Fpgm8x9TrR4sIt2fGjPj+
JKdkrKUZX2Vc/wrnc7qtnTJOfWjOm2W0JH9NuKQrjFFZQSkptIr7Tj0iOOTG0Cb3
Z/pvVSTeVSDfTbS2kZprIbNHZnERUyJfQgN/o6NjduNOXnb9Nhgtd6PE/SpNrdfe
ZIJt4+FkAmDf4QtnUMnqOKCSQg/FUbvBnjHfv645Jpud/cPvQeEZvQMVB2qG76Ex
f2dyyb2wSZtbRL4Oe2YkTzB+dKlHbxvJfbl1fagN3KYVszzW6jMmFXbJsQQjyaU=
=rukn
-----END PGP SIGNATURE-----


More information about the freebsd-stable mailing list