Date: Fri, 03 Nov 2000 10:31:52 -0800 From: Doug Barton <DougB@FreeBSD.org> To: sobomax@FreeBSD.org Cc: mux@qualys.com, freebsd-ports@FreeBSD.org, tg@FreeBSD.org Subject: Re: ports/21475: Port broken: xlockmore 4.17.2 Message-ID: <3A030498.45A578C5@FreeBSD.org> References: <200011021601.IAA19005@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format. --------------490FD11BCD40BA5CAC700EC2 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit sobomax@FreeBSD.org wrote: > > Synopsis: Port broken: xlockmore 4.17.2 > > State-Changed-From-To: open->closed > State-Changed-By: sobomax > State-Changed-When: Thu Nov 2 08:00:31 PST 2000 > State-Changed-Why: > This type of behaviour was due to improper support of XF4.0.1 in Mesa port. Please > recompile/reinstall XFree and Mesa and try again. Unfortunately, even after doing this with the latest ports of each, xlockmore exits with signal 10 on almost all GL related screen savers it tries to run. I get the following warnings as well: Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". The problem is complicated by the fact that the port's makefile is somewhat out of date with reference to the configure options. The attached patch represents one way to handle these problems, and fixes some portlint. Enjoy, Doug -- Life is an essay test. Long form. Spelling counts. Do YOU Yahoo!? --------------490FD11BCD40BA5CAC700EC2 Content-Type: text/plain; charset=us-ascii; name="xlockmore.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="xlockmore.diff" --- /home/doug/xlockmore/Makefile Tue Aug 29 03:48:34 2000 +++ Makefile Fri Nov 3 10:28:18 2000 @@ -6,7 +6,7 @@ # PORTNAME= xlockmore -PORTVERSION= 4.17.2 +PORTVERSION= 4.17.2 CATEGORIES= x11 MASTER_SITES= ftp://ftp.tux.org/pub/tux/bagleyd/xlockmore/ \ ${MASTER_SITE_XCONTRIB} @@ -15,14 +15,15 @@ MAINTAINER= tg@FreeBSD.org GNU_CONFIGURE= yes -CONFIGURE_ARGS= --without-gl --without-motif --without-sx \ +CONFIGURE_ARGS= --without-gltt --without-opengl --without-mesagl \ --without-editres --without-dtsaver --without-rplay \ - --without-nas --without-gtk --without-esound + --without-nas --without-gtk --without-esound --without-motif + .if defined(MAKE_KERBEROS4) -CONFIGURE_ARGS+= --enable-kerberos4 +CONFIGURE_ARGS+= --enable-kerberos4 .endif .if defined(KRB5_HOME) && exists(${KRB5_HOME}) -CONFIGURE_ARGS+= --enable-kerberos5 +CONFIGURE_ARGS+= --enable-kerberos5 .endif USE_X_PREFIX= yes USE_XPM= yes @@ -34,7 +35,12 @@ # CONFIGURE_ARGS+= --with-libraries=/usr/lib/aout # .endif +.if ${XFREE86_VERSION} >= 4 +WITH_MESAGL?= no +.else WITH_MESAGL?= yes +.endif + .if ${WITH_MESAGL} == yes CONFIGURE_ARGS+= --with-mesagl USE_MESA= yes --------------490FD11BCD40BA5CAC700EC2-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A030498.45A578C5>