pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/39966: www/wml compile (link) failure (NetBSD 4.0 with modular-xorg via pkgsrc)
>Number: 39966
>Category: pkg
>Synopsis: www/wml compile (link) failure (NetBSD 4.0 with modular-xorg
>via pkgsrc)
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Thu Nov 20 08:15:00 +0000 2008
>Originator: Robert Elz
>Release: NetBSD 4.0_STABLE (pkgsrc current today)
>Organization:
Prince of Songkla University
>Environment:
System: NetBSD jade.coe.psu.ac.th 4.0_STABLE NetBSD 4.0_STABLE
(JADE-1.696-20080517) #9: Fri May 23 18:55:13 ICT 2008
kre%jade.coe.psu.ac.th@localhost:/usr/obj/4/kernels/JADE i386
Architecture: i386
Machine: i386
>Description:
www/wml fails to find
perl5/5.10.0/i386-netbsd-thread-multi/auto/DynaLoader/DynaLoader.a
when linking eperl
>How-To-Repeat:
I use pkg_comp. At he minute I'm testing with 4.0 release sets
(without X sets - ie: no X11R6) and with X11_TYPE=modular
set in mk.conf. I have libkver installed and NetBSD 4.0
emulation using it. The actual system is a 4.0_STABLE kernel.
Starting with an empty sandbox (but many already built
binary packages) I was building a bunch of wm* packages
(ie: mostly windowmaker - but www/wml happened to get
caught by the pattern...)
Building www/wml ended wth ...
cc -O2 -pthread -I/usr/include -fno-strict-aliasing -pipe
-I/usr/pkg/lib/perl5/5.10.0/i386-netbsd-thread-multi/CORE -I. -c eperl_logo.c
cc -O2 -pthread -I/usr/include -fno-strict-aliasing -pipe
-I/usr/pkg/lib/perl5/5.10.0/i386-netbsd-thread-multi/CORE -I. -c eperl_powered.c
cc -Wl,-E -Wl,-R/usr/pkg/lib/perl5/5.10.0/i386-netbsd-thread-multi/CORE
-Wl,-R/usr/pkg/lib -L/usr/pkg/lib
-L/usr/pkg/lib/perl5/5.10.0/i386-netbsd-thread-multi/CORE -o eperl eperl_main.o
eperl_perl5.o eperl_parse.o eperl_pp.o eperl_sys.o eperl_http.o
eperl_getopt.o eperl_debug.o eperl_config.o eperl_version.o eperl_readme.o
eperl_license.o eperl_logo.o eperl_powered.o
/usr/pkg/lib/perl5/5.10.0/i386-netbsd-thread-multi/auto/DynaLoader/DynaLoader.a
-lperl -lm -lcrypt -lpthread
gcc:
/usr/pkg/lib/perl5/5.10.0/i386-netbsd-thread-multi/auto/DynaLoader/DynaLoader.a:
No such file or directory
*** Error code 1
Stop.
make: stopped in /pkg_comp/obj/pkgsrc/www/wml/4x/wml-2.0.9/wml_backend/p3_eperl
*** Error code 1
Stop.
make: stopped in /pkg_comp/obj/pkgsrc/www/wml/4x/wml-2.0.9/wml_backend
*** Error code 1
Stop.
make: stopped in /pkg_comp/obj/pkgsrc/www/wml/4x/wml-2.0.9
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/www/wml
*** Error code 1
Stop.
The way I build a sequence of packages (often related ones)
is
for whatever in ....
do
pkg_comp build $whatever
pkg_comp pkg_delete $whatever
done
approximately (not quite, the arg to build and delete aren't
really the same, one is category/pkg the other is pkgname
but that's not relevant here).
Once packages are built, they're removed from the sandbox - but
dependencies remain installed (this speeds up building of
related sets of packages with similar dependency sets).
A couple of dozen wm* packages were built this way before wml
attempted to compile, then a few more after it.
After all that, the following packages are listed as being
installed in the sandbox - this should include all required
dependencies of www/wml (and more). I don't know where
DynaLoader.a is supposed to come from.
pkg_install-20081013 Package management and administration tools for pkgsrc
libkver-0.6nb1 Shared library and sysctl(1) replacement to override system
version
digest-20080510 Message digest wrapper utility
perl-5.10.0nb2 Practical Extraction and Report Language
lintpkgsrc-4.82 Sanity checks on the complete pkgsrc tree
xorg-cf-files-1.0.2nb6 Xorg imake rules
makedepend-1.0.1 Dependency generator for make
imake-1.0.2nb2 Imake and other utilities from modular X.org
kbproto-1.0.3 KB extension headers from X.org
xproto-7.0.14 X protocol and ancillary headers from Xorg X11
xextproto-7.0.3 XExt extension headers from X.org
inputproto-1.4.4 Input extension headers from X.org
checkperms-1.10 Check and correct file permissions
libXau-1.0.4 Authorization Protocol for X from X.org
libXdmcp-1.0.2 X Display Manager Control Protocol library from X.org
libX11-1.1.5 Base X libraries from modular Xorg X11
libXext-1.0.4 X Extension library
libICE-1.0.4 Inter Client Exchange (ICE) library for X
libSM-1.1.0 X Session Management Library
libXt-1.0.5nb1 X Toolkit Intrinsics library
libXpm-3.5.7nb1 X PixMap Library from modular Xorg X11
gmake-3.81 GNU version of 'make' utility
mpg123-0.59.18nb9 Command-line player for mpeg layer 1, 2 and 3 audio
damageproto-1.1.0 Damage extension headers from modular X.org
fixesproto-4.0 Fixes extension headers from X.org
xf86driproto-2.0.4 XF86DRI extension headers from modular X.org
glproto-1.4.9nb1 GL extension headers
xf86vidmodeproto-2.2.2 XF86VidMode extension headers from modular X.org
libmikmod-3.1.11.1nb3 MikMod Sound Library
libogg-1.1.3 Ogg project codecs library
libvorbis-1.2.0nb1 Library for the Ogg Vorbis audio encoding format
expat-2.0.1 XML parser library written in C
libXfixes-4.0.3 Xfixes library and extension of X RandR from modular X.org
libXdamage-1.1.1nb1 Xdamage extension (Library)
libXxf86vm-1.0.2 Library for the XFree86-VidMode X extension
libdrm-2.3.1 Userspace interface to kernel DRM services
MesaLib-7.0.4.1nb4 Graphics library similar to SGI's OpenGL
xmms-1.2.11 X Multimedia System - an audio player with a Winamp GUI
glib-1.2.10nb10 Some useful routines for C programming (glib1)
libXi-1.1.3nb1 X Input extension library
gtk+-1.2.10nb9 GIMP Toolkit v1 - libraries for building X11 user interfaces
renderproto-0.9.3nb1 Render extension headers from modular X.org
lzo-2.03 Portable lossless data compression library
libcfg+-0.6.2nb3 Command line and configuration file parsing library
libtasn1-1.5 ASN.1 structure parser library
libgpg-error-1.6 Definitions of common error values for all GnuPG components
libgcrypt-1.4.3 GNU cryptographic library
opencdk-0.6.6 Open Crypto Development Kit
gnutls-2.6.1 GNU Transport Layer Security library
libungif-4.1.4nb1 Tools and library routines for working with GIF images
png-1.2.33 Library for manipulating PNG images
jpeg-6bnb4 IJG's jpeg compression utilities
tiff-3.8.2nb4 Library and tools for reading and writing TIFF data files
freetype2-2.3.7 Font rendering engine and library API
fontconfig-2.6.0 Library for configuring and customizing font access
libXrender-0.9.4 X Render Library
libXft-2.1.13 Library for configuring and customizing font access
libXinerama-1.0.3 X PanoramiX extension library
windowmaker-0.92.0nb7 GNUStep-compliant NEXTSTEP(tm) window manager clone
libtool-base-1.5.24nb6 Generic shared library support script (the script itself)
libproplist-0.10.1nb1 GNUstep/OPENSTEP property lists compatibility library
libidn-1.11 Internationalized Domain Names command line tool
curl-7.18.0nb3 Client that groks URLs
libXmu-1.0.4 X Miscellaneous Utilities library
pkg-config-0.23 System for managing library compile/link flags
randrproto-1.2.2 Randr extension headers from modular X.org
xineramaproto-1.1.2 Xinerama extension headers from X.org
libltdl-1.5.24 Generic shared library support (libltdl abstraction library)
imlib2-1.4.2 Image manipulation library
xdg-dirs-1.4 Shared XDG directories
libXcursor-1.1.9 Client-side cursor loading library for X
libXrandr-1.2.3 X RandR Library from X.org
fam-2.7.0nb9 File Alteration Monitor
pcre-7.8 Perl Compatible Regular Expressions library
glib2-2.18.2 Some useful routines for C programming (glib2)
xmlcatmgr-2.2nb1 XML and SGML catalog manager
libxml2-2.7.2nb1 XML parser library from the GNOME project
atk-1.24.0 Set of interfaces for accessibility
shared-mime-info-0.51nb2 Core database of common types
glitz-0.5.6nb2 OpenGL 2D graphics library and a backend for gl output in
cairo
pixman-0.12.0 Library of low-level pixel manipulation routines
cairo-1.8.2nb1 Vector graphics library with cross-device output support
pango-1.22.2 Library for layout and rendering of text
gtk2+-2.14.4 GIMP Toolkit v2 - libraries for building X11 user interfaces
dmenu-3.6 Dymanic menu for wmii
libixp-0.4 Stand-alone client/server 9P library
m4-1.4.12 GNU version of UNIX m4 macro language processor
autoconf-2.63 Generates automatic source code configuration scripts
automake-1.10.1 GNU Standards-compliant Makefile generator
p5-Carp-Clan-6.00nb1 Report errors from perspective of a "clan" of modules
p5-Bit-Vector-6.4nb4 Efficient base class implementing bit vectors
p5-Compress-Raw-Zlib-2.015nb1 Perl5 module interface to the zlib compression
library
p5-IO-Compress-Base-2.015nb1 Base class for IO::Compress and IO::Uncompress
modules
p5-IO-Compress-Zlib-2.015nb1 Perl module to parse gzip and zip files and buffers
p5-Compress-Zlib-2.015nb1 Perl5 module interface to the zlib compression library
libXaw-1.0.5 X Athena Widgets Library from modular Xorg X11
p5-Image-Size-3.1.1nb1 Read the dimensions of an image in several popular
formats
p5-Term-ReadKey-2.30nb2 Change terminal modes and perform non-blocking reads
xmessage-1.0.2nb1 X11 message utility
>Fix:
???
Home |
Main Index |
Thread Index |
Old Index