Subject: Re: pkg/34379: graphics/MesaLib build fails
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Jake Kupersmith <jakerosoft@gmail.com>
List: pkgsrc-bugs
Date: 08/29/2006 20:05:04
The following reply was made to PR pkg/34379; it has been noted by GNATS.
From: "Jake Kupersmith" <jakerosoft@gmail.com>
To: "Juan RP" <juan@xtrarom.org>
Cc: gnats-bugs@netbsd.org
Subject: Re: pkg/34379: graphics/MesaLib build fails
Date: Tue, 29 Aug 2006 16:02:27 -0400
OK just to be sure, I updated my mk.conf... here it is... followed by
the same errors from make..
.ifdef BSD_PKG_MK
LOCALBASE=/usr/local
WRKOBJDIR=/home/pkgsrc/work
DISTDIR=/home/pkgsrc/distfiles
PKGVULNDIR=${LOCALBASE}/etc
UPDATE_TARGET=package
PACKAGES=/home/pkgsrc/packages
PKG_OPTIONS.perl=threads
PKG_OPTIONS.vim=cscope
PKG_OPTIONS.freetype2=truetype
.endif
root@shake {103} /usr/pkgsrc/graphics/MesaLib
# make clean
===> Cleaning for MesaLib-6.4.2nb2
root@shake {104} /usr/pkgsrc/graphics/MesaLib
# make
=> Required installed package digest>=20010302: digest-20060826 found
===> Skipping vulnerability checks.
WARNING: No /usr/local/etc/pkg-vulnerabilities file found.
WARNING: To fix, install the pkgsrc/security/audit-packages
WARNING: package and run: ``/usr/local/sbin/download-vulnerability-list''.
=> Checksum SHA1 OK for Mesa-6.4.2/MesaLib-6.4.2.tar.bz2
=> Checksum SHA1 OK for Mesa-6.4.2/MesaGLUT-6.4.2.tar.bz2
=> Checksum SHA1 OK for Mesa-6.4.2/MesaDemos-6.4.2.tar.bz2
=> Checksum RMD160 OK for Mesa-6.4.2/MesaLib-6.4.2.tar.bz2
=> Checksum RMD160 OK for Mesa-6.4.2/MesaGLUT-6.4.2.tar.bz2
=> Checksum RMD160 OK for Mesa-6.4.2/MesaDemos-6.4.2.tar.bz2
===> Installing dependencies for MesaLib-6.4.2nb2
=> Required installed package libtool-base>=1.5.18nb5:
libtool-base-1.5.22nb3 found
=> Required installed package x11-links>=0.25: x11-links-0.30 found
===> Overriding tools for MesaLib-6.4.2nb2
===> Extracting for MesaLib-6.4.2nb2
===> Patching for MesaLib-6.4.2nb2
=> Applying pkgsrc patches for MesaLib-6.4.2nb2
===> Creating toolchain wrappers for MesaLib-6.4.2nb2
===> Building for MesaLib-6.4.2nb2
cd /home/pkgsrc/work/graphics/MesaLib/work/Mesa-6.4.2 && /bin/rm -fr
src/glu src/glut progs
(cd configs && rm -f current && ln -s pkgsrc current)
/usr/bin/make default
Making sources for pkgsrc
mkdir ../lib
cc -I../../../include/GL -I../../../include -I.. -I../main
-I../math -I../glapi -I../tnl -O2 -I/usr/local/include
-I/usr/include -DUSE_XSHM -DPTHREADS gen_matypes.c -o gen_matypes
./gen_matypes > matypes.h
cc -O2 -I/usr/local/include -I/usr/include -DUSE_XSHM -DPTHREADS
-I/usr/local/include -I/usr/include -L/usr/local/lib -L/usr/lib
-Wl,-R/usr/lib -Wl,-R/usr/local/lib -L/usr/X11R6/lib
-Wl,-R/usr/X11R6/lib -o ../x86/gen_matypes ../x86/gen_matypes.c
../x86/gen_matypes.c:35:27: main/glheader.h: No such file or directory
../x86/gen_matypes.c:36:25: main/mtypes.h: No such file or directory
../x86/gen_matypes.c:37:27: tnl/t_context.h: No such file or directory
On 8/29/06, Juan RP <juan@xtrarom.org> wrote:
> On Tue, 29 Aug 2006 19:55:02 +0000 (UTC)
> "Jake Kupersmith" <jakerosoft@gmail.com> wrote:
>
> > The following reply was made to PR pkg/34379; it has been noted by GNATS.
> >
> > From: "Jake Kupersmith" <jakerosoft@gmail.com>
> > To: gnats-bugs@netbsd.org
> > Cc:
> > Subject: Re: pkg/34379: graphics/MesaLib build fails
> > Date: Tue, 29 Aug 2006 15:53:42 -0400
> >
> > I thought the CFLAGS= line may be the cause of the problem... but
> > after changing 'CFLAGS=' to 'CFLAGS+=' i experienced the same
> > problems...
>
> You are using CXXFLAGS and CFLAGS incorrectly, you'd have to use
> FOO+= to not override package settings.
>