How to Handle the Three Newest Additions to the
/usr/ports/CHANGES?
Bob Perry
rperry4 at earthlink.net
Sat Jul 24 09:36:04 PDT 2004
Joshua Tinnin wrote:
>On Saturday 24 July 2004 08:36 am, Bob Perry <rperry4 at earthlink.net> wrote:
>
>
>>Joshua Tinnin wrote:
>>
>>
>>>On Saturday 24 July 2004 07:36 am, Joshua Tinnin <krinklyfig at spymac.com>
>>>
>>>wrote:
>>>
>>>
>>>>On Friday 23 July 2004 10:10 pm, Bob Perry <rperry4 at earthlink.net> wrote:
>>>>
>>>>
>>>>>Just cvsup'd my system for the weekend and found three additions
>>>>>to the /usr/ports/CHANGES file. They referenced a replacement of
>>>>>the XFREE86_VERSION variable by the X_WINDOW_SYSTEM variable,
>>>>>a big update to PHP ports and bsd.php.mk to add more flexibility plus
>>>>>an announcement that "OpenLDAP version 2.2 is now the default..."
>>>>>
>>>>>I'm still learning FreeBSD and deal with issues as they come up. I
>>>>>remember reading postings regarding the XFree86 issue but thought
>>>>>I had the option to leave well enough alone. Maybe not.
>>>>>
>>>>>
>>>>I don't know about the other two, but as for the X_WINDOW_SYSTEM
>>>>variable, it looks to me like it's related to this:
>>>>
>>>>http://lists.freebsd.org/pipermail/freebsd-current/2004-July/032267.html
>>>>
>>>>It only applies to -CURRENT right now, but it's as easy as adding a line
>>>>to rc.conf if you want to stay with XFree86.
>>>>
>>>>
>>>Sorry, that should have been make.conf. It's too early ...
>>>
>>>
>>JT,
>>Thanks for the update. Just read all of the related messages and I think I
>>can handle this.
>>
>>Need to pause for a moment and give myself a FreeBSD pep talk.
>>
>>Thanks again.
>>
>>
>
>Well, that being said, I did just encounter a problem when trying to update
>the ports database after a cvsup (running 5.2.1-RELEASE-p9 with XOrg):
>
>smogmonster# portsdb -uU
>Updating the ports index ... Generating INDEX.tmp - please wait.."Makefile",
>line 34: Malformed conditional (${XFREE86_VERSION} == 3
>&& !defined(WITHOUT_X))
>"Makefile", line 36: if-less endif
>"Makefile", line 36: Need an operator
>make: fatal errors encountered -- cannot continue
>===> chinese/arphicttf failed
>*** Error code 1
>1 error
>
>My /etc/make.conf is:
>
># Created: Fri Apr 16 06:11:06 2004
># Setting to use base perl from ports:
>PERL_VER=5.6.1
>PERL_VERSION=5.6.1
>PERL_ARCH=mach
>NOPERL=yo
>NO_PERL=yo
>NO_PERL_WRAPPER=yo
>CPUTYPE?=athlon-xp
>CFLAGS= -O -pipe
>COPTFLAGS= -O -pipe
>#X_WINDOW_SYSTEM=xorg
>
>I commented the line with the new X_WINDOW_SYSTEM variable to see if that were
>the problem, but it didn't change anything.
>
>- jt
>_______________________________________________
>freebsd-questions at freebsd.org mailing list
>http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
>
>
>
This is what I found in the CHANGE file. I'm sure you already read it
but maybe
there's something that could help by taking a second look. This is the
best that I
can offer:
20040723:
AUTHOR: anholt at FreeBSD.org
The XFREE86_VERSION variable is replaced by the X_WINDOW_SYSTEM variable.
XFREE86_VERSION may no longer be used by ports Makefiles.
X_WINDOW_SYSTEM may
currently be set to xorg, xfree86-4, and xfree86-3 (please use :L in
checking
it). Several X_*_PORT variables are provided by bsd.port.mk which map
to the
appropriate port for the X_WINDOW_SYSTEM chosen.
Bob Perry
--
I've learned that whatever hits the fan will not be evenly
distributed.
FreeBSD 4.9-RELEASE-p2 #0
More information about the freebsd-questions
mailing list