pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/43861 (audio/arts depends on graphics/MesaLib)
The following reply was made to PR pkg/43861; it has been noted by GNATS.
From: Rhialto <rhialto%falu.nl@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: pkg-manager%NetBSD.org@localhost, pkgsrc-bugs%NetBSD.org@localhost,
gnats-admin%NetBSD.org@localhost,
dholland%NetBSD.org@localhost, rhialto%falu.nl@localhost
Subject: Re: pkg/43861 (audio/arts depends on graphics/MesaLib)
Date: Thu, 13 Oct 2011 17:16:40 +0200
On Thu 13 Oct 2011 at 13:46:55 +0000, dholland%NetBSD.org@localhost wrote:
> Synopsis: audio/arts depends on graphics/MesaLib
>
> State-Changed-From-To: open->feedback
> State-Changed-By: dholland%NetBSD.org@localhost
> State-Changed-When: Thu, 13 Oct 2011 13:46:55 +0000
> State-Changed-Why:
> If you're still having this problem, what is X11_TYPE set to, and were all
> installed packages built the same way?
I had to check again, since I avoid building arts these days.
Building arts seems to start ok now:
pkg_comp:default.conf# make
=> Bootstrap dependency digest>=20010302: found digest-20080510
=> Checksum SHA1 OK for arts-1.5.10.tar.bz2
=> Checksum RMD160 OK for arts-1.5.10.tar.bz2
===> depends-message [arts-1.5.10nb4] ===> Installing dependencies for
arts-1.5.10nb4
==========================================================================
The supported build options for arts are:
esound jack nas
You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or the following variable. Its current value is shown:
PKG_OPTIONS.arts (not defined)
==========================================================================
==========================================================================
The following variables will affect the build process of this package,
arts-1.5.10nb4. Their current value is shown below:
* JPEG_DEFAULT = jpeg
Based on these variables, the following variables have been set:
* JPEGBASE (defined, but empty)
* JPEG_TYPE = jpeg
You may want to abort the process now with CTRL-C and change their value
before continuing. Be sure to run `/usr/bin/make clean' after
the changes.
==========================================================================
=> Build dependency libtool-base>=2.2.6bnb3: found libtool-base-2.2.6bnb5
=> Build dependency xpkgwedge>=1.15: found xpkgwedge-1.17
=> Build dependency gmake>=3.81: found gmake-3.82nb2
=> Build dependency perl>=5.0: found perl-5.14.2
=> Build dependency pkg-config>=0.19: found pkg-config-0.25nb1
=> Build dependency x11-links>=0.66: found x11-links-0.68
=> Build dependency qt3-tools>=3.3.8nb7: found qt3-tools-3.3.8nb7
=> Full dependency qt3-libs>=3.3.8nb15: found qt3-libs-3.3.8nb17
=> Full dependency libaudiofile>=0.2.6nb1: found libaudiofile-0.2.7
=> Full dependency libmad>=0.15.1bnb1: found libmad-0.15.1bnb1
=> Full dependency libvorbis>=1.1.0nb1: found libvorbis-1.3.2
=> Full dependency libogg>=1.1.2nb1: found libogg-1.2.1nb1
=> Full dependency glib2>=2.28.6nb3: found glib2-2.28.8
===> tools-message [arts-1.5.10nb4] ===> Overriding tools for
arts-1.5.10nb4
===> extract-message [arts-1.5.10nb4] ===> Extracting for arts-1.5.10nb4
===> patch-message [arts-1.5.10nb4] ===> Patching for arts-1.5.10nb4
=> Applying pkgsrc patches for arts-1.5.10nb4
No such line 44385 in input file, ignoring
cd /usr/pkgsrc/audio/arts/files && cp gslglib.*
/pkg_comp/obj/pkgsrc/audio/arts/default/arts-1.5.10/flow/gsl/
===> wrapper-message [arts-1.5.10nb4] ===> Creating toolchain wrappers for
arts-1.5.10nb4
src=/usr/X11R7/lib/pkgconfig/fixesproto.pc
dst=/pkg_comp/obj/pkgsrc/audio/arts/default/.buildlink/lib/pkgconfig/fixesext.pc;
/bin/mkdir -p
/pkg_comp/obj/pkgsrc/audio/arts/default/.buildlink/lib/pkgconfig; if test -f
${src}; then /bin/ln -sf ${src} ${dst}; fi
===> configure-message [arts-1.5.10nb4] ===> Configuring for arts-1.5.10nb4
=> Modifying GNU configure scripts to avoid --recheck
=> Replacing config-guess with pkgsrc versions
=> Replacing config-sub with pkgsrc versions
=> Replacing install-sh with pkgsrc version
=> Fixing locale directory references.
checking build system type... x86_64--netbsd
checking host system type... x86_64--netbsd
checking target system type... x86_64--netbsd
checking for a BSD-compatible install... /usr/bin/install -c -o root -g
wheel
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... admin/install-sh -c -d
checking for gawk... /usr/bin/awk
checking whether make sets $(MAKE)... yes
checking for a BSD-compatible install... /usr/bin/install -c -o root -g
wheel
checking for style of include used by make... GNU
...
I see I also complained about x11/kdelibs3' toolchain wrappers.
Previously, it seemed I found it necessary to add these lines to the Makefile.
It looks like that was due to too-old native libraries in the base system.
+#.include "../../graphics/MesaLib/builtin.mk"
+#.include "../../graphics/MesaLib/buildlink3.mk"
+. include "../../graphics/glu/buildlink3.mk"
+. include "../../x11/xcursor/buildlink3.mk"
+. include "../../x11/Xfixes/buildlink3.mk"
+. include "../../x11/libXft/buildlink3.mk"
+. include "../../fonts/fontconfig/buildlink3.mk"
+. include "../../textproc/expat/buildlink3.mk"
I removed these lines and the "toolchain wrappers" were made fine
without them:
===> wrapper-message [kdelibs-3.5.10nb11] ===> Creating toolchain wrappers
for kdelibs-3.5.10nb11
src=/usr/X11R7/lib/pkgconfig/fixesproto.pc
dst=/pkg_comp/obj/pkgsrc/x11/kdelibs3/default/.buildlink/lib/pkgconfig/fixesext.pc;
/bin/mkdir -p
/pkg_comp/obj/pkgsrc/x11/kdelibs3/default/.buildlink/lib/pkgconfig; if test -f
${src}; then /bin/ln -sf ${src} ${dst}; fi
===> configure-message [kdelibs-3.5.10nb11] ===> Configuring for
kdelibs-3.5.10nb11
and the configure phase went fine too. I'm presuming the problem has
gone away (I'm not awaiting the full build as it takes a while).
If it had to do with native-vs-modular experiments, the tainted files
must have been flushed from my build environment.
The PR can be closed.
-Olaf.
--
___ Olaf 'Rhialto' Seibert -- There's no point being grown-up if you
\X/ rhialto/at/xs4all.nl -- can't be childish sometimes. -The 4th Doctor
Home |
Main Index |
Thread Index |
Old Index