Re: When was the last ports tree that worked with RELENG_6?
On 2013-02-16 08:06, Chris Rees wrote: I think you may have some luck installing an up to date make(1) and dialog(1) (or set NO_DIALOG=yes in make.conf) from stable/9 or similar; many of the problems on 6 are caused by missing variable modifiers. I built and installed make from a RELENG_8_3 src tree. Getting dialog was a bit harder because it requires libdialog and libncurses. I built a static-linked dialog on an RELENG_8_3 box and dropped that in place. Seems to all be working fine now (updating ports to . as we speak). Thanks! ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: When was the last ports tree that worked with RELENG_6?
On 2013-02-18 16:22, Darren Pilgrim wrote: On 2013-02-16 08:06, Chris Rees wrote: I think you may have some luck installing an up to date make(1) and dialog(1) (or set NO_DIALOG=yes in make.conf) from stable/9 or similar; many of the problems on 6 are caused by missing variable modifiers. I built and installed make from a RELENG_8_3 src tree. Getting dialog was a bit harder because it requires libdialog and libncurses. I built a static-linked dialog on an RELENG_8_3 box and dropped that in place. Actually it appears the dialog binary doesn't work at all because I forgot the 6.x can't run an 8.x binary. Without a working dialog binary, the ports system silently fails. I did a make config on a port and it just gave me options unchanged and completed the config target without giving an error. Make (even with an 8.3 make) complains of malformed conditionals in the src/gnu subtree, so I'm stuck on that one until I have time to dig. Reverting /usr/bin/dialog to the RELENG_6 binary makes config dialogs in ports work just fine. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: When was the last ports tree that worked with RELENG_6?
On 16 February 2013 15:55, Darren Pilgrim list_free...@bluerosetech.com wrote: I have an old 6.4-R machine which I can take as far as RELENG_6, but no further due to a hardware-support issue (special hardware, third party driver). The hardware needs to live a while yet, so I'd like to try to get the installed ports as up to date as possible. The current ports tree doesn't work on 6.x, so I need to find the last version of the ports tree that does work. The ports tree on the box is *newer* than the one tagged RELEASE_6_EOL, so it's not that simple. The current tree was pulled 2012-Feb-21 10:38 UTC and I know it works. It looks like the RELEASE_8_3_0 tree (2012-March-7) also works based on some very basic testing. Does anyone when the ports tree broke for 6.x? Alternately, if someone knows what it was that (first) broke the tree for 6.x, I can easily hunt down commits and find a predated tree that works. Was it the optionsNG stuff? I'm pretty certain that ports on 6.X was broken with OPTIONSng (r297660), but I seem to remember that other compatibility was ripped out before then; perhaps Mark can clarify. r259629 specifically talks about removing 6.3 shims, but that is way before. I think you may have some luck installing an up to date make(1) and dialog(1) (or set NO_DIALOG=yes in make.conf) from stable/9 or similar; many of the problems on 6 are caused by missing variable modifiers. Chris ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: When was the last ports tree that worked with RELENG_6?
Darren Pilgrim wrote: I have an old 6.4-R machine which I can take as far as RELENG_6, but no further due to a hardware-support issue (special hardware, third party driver). The hardware needs to live a while yet, so I'd like to try to get the installed ports as up to date as possible. The current ports tree doesn't work on 6.x Chris Rees wrote: I think you may have some luck installing an up to date make(1) and dialog(1) (or set NO_DIALOG=yes in make.conf) from stable/9 or similar; many of the problems on 6 are caused by missing variable modifiers. I have a jail without sources under 6.3-STABLE. I copied all the content of the /usr/src/usr.src/make/ directory from another machine with 8.3-RELEASE, in that directory gave `make` command, then copied the make executable to /usr/bin/ . I use current port tree and succesfully update openssl, stunnel, pcre, exim. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: When was the last ports tree that worked with RELENG_6?
On 16 Feb 2013 19:22, l...@lena.kiev.ua wrote: Darren Pilgrim wrote: I have an old 6.4-R machine which I can take as far as RELENG_6, but no further due to a hardware-support issue (special hardware, third party driver). The hardware needs to live a while yet, so I'd like to try to get the installed ports as up to date as possible. The current ports tree doesn't work on 6.x Chris Rees wrote: I think you may have some luck installing an up to date make(1) and dialog(1) (or set NO_DIALOG=yes in make.conf) from stable/9 or similar; many of the problems on 6 are caused by missing variable modifiers. I have a jail without sources under 6.3-STABLE. I copied all the content of the /usr/src/usr.src/make/ directory from another machine with 8.3-RELEASE, in that directory gave `make` command, then copied the make executable to /usr/bin/ . I use current port tree and succesfully update openssl, stunnel, pcre, exim. You can also just use make install to get it in there :) Chris ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: When was the last ports tree that worked with RELENG_6?
On 2013-02-16 08:06, Chris Rees wrote: I'm pretty certain that ports on 6.X was broken with OPTIONSng (r297660), but I seem to remember that other compatibility was ripped out before then; perhaps Mark can clarify. r259629 specifically talks about removing 6.3 shims, but that is way before. 259629 is long before ports trees I know work and a quick read of the commit says it's about 6.3-R and older only. I think you may have some luck installing an up to date make(1) and dialog(1) (or set NO_DIALOG=yes in make.conf) from stable/9 or similar; many of the problems on 6 are caused by missing variable modifiers. I'll try this, thanks. Wisdom gained to follow. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org