[HEADS UP] WITH_NEW_XORG is now the default on FreeBSD 10 and 9 stable

John Marino freebsd.contact at marino.st
Thu Apr 17 13:47:08 UTC 2014


On 4/17/2014 15:40, Ryan Frederick wrote:
> On 04/17/2014 08:27 AM, John Marino wrote:
>> On 4/17/2014 15:25, Ryan Frederick wrote:
>>> I think the updates may have broken INDEX. Running `pkg version -Ivl
>>> "<"` (or `pkg_version -Ivl "<"` on my non-pkgng systems) produces the
>>> following:
>>>
>>> libGL-7.6.1_4                      <   needs updating (index has 9.1.7)
>>> libdrm-2.4.17_1                    <   needs updating (index has 2.4.52)
>>>
>>> ...despite both ports being up to date.
>>>
>>
>> Are you sure this isn't a NEW_XORG / OLD_XORG issue?
>>
>> John
>> _______________________________________________
>> freebsd-ports at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
>> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>>
> 
> I don't believe so if you mean in terms of what's set in make.conf. I've
> never set WITH_NEW_XORG or WITHOUT_NEW_XORG in make.conf on any of my
> systems. I did follow the instructions in UPDATING for systems that had
> libGL and/or dri installed.
> 


from: graphics/libGL/bsd.mesalib.mk

> .if defined(WITH_NEW_XORG)
> MESABASEVERSION=	9.1.7
> # if there is a subversion, include the '-' between 7.11-rc2 for example.
> MESASUBVERSION=		
> PLIST_SUB+=	OLD="@comment " NEW=""
> .else
> MESABASEVERSION=	7.6.1
> MESASUBVERSION=		
> PLIST_SUB+=	OLD="" NEW="@comment "
> .endif


from: graphics/libdrm/Makefile

> LIBDRM_VERSION=	2.4.52
> LIBDRM_REVISION=0
> PLIST_SUB+=	OLD="@comment " NEW=""
> EXTRA_PATCHES+=	${FILESDIR}/extra-configure \
> 		${FILESDIR}/extra-tests_modetest_Makefile.in \
> 		${FILESDIR}/extra-tests_modetest_modetest.c \
> 		${FILESDIR}/extra-tests_modetest_strchrnul.c \
> 		${FILESDIR}/extra-tests__radeon__radeon_ttm.c
> CONFIGURE_ARGS+=--disable-vmwgfx
> .else
> CONFIGURE_ARGS=	--enable-nouveau-experimental-api
> LIBDRM_VERSION=	2.4.17
> LIBDRM_REVISION=1
> PLIST_SUB+=	OLD="" NEW="@comment " NOUVEAU=""
> .endif
> 
> .if ${ARCH} == amd64 || ${ARCH} == i386
> PLIST_SUB+=	INTEL_DRIVER=""
> PLIST_SUB+=	RADEON_DRIVERS=""
> .elif ${ARCH} == ia64 || ${ARCH} == powerpc || ${ARCH} == powerpc64
> PLIST_SUB+=	INTEL_DRIVER="@comment "
> PLIST_SUB+=	RADEON_DRIVERS=""
> .else
> PLIST_SUB+=	INTEL_DRIVER="@comment "
> PLIST_SUB+=	RADEON_DRIVERS="@comment "
> .endif


You see anything familiar there?
Do you still think your issue is not related to OLD/NEW XORG?

my guess is the index defaults to something your system isn't.

John



More information about the freebsd-ports mailing list