Package: kpovmodeler Version: 4:3.5.1-2 Severity: serious Tags: patch Justification: no longer builds from source
Build fails on i386 with g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -g -Wall -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -o .libs/kpovmodeler main.o -L/usr/lib -L/usr/share/qt3/lib -L/usr/X11R6/lib ./.libs/libkpovmodeler.so -lm ./.libs/libkpovmodeler.so: undefined reference to `XF86VidModeQueryVersion' ./.libs/libkpovmodeler.so: undefined reference to `XF86VidModeGetModeLine' collect2: ld returned 1 exit status The missing symbols are defined in libXxf86vm.a Adding $(LIBVM) to libkpovmodeler_la_LIBADD seems to fix the build. Patch below. I'm not sure if this is the correct solution or if this is really an xlibmesa-gl-dev/autoconf bug. Paul diff -urp kdegraphics-3.5.1/kpovmodeler/Makefile.am kdegraphics-fixed/kpovmodeler/Makefile.am --- kdegraphics-3.5.1/kpovmodeler/Makefile.am 2005-09-10 09:18:54.000000000 +0100 +++ kdegraphics-fixed/kpovmodeler/Makefile.am 2006-02-12 23:39:11.000000000 +0000 @@ -110,7 +110,7 @@ libkpovmodeler_la_SOURCES = pmpart.cpp p pmpartiface.skel libkpovmodeler_la_LDFLAGS = $(all_libraries) -version-info 0:0:0 -no-undefined $(LIBFREETYPE_RPATH) -libkpovmodeler_la_LIBADD = $(LIBFREETYPE_LIBS) $(LIB_KPARTS) $(GLLIB) -lXmu -lXi +libkpovmodeler_la_LIBADD = $(LIBFREETYPE_LIBS) $(LIB_KPARTS) $(GLLIB) $(LIBVM) -lXmu -lXi METASOURCES = AUTO noinst_HEADERS = pmpart.h pmfactory.h pmview.h pmshell.h pmobjectdrag.h \ diff -urp kdegraphics-3.5.1/kpovmodeler/Makefile.in kdegraphics-fixed/kpovmodeler/Makefile.in --- kdegraphics-3.5.1/kpovmodeler/Makefile.in 2006-02-12 23:40:46.000000000 +0000 +++ kdegraphics-fixed/kpovmodeler/Makefile.in 2006-02-12 23:39:40.000000000 +0000 @@ -857,7 +854,7 @@ #>- libkpovmodeler_la_LDFLAGS = $(all_libraries) -version-info 0:0:0 -no-undefined $(LIBFREETYPE_RPATH) #>+ 1 libkpovmodeler_la_LDFLAGS = $(all_libraries) -version-info 0:0:0 -no-undefined $(KDE_NO_UNDEFINED) $(LIBFREETYPE_RPATH) -libkpovmodeler_la_LIBADD = $(LIBFREETYPE_LIBS) $(LIB_KPARTS) $(GLLIB) -lXmu -lXi +libkpovmodeler_la_LIBADD = $(LIBFREETYPE_LIBS) $(LIB_KPARTS) $(GLLIB) $(LIBVM) -lXmu -lXi #>- METASOURCES = AUTO noinst_HEADERS = pmpart.h pmfactory.h pmview.h pmshell.h pmobjectdrag.h \ pmtreeview.h pmtreeviewitem.h pmmessage.h \ -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15-w64 Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1) Versions of packages kpovmodeler depends on: ii kdelibs4c2a 4:3.5.1-2 core libraries for all KDE applica ii libc6 2.3.5-13 GNU C Library: Shared libraries an ii libfreetype6 2.1.10-1 FreeType 2 font engine, shared lib ii libgcc1 1:4.0.2-8 GCC support library ii libglu1-xorg [libglu1] 6.9.0.dfsg.1-4 Mesa OpenGL utility library [X.Org ii libqt3-mt 3:3.3.5-3 Qt GUI Library (Threaded runtime v ii libstdc++6 4.0.2-8 The GNU Standard C++ Library v3 ii libx11-6 6.9.0.dfsg.1-4 X Window System protocol client li ii libxi6 6.9.0.dfsg.1-4 X Window System Input extension li ii libxmu6 6.9.0.dfsg.1-4 X Window System miscellaneous util ii xlibmesa-gl [libgl1] 6.9.0.dfsg.1-4 Mesa 3D graphics library [X.Org] ii zlib1g 1:1.2.3-9 compression library - runtime kpovmodeler recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]