Subject: kdelibs-3.2.3 problems ( possibly broken?)
To: None <netbsd-users@NetBSD.org>
From: antonio larripa <tonyex@yahoo.com>
List: netbsd-users
Date: 08/08/2004 05:57:37
This is the problem.

I can't compile kdelibs3 with my 1.6.2_stable and gcc3
3.3.3
My experience with pkgsrc is very good but this time i
got defeated.

my pkgsrc tree is up to date. I ran a cvs update
yesterday and ran another one today.

here is my mk.conf as well:

.sinclude "/usr/pkg/share/mk/cpuflags.mk"
COPTS+=-pipe
CFLAGS+=-pipe
CLEANDEPENDS=YES
BUILD=YES
UPDATE=YES
OBJMACHINE=yes
MKOBJDIRS=yes
MOZILLA_USE_LINUX=YES
MOZILLA_USE_XFT=YES
MASTER_SORT=.se .fi .no .dk
ACCEPTABLE_LICENSES+= jdk14-license jdk13-license
opera-license adobe-acrobat-license ms-ttf-license
fee-based-commercial-use vmware-license

I have the following packages installed on my system:

digest-20021220 Message digest wrapper utility
gmake-3.80nb2 GNU version of 'make' utility
x11-links-0.23 Shadow tree of links to ${X11BASE}
headers and libraries
bsetroot-0.1nb4 Tools to set the root windows
background
blackbox-0.65.0nb4 Small and fast X11R6 window manager
libtool-base-1.5.2nb5 Generic shared library support
script (the script itself)
freetype2-2.1.8 Font rendering engine and library API
expat-1.95.7 XML parser library written in C
automake14-1.4.6 GNU Standards-compliant Makefile
generator (old version)
pkgconfig-0.15.0 System for managing library
compile/link flags
render-0.8 Headers for X11 render extension
Xrender-0.8.3nb1 Client library for the X Rendering
Extension protocol
png-1.2.6rc1 Library for manipulating PNG images
m4-1.4nb1 GNU version of Unix m4 macro-processor
perl-5.6.1nb9 Practical Extraction and Report Language
autoconf-2.59 Generates automatic source code
configuration scripts
automake17-1.7.9 GNU Standards-compliant Makefile
generator (latest 1.7 version)
MesaLib-6.0 Graphics library similar to SGI's OpenGL
glu-6.0 GLU polygon tessellation facility for Mesa
jpeg-6bnb1 IJG's jpeg compression utilities
lcms-1.12nb1 Light Color Management System -- a color
management library
qt3-libs-3.3.2 C++ X GUI toolkit
p5-XML-Parser-2.31nb1 Perl extension interface to
James Clark's XML parser, expat
Hermes-1.3.3 Library for conversion of pixel graphics
libungif-4.1.0.1 Tools and library routines for
working with GIF images
tiff-3.6.1nb1 Library and tools for reading and
writing TIFF data files
xpkgwedge-1.9 Allows X11 pkgs to be built and used
outside of ${X11BASE}
qt3-tools-3.3.2 QT GUI (WYSIWYG) builder and other
tools
libwmf-0.2.8.3 Library for reading and converting WMF
(Windows Meta Files)
pth-2.0.0 GNU Portable Thread library
glib-1.2.10nb5 Some useful routines for C programming
gtk+-1.2.10nb5 The GIMP Toolkit - libraries for
building X11 user interfaces
gnome-dirs-1.5 Shared GTK/GNOME (v1 and v2)
directories
xscreensaver-4.14nb2 Screen saver and locker for the X
window system
ORBit-0.5.15nb6 High-performance CORBA ORB with
support for the C language
unzip-5.50nb2 List, test and extract compressed files
in a ZIP archive
zip-2.3nb2 Create/update ZIP files compatible with
pkzip
autoconf213-2.13 Generates automatic source code
configuration scripts (old version)
gnome2-dirs-1.5 Shared GTK/GNOME (v2) directories
glut-6.0 GLUT Graphics library similar to SGI's OpenGL
gle-3.1.0 GL subroutines for drawing tubing and
extrusions
libiconv-1.9.1nb1 Character set conversion library
xmlcatmgr-2.0alpha1 XML (and SGML) catalog manager
libxml2-2.6.8 XML parser library from the GNOME
project
fontconfig-2.2.2 Library for configuring and
customizing font access
python22-2.2.3 Interpreted, interactive,
object-oriented programming language
glib2-2.4.1 Some useful routines for C programming
gtexinfo-4.6nb2 GNU info file manipulation utilities
Xft2-2.1.2nb2 Library for configuring and customizing
font access
xdg-dirs-1.1 Shared XDG directories
libtool-info-1.5.2nb5 Generic shared library support
script - info pages
db4-4.2.52nb1 Berkeley DB version 4 from Sleepycat
Software
rpm-2.5.4nb1 The Red Hat Package Manager
rpm2pkg-2.1 Convert RPM archives to NetBSD packages
suse_base-7.3nb4 Linux compatibility package
suse_x11-7.3nb2 Linux compatibility package for X11
binaries
suse_gtk-7.3 Linux compatibility package for GTK
binaries
net-snmp-5.0.9nb1 Extensible SNMP implementation
openssl-0.9.7d Secure Socket Layer and cryptographic
library
libtool-1.5.2nb5 Generic shared library support script
gtk2+-2.4.4 The GIMP Toolkit - libraries for building
X11 user interfaces
openssh-3.8.1.1 Open Source Secure shell client and
server (remote login program)
tcl-8.3.4 Ousterhout's Tool Command Language, a
scripting language
tk-8.3.4 Graphical toolkit for TCL
filerunner-2.5.1 Filemanager with FTP capabilities.
Uses Tcl/Tk
pcre-4.5 Perl Compatible Regular Expressions library
nmap-3.48nb1 Network/port scanner with OS detection
nmapfe-0.9.5nb10 Graphical front end to the nmap port
scanner
mpeg-1.3.1 Library for decoding MPEG movies
openldap-2.1.29 Lightweight directory access protocol
server and client package
gnome-keyring-0.2.1 GNOME password and secret manager
libglade2-2.3.6nb1 Runtime interpreter for GLADE GUI
files (v2)
gimp-print-lib-4.2.6 Drivers for Canon, Epson,
Lexmark, and PCL printers
aalib-1.4.0.4nb1 ASCII Art library
libexif-0.5.12nb1 EXIF file library
automake-1.8.4 GNU Standards-compliant Makefile
generator
gnome-mime-data-2.4.1nb1 MIME and Application database
for GNOME2
gimp-print-escputil-4.2.5nb1 Epson Stylus inkjet
printer tool
popt-1.7nb4 Command line option parsing library
bison-1.875nb1 GNU yacc(1) replacement
xworld-2.0 Earth as seen from the direction of the sun
pango-1.4.0 Library for layout and rendering of text
libcroco-0.5.1 Toolkit to parse and manipulate CSS
(Cascading Style Sheets)
libIDL-0.8.3nb1 CORBA Interface Definition Language
parser
gdbm-1.8.3 The GNU database manager
ORBit2-2.10.2 High-performance CORBA ORB with C
language support
bash-2.05.2.7nb1 The GNU Bourne Again Shell
dante-1.1.13 BSD-licensed socks 4/5 proxy suite
tsocks-1.7 Transparent SOCKS proxying library
cdrecord-2.00.3 Software for creating ISO9660 images
and writing CDs/CD-RWs
suse_compat-7.3 Linux compatibility package with old
shared libraries
mozilla-bin-1.6 Full featured gecko-based browser
(binary pkg)
shared-mime-info-0.14 Core database of common types
libbonobo-2.6.0 GNOME2 Object activation framework
library
sun-jre13-1.0.11 Sun's Java(tm) Runtime Environment
1.3.1
libgnomecanvas-2.6.1.1 GNOME Canvas library
libogg-1.1 Ogg project codecs library
mplayer-share-1.0rc3 Documentation and fonts used by
mplayer and gmplayer
win32-codecs-031029 Huge compilation of Win32 binary
codecs
realplayer-codecs-8nb2 RealPlayer 8 shared libraries,
primarily for use with MPlayer
cdparanoia-3.0.9.8 CDDA reading utility with extra
data verification features
libaudiofile-0.2.4 Sound library for SGI audio file
libvorbis-1.0.1 Library for the Ogg Vorbis audio
encoding format
fam-2.7.0 File Alteration Monitor
zlib-1.2.1 General purpose data compression library
GConf2-2.6.1 Configuration database system used by
GNOME (v2)
liblzo-1.08 Portable lossless data compression library
written in ANSI C
iso8879-1986nb3 Character entity sets from ISO
8879:1986 (SGML)
docbook-4.2nb4 SGML DTD designed for computer
documentation
esound-0.2.33 The Enlightened sound daemon
libxslt-1.1.8 XSLT parser library from the GNOME
project
libtasn1-0.2.10 ASN.1 structure parser library
mng-1.0.7 Multiple-image Network Graphics (MNG)
reference library
libbonoboui-2.6.1 GNOME2 Object activation framework
library (graphical version)
libgnomeui-2.6.1.1 Core GNOME2 graphical libraries
librsvg2-2.6.5 SVG library for GNOME2
gail-1.6.6 GNOME Accessibility Implementation Library
intltool-0.31 Toolbox for internationalisation
fixesext-2.0 X Fixes extension headers and
specification
Xfixes-2.0.0 Xfixes extension of X RandR
xcursor-1.1.1nb1 Client-side cursor loading library
for X
eel2-2.6.2 Eazel Extensions Library for GNOME2
libmad-0.15.1b High-quality MPEG audio decoder
gimp-2.0.4 Image manipulation program similar to
Photoshop[tm]
libgcrypt-1.2.0 GNU cryptographic library
libart2-2.3.16 High-performance 2D graphics library
libgpg-error-0.6nb1 Definitions of common error values
for all GnuPG components
opencdk-0.5.4nb1 Open Crypto Development Kit
atk-1.6.1 Set of interfaces for accessibility
netpbm-10.18.14 Toolkit for conversion of images
between different formats
gnutls-1.0.13 GNU Transport Layer Security library
gnome-vfs2-2.6.1.1 GNOME Virtual File System (v2)
libgnome-2.6.1.1nb1 Core GNOME2 library
(non-graphical)
libgsf-1.9.1 GNOME2 structured file library
seahorse-0.7.3nb12 GnuPG front end and bonobo
component for GNOME
libgtkhtml-2.6.2 Lightweight HTML rendering GTK2
widget
imlib-1.9.14nb6 Image manipulation library for X11
xteddy-2.0.1nb4 Teddy bear for your desktop
cpuflags-0.68 Determine compiler flags to best target
current cpu
xdaemon-2.0nb1 BSD Daemon sticking on your desktop
(like xteddy)
wmthemes-0.80.0 Themes for the window manager
WindowMaker
libmikmod-3.1.10 MikMod Sound Library
libxml-1.8.17nb1 XML parser, mainly used by the GNOME
project
xmms-1.2.7nb10 X Multimedia System - an audio player
with a Winamp GUI
sudo-1.6.7.5 Allow others to run commands as root
mozilla-1.7nb1 Full featured gecko-based browser
bbkeys-0.8.6 General X Window keygrabber
scanssh-1.6b SSH remote version scanner
gnuls-5.0 GNU ls utility with color support
windowmaker-0.80.2nb3 GNUStep-compliant NEXTSTEP(tm)
window manager clone
arts-1.2.2 Analog Real-Time Synthesizer
firefox-0.9.1nb1 Lightweight gecko-based web browser
binutils-2.14.0.0 GNU binary utilities
gcc3-c-3.3.3nb2 GNU Compiler Collection, v3 - C
compiler
gcc3-c++-3.3.3nb1 GNU Compiler Collection, v3 - C++
compiler
gcc3-f77-3.3.3nb1 GNU Compiler Collection, v3 - F77
compiler
gcc3-java-3.3.3nb1 GNU Compiler Collection, v3 - Java
compiler
gcc3-objc-3.3.3nb1 GNU Compiler Collection, v3 -
Objective C compiler
gcc3-3.3.3nb1 GNU Compiler Collection, v3
whiteBOX-0.5nb3 Multi-purpose configuration tool for
Blackbox
ttmkfdir2-20021109nb1 Tool that creates a fonts.scale
file
cabextract-1.0 Microsoft cabinet (.CAB) file extractor
ms-ttf-20020306nb3 TrueType fonts from Microsoft
firefox-bin-0.8 Lightweight gecko-based web browser
(binary pkg)
firefox-bin-java-1.0 Java Run Time Environment (JRE)
1.3 plugin for firefox-bin
acroread5-5.08 View, distribute and print PDF
documents
p5-MIME-Base64-3.01 Perl5 module for Base64 and
Quoted-Printable encodings
p5-Digest-1.08 Perl5 base class for Digest:: modules
p5-Digest-MD5-2.33 Perl5 extension interface for MD5
algorithm
p5-Net-1.15 Perl5 modules to access and use network
protocols
p5-HTML-Tagset-3.03 Perl5 module of data tables useful
in parsing HTML
p5-HTML-Parser-3.35 Perl5 module to parse HTML text
documents
p5-URI-1.30 Perl5 Uniform Resource Identifiers class
(URI, RFC 2396)
p5-Compress-Zlib-1.33 Perl5 module interface to the
zlib compression library
p5-Net-SSLeay-1.25nb2 Perl5 module for using OpenSSL
p5-IO-Socket-SSL-0.95nb1 Perl5 SSL socket interface
class
p5-libwww-5.76nb1 Perl5 library for WWW access
p5-libxml-0.07 Perl module collection for working with
XML
p5-XML-RegExp-0.03 Provide regular expressions for
some XML tokens
p5-XML-DOM-1.43 Extend XML::Parser to build DOM Level
1 compliant data structure
p5-BSD-Resource-1.23 Perl interface to BSD process
resources library
suse_freetype2-7.3nb1 Linux compatibility package for
the FreeType2 library
suse_libjpeg-7.3 Linux compatibility package for the
JPEG library
suse_libpng-7.3nb1 Linux compatibility package for the
PNG library
suse_openmotif-7.3 Linux compatibility package for the
Motif libraries
vmware-module-3.2.1.5 Kernel modules for the VMware
3.2.1 PC emulator
suse_vmware-7.3 Linux compatibility package to support
running VMware
vmware-3.2.1pl1 VMware emulator 3.x
gkermit-1.00nb1 Minimal implementation of the
``kermit'' protocol (GPL'd)
lrzsz-0.12.20 Receive/Send files via X/Y/ZMODEM
protocol. (unrestrictive)
minicom-1.83.1nb1 MS-DOS Telix serial communication
program "workalike"
curl-7.12.0 Client that groks URLs
gnupg-1.2.4nb1 Privacy Guard, public-Key encryption
and digital signatures
aterm-0.4.2nb5 Aterm (Afterstep XVT) - a VT102
emulator for the X window system
gpgme03-0.3.16 GnuPG Made Easy (0.3 branch)
docbook-xml-4.2nb6 XML DTD designed for computer
documentation
scrollkeeper-0.3.14nb4 Open Document Cataloging
Project
gdk-pixbuf-0.22.0nb2 The GNOME image loading library
hot-babe-0.1.2nb5 System load monitor

And i use to modify builds/makefile to match exactly
the package version i wanted. Kdelibs-3.2.3 fails
after 20 minutes compiling.

I use a 1.6.2 kernel to compile and i tried with a
2.0G kernel as well just to see if the complie
proccess stops in the same place and it did!
Usually the source file is downloaded from kde.org, so
i downloaded the one that is the netbsd distfiles
folder at the ftp.netbsd.org. the result was the same!

This is the output of the error, but first some lines
checking dependencies and then the fatal error:

===> *** No /usr/pkgsrc/distfiles/pkg-vulnerabilities
file found,
===> *** skipping vulnerability checks. To fix,
install
===> *** the pkgsrc/security/audit-packages package
and run
===> *** '/usr/pkg/sbin/download-vulnerability-list'.
=> Checksum OK for kdelibs-3.2.3.tar.bz2.
===> Extracting for kdelibs-3.2.3nb1
==========================================================================
The following variables will affect the build process
of this package,
kdelibs-3.2.3nb1. Their current value is shown below:

* SSLBASE (defined)

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.
==========================================================================
===> Required installed package arts>=1.1.4nb1:
arts-1.2.2 found
===> Required installed package esound>=0.2.18:
esound-0.2.33 found
===> Required installed package libmad>=0.15.0b:
libmad-0.15.1b found
===> Required installed package libvorbis>=1.0.1:
libvorbis-1.0.1 found
===> Required installed package glib2>=2.4.0:
glib2-2.4.1 found
===> Required installed package libogg>=1.1:
libogg-1.1 found
===> Required installed package libaudiofile>=0.2.1:
libaudiofile-0.2.4 found
===> Required installed package pcre>=3.4nb1: pcre-4.5
found
===> Required installed package libart2>=2.3.10nb1:
libart2-2.3.16 found
===> Required installed package tiff>=3.6.1:
tiff-3.6.1nb1 found
===> Required installed package libxslt>=1.1.8:
libxslt-1.1.8 found
===> Required installed package
{perl>=5.0,perl-thread>=5.0}: perl-5.6.1nb9 foun d
===> Required installed package libgcrypt>=1.2.0:
libgcrypt-1.2.0 found
===> Required installed package libgpg-error>=0.6:
libgpg-error-0.6nb1 found
===> Required installed package libxml2>=2.6.2:
libxml2-2.6.8 found
===> Required installed package libiconv>=1.9.1:
libiconv-1.9.1nb1 found
===> Required installed package xmlcatmgr>=0.2:
xmlcatmgr-2.0alpha1 found
===> Required installed package qt3-libs>=3.2.3:
qt3-libs-3.3.2 found
===> Required installed package Xft2>=2.1nb1:
Xft2-2.1.2nb2 found
===> Required installed package fontconfig>=2.1nb2:
fontconfig-2.2.2 found
===> Required installed package expat>=1.95.7:
expat-1.95.7 found
===> Required installed package glu>=6.0: glu-6.0
found
===> Required installed package MesaLib>=6.0:
MesaLib-6.0 found
===> Required installed package mng>=1.0.0: mng-1.0.7
found
===> Required installed package jpeg>=6b: jpeg-6bnb1
found
===> Required installed package lcms>=1.06:
lcms-1.12nb1 found
===> Required installed package png>=1.2.6rc1:
png-1.2.6rc1 found
===> Required installed package freetype2>=2.1.8:
freetype2-2.1.8 found
===> Required installed package xcursor>=1.1.1:
xcursor-1.1.1nb1 found
===> Required installed package Xrender>=0.8.2:
Xrender-0.8.3nb1 found
===> Required installed package pth>=2.0.0: pth-2.0.0
found
===> Required installed package Xfixes>=2.0.0:
Xfixes-2.0.0 found
===> Required installed package fixesext>=2.0:
fixesext-2.0 found
===> Required installed package xdg-dirs>=1.1:
xdg-dirs-1.1 found
===> Required installed package
libtool-base>=1.5.2nb4: libtool-base-1.5.2nb5 fo und
===> Required installed package gmake>=3.78:
gmake-3.80nb2 found
===> Required installed package x11-links>=0.23:
x11-links-0.23 found
===> Required installed package qt3-tools>=3.1.2nb3:
qt3-tools-3.3.2 found
===> Required installed package render>=0.8:
render-0.8 found
===> Patching for kdelibs-3.2.3nb1
===> Applying pkgsrc patches for kdelibs-3.2.3nb1
===> Overriding tools for kdelibs-3.2.3nb1
===> Buildlinking for kdelibs-3.2.3nb1
===> Configuring for kdelibs-3.2.3nb1
configure: WARNING: If you wanted to set the --build
type, don't use --host.
If a cross compiler is detected then cross compile
mode will be used.
checking build system type...
i386-unknown-netbsdelf1.6.2.
checking host system type... i386--netbsdelf
checking target system type... i386--netbsdelf
checking for a BSD-compatible install...
/usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking for gawk... /usr/bin/awk
checking whether gmake sets $(MAKE)... yes
checking for i386--netbsdelf-strip... no
checking for strip... strip
checking for a BSD-compatible install...
/usr/bin/install -c -o root -g wheel
checking for style of include used by gmake... GNU
checking for i386--netbsdelf-gcc... gcc
checking for C compiler default output file name...
a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler...
yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none
needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for i386--netbsdelf-g++... g++
checking whether we are using the GNU C++ compiler...
yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc
checking whether g++ supports -Wundef... yes
checking whether g++ supports -Wno-long-long... yes
checking whether g++ supports -Wnon-virtual-dtor...
yes
checking whether g++ supports -fno-exceptions... yes
checking whether g++ supports -fno-check-new... yes
checking whether g++ supports -fno-common... yes
checking whether g++ supports -fexceptions... yes
checking how to run the C++ preprocessor... g++ -E
checking whether g++ supports -O0... yes
not using lib directory suffix
checking for a sed that does not truncate output...
/usr/bin/sed
checking for egrep... grep -E
checking for ld used by gcc...
/usr/pkgsrc/x11/kdelibs3/work/.buildlink/bin/ld
checking if the linker
(/usr/pkgsrc/x11/kdelibs3/work/.buildlink/bin/ld) is
GNU ld... yes
checking for
/usr/pkgsrc/x11/kdelibs3/work/.buildlink/bin/ld option
to reload ob ject files... -r
checking for BSD-compatible nm... nm
checking whether ln -s works... yes
......
......
......
......
after 20 minutes compiling i get this error

/bin/sh ../../libtool --silent --mode=compile
--tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../..
-I../../dcop -I../../kio/kssl -I../.. -I./..
-I./../kssl -I../kssl -I./../../interfaces
-I../../dcop -I../../libltdl -I../../kdefx
-I../../kdecore -I../../kdeui -I../../kio
-I../../kio/kio -I../../kio/kfile -I../..
-I/usr/pkg/qt3/include -I/usr/X11R6/include
-I/usr/pkg/include -I/usr/pkg/include
-I/usr/X11R6/include -D_LARGEFILE64_SOURCE
-DQT_THREAD_SUPPORT -I/usr/pkg/include -I/usr/include
-I/usr/pkg/qt3/include -DGLX_GLXEXT_LEGACY
-I/usr/pkg/include/freetype2 -Wnon-virtual-dtor
-Wno-long-long -Wundef -Wall -W -Wpointer-arith
-Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2
-I/usr/pkg/include -I/usr/include
-I/usr/pkg/qt3/include -DGLX_GLXEXT_LEGACY
-I/usr/pkg/include/freetype2 -fno-exceptions
-fno-check-new -fno-common -DQT_CLEAN_NAMESPACE
-DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT
-DQT_NO_TRANSLATION -c -o kdirwatch.lo kdirwatch.cpp
In file included from kdirwatch.cpp:61:
kdirwatch_p.h:11: fam.h: No such file or directory
gmake[3]: *** [kdirwatch.lo] Error 1
gmake[3]: Leaving directory
`/usr/pkgsrc/x11/kdelibs3/work/kdelibs-3.2.3/kio/kio'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory
`/usr/pkgsrc/x11/kdelibs3/work/kdelibs-3.2.3/kio'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory
`/usr/pkgsrc/x11/kdelibs3/work/kdelibs-3.2.3'
gmake: *** [all] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/x11/kdelibs3
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/x11/kdelibs3


Do anyone has a compiled kdelibs-3.2.3.tgz file
because it has been removed as well from the
ftp.netbsd.org and from the mirror i use in sweden.

Any ideas will be appreciated!

Reg /T



	
		
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!
http://promotions.yahoo.com/new_mail