Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Sep 2014 17:27:37 +0200
From:      Bernt Hansson <bah@bananmonarki.se>
To:        Matthew Seaman <matthew@freebsd.org>, freebsd-questions@freebsd.org
Subject:   Re: Bash Shellshock Bug
Message-ID:  <542ACBE9.4090304@bananmonarki.se>
In-Reply-To: <542AC600.1090600@freebsd.org>
References:  <OFBBD12885.C6A08B7B-ON65257D63.002E6EFF-CA257D63.002F0BCD@in.ibm.com> <20140930110034.a637ab6d.freebsd@edvax.de> <OFC03B0588.4C96789C-ON65257D63.00324F6D-CA257D63.0032A7E5@in.ibm.com> <20140930152801.cd7a2a5e.freebsd@edvax.de> <542AC600.1090600@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2014-09-30 17:02, Matthew Seaman wrote:
> On 09/30/14 14:28, Polytropon wrote:
>> Again note: Make a backup (!) of your current /usr/ports
>> tree before you start! Updating the ports tree is possible,
>> but probably you don't even have portsnap on FreeBSD 6 yet.
>> I'm not sure when it has been introduced, but I assume it
>> was somewhere betweeen FreeBSD 7 and 8...
>>
>> This is how you would do it:
>>
>> 	# portsnap fetch update
>> 	# cd /usr/ports/shells/bash
>> 	# make deinstall
>> 	# make
>> 	# make reinstall
>>
>> If you have any other means to update your ports tree (CVS
>> was the standard at FreeBSD 6, I don't know if this is still
>> supported, as FreeBSD now uses Subversion), you could also
>> try the equivalent with binary packages:
>>
>> 	# portsnap fetch update
>> 	# portupgrade -P bash
>
>
> Neither of these approaches will work with the current ports tree on
> anything older than FreeBSD 8.2-RELEASE.  You'll get syntax errors while
> trying to parse the Makefiles used in the ports certainly because of a
> change in the way you tell make to map strings to upper or lower case
> (eg. ${VAR:L} changed to ${VAR:tl}) and quite possibly for other reasons.
>
> Nor will the current ports tree work with anything other than pkg(8).
> We haven't tried compiling pkg(8) on anything that old -- it might work,
> but I sincerely doubt it.
>
> 	Cheers,
>
> 	Matthew
I want to install kicad but getting this error:

root@kw:/usr/ports # make clean
Child process pid=41973 terminated abnormally: Segmentation fault: 11
"/usr/ports/Mk/bsd.port.mk", line 1222: warning: 
"/usr/local/sbin/pkg-static ver
sion -t 1.3.8 1.3.8" returned non-zero status

pkkng is crap



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?542ACBE9.4090304>