Package: libdevil1c2
Version: 1.7.8-1
Severity: normal

After a recent upgrade, I could no longer load libILUT dynamically.
Several symbols are missing from libILUT, as noted by dpkg_shlibdebs
when the package is built (as well as some notes about unneeded
libraries, which might help trim its dependencies).  I've worked
around it initially by building with --without-x, and subsequently by
the following change:

diff -ur devil-1.7.8.orig/m4/devil-api_checks.m4 
devil-1.7.8/m4/devil-api_checks.m4
--- devil-1.7.8.orig/m4/devil-api_checks.m4     2009-03-08 03:10:05.000000000 
-0400
+++ devil-1.7.8/m4/devil-api_checks.m4  2009-04-23 19:13:53.000000000 -0400
@@ -136,7 +136,7 @@
                  AC_CHECK_LIB([X11],
                               [main],
                               [dnl The use_x11 var is either "yes" already, or 
we don't want "no" to be overwritten
-                               ILUT_LIBS="-lX11 $ILUT_LIBS"],
+                               ILUT_LIBS="-lX11 -lXpm -lXcursor -lpthread -ldl 
-lXxf86vm $ILUT_LIBS"],
                               [use_x11="no"]) ])
           TEST_API([shm])
           AS_IF([test "x$enable_shm" = "xyes"],


but there's probably a simpler, cleaner way to fix this.  A ten-second
grep didn't reveal to me what was depending on those libraries, so I
leave it in your hands.



-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.29-1-686 (SMP w/1 CPU core)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libdevil1c2 depends on:
ii  freeglut3                    2.4.0-6.1   OpenGL Utility Toolkit
ii  libc6                        2.9-6       GNU C Library: Shared libraries
ii  libgcc1                      1:4.3.3-7   GCC support library
ii  libgl1-mesa-glx [libgl1]     7.4-2       A free implementation of the OpenG
ii  libglu1-mesa [libglu1]       7.4-2       The OpenGL utility library (GLU)
ii  libjpeg62                    6b-14       The Independent JPEG Group's JPEG 
ii  liblcms1                     1.18.dfsg-1 Color management library
ii  libmng1                      1.0.9-1     Multiple-image Network Graphics li
ii  libpng12-0                   1.2.35-1    PNG library - runtime
ii  libsdl1.2debian              1.2.13-4+b1 Simple DirectMedia Layer
ii  libstdc++6                   4.3.3-7     The GNU Standard C++ Library v3
ii  libtiff4                     3.8.2-11    Tag Image File Format (TIFF) libra
ii  libx11-6                     2:1.2.1-1   X11 client-side library
ii  libxcursor1                  1:1.1.9-1   X cursor management library
ii  libxext6                     2:1.0.4-1   X11 miscellaneous extension librar
ii  libxpm4                      1:3.5.7-1   X11 pixmap library
ii  libxrender1                  1:0.9.4-2   X Rendering Extension client libra
ii  libxxf86vm1                  1:1.0.2-1   X11 XFree86 video mode extension l

libdevil1c2 recommends no packages.

libdevil1c2 suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to