hail, two of my machines got this: phoenix# make Unknown modifier 't' Unknown modifier 't' "/usr/ports/Mk/bsd.port.mk", line 1750: Malformed conditional (defined(USE_LDCONFIG) && ${USE_LDCONFIG:tl} == "yes") Unknown modifier 't' Unknown modifier 't' Unknown modifier 't' "/usr/ports/Mk/bsd.sites.mk", line 953: Malformed conditional (!empty(_PERL_CPAN_ID) && ${_PERL_CPAN_FLAG:tl} == "cpan") Unknown modifier 't' "/usr/ports/Mk/bsd.port.mk", line 2892: Unclosed conditional/for loop "/usr/ports/Mk/bsd.port.mk", line 2892: Unexpected end of file in for loop. "/usr/ports/Mk/bsd.port.mk", line 6678: Unclosed conditional/for loop "/usr/ports/Mk/bsd.port.mk", line 6678: Unexpected end of file in for loop. make: fatal errors encountered -- cannot continue any port gives me this. How can I rollback to a working ports before I can update to new stuff ? thanks, matheus -- We will call you Cygnus, The God of balance you shall be A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? http://en.wikipedia.org/wiki/Posting_style
Am 04.06.2014 04:44, schrieb Nenhum_de_Nos:> hail, > > two of my machines got this:[long list of substitution failures from the 'make' command] What operating systems runs on those machines? I suspect it's a version that is no longer supported, see <http://www.freebsd.org/security/#sup> Chances are you need to upgrade the system to a supported version first.
"Nenhum_de_Nos" <matheus at eternamente.info> wrote:> two of my machines got this: > > phoenix# make > Unknown modifier 't' > > Unknown modifier 't'Hi. From: http://www.freebsd.org/cgi/cvsweb.cgi/ports/Mk/bsd.port.mk : | Revision 352986 - (view) (download) (annotate) - [select for diffs] | Modified Mon May 5 09:45:36 2014 UTC (4 weeks, 1 day ago) by bapt | File length: 226358 byte(s) | | Convert all :U to :tu and :L to :tl | | Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a | replacement for :U and :L (which has been marked as deprecated) | | bmake which is the default on FreeBSD 10+ only support by default | :tu/:tl a hack has been added at the time to support :U and :L to ease | migration. This hack is now not necessary anymore | | Note that this makes the ports tree incompatible with make(1) from | FreeBSD 8.3 or earlier | | With hat: portmgr
On Tue, Jun 03, 2014 at 23:44:22 -0300, Nenhum_de_Nos wrote:> hail, > > two of my machines got this: > > phoenix# make > Unknown modifier 't' > > Unknown modifier 't'What's in your make.conf and similar files? It sounds like you put something there that's breaking things. -- Chris Nehren -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 919 bytes Desc: not available URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20140605/8b31cc84/attachment.sig>