Bug#663022: unicap: FTBFS: unicapgtk_device_property.c:199: undefined reference to `fmin'
Package: unicap Version: 0.9.5-1.3 Followup-For: Bug #663022 User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu quantal ubuntu-patch Dear Maintainer, This patch adds -lm to libunicapgtk Makefile.am to allow non-i386 builds. In Ubuntu, the attached patch was applied to achieve the following: * FTBFS: Add -lm to libunicapgtk, to fix non-i386 builds. Thanks for considering the patch. -- System Information: Debian Release: wheezy/sid APT prefers precise-updates APT policy: (500, 'precise-updates'), (500, 'precise-security'), (500, 'precise'), (100, 'precise-backports') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-25-generic (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash diff -u unicap-0.9.5/debian/changelog unicap-0.9.5/debian/changelog diff -u unicap-0.9.5/debian/patches/series unicap-0.9.5/debian/patches/series --- unicap-0.9.5/debian/patches/series +++ unicap-0.9.5/debian/patches/series @@ -10,0 +11 @@ +2002_add_lm_to_libunicapgtk.patch only in patch2: unchanged: --- unicap-0.9.5.orig/debian/patches/2002_add_lm_to_libunicapgtk.patch +++ unicap-0.9.5/debian/patches/2002_add_lm_to_libunicapgtk.patch @@ -0,0 +1,18 @@ +#Description: Add -lm to libunicapgtk build to fix FTBFS. +#Author: Chris J Arges chris.j.ar...@canonical.com +#Last-Update: 2011-06-22 + +Index: unicap-0.9.5/libunicapgtk/Makefile.am +=== +--- unicap-0.9.5.orig/libunicapgtk/Makefile.am 2008-06-12 10:25:12.0 -0500 unicap-0.9.5/libunicapgtk/Makefile.am 2012-06-22 11:27:45.313445332 -0500 +@@ -40,7 +40,8 @@ + -L../libunicap/.libs \ + -lunicap \ + -L../libucil/.libs \ +- -lucil ++ -lucil \ ++ -lm + + libunicapgtk_la_CFLAGS = \ + -DUNICAP_LOCALEDIR=\$(prefix)/$(DATADIRNAME)/locale\
Bug#663022: unicap: FTBFS: unicapgtk_device_property.c:199: undefined reference to `fmin'
Hi, thank you very much for reminding me to fix this. On Thu, May 24, 2012 at 1:46 AM, Cyril Brulebois k...@debian.org wrote: Alessio, you uploaded this package to fix some FTBFS. Can you please do that again to fix another one? :) Yes Cyril, I'm sorry for that and I hope to allocate some time to upload a -real- fix for it as soon as possible. Cheers! -- Alessio Treglia | www.alessiotreglia.com Debian Developer | ales...@debian.org Ubuntu Core Developer | quadris...@ubuntu.com 0416 0004 A827 6E40 BB98 90FB E8A4 8AE5 311D 765A -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#663022: unicap: FTBFS: unicapgtk_device_property.c:199: undefined reference to `fmin'
Nobuhiro Iwamatsu iwama...@nigauri.org (08/03/2012): Source: unicap Version: 0.9.5-1.3 Severity: serious Justification: fails to build from source Hi, unicap FTBFS on some architecture. https://buildd.debian.org/status/package.php?p=unicapsuite=sid http://buildd.debian-ports.org/status/package.php?p=unicapsuite=sid I think that cause is not linking libm. Please check your package. Alessio, you uploaded this package to fix some FTBFS. Can you please do that again to fix another one? :) Mraw, KiBi. signature.asc Description: Digital signature
Bug#663022: unicap: FTBFS: unicapgtk_device_property.c:199: undefined reference to `fmin'
Source: unicap Version: 0.9.5-1.3 Severity: serious Justification: fails to build from source Hi, unicap FTBFS on some architecture. https://buildd.debian.org/status/package.php?p=unicapsuite=sid http://buildd.debian-ports.org/status/package.php?p=unicapsuite=sid - test -z /usr/lib || /bin/mkdir -p /build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5/debian/tmp//usr/lib /bin/bash ../libtool --mode=install /usr/bin/install -c 'libunicapgtk.la' '/build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5/debian/tmp//usr/lib/libunicapgtk.la' libtool: install: warning: relinking `libunicapgtk.la' libtool: install: (cd /build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5/libunicapgtk; /bin/bash /build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5/libtool --tag CC --mode=relink gcc -DUNICAP_LOCALEDIR=\/usr/share/locale\ -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -Werror=format-security -Wall -I/usr/include/ffmpeg/libavcodec -I/usr/include/ffmpeg/libavutil -I/usr/include/ffmpeg/libavformat -version-info 3:8:1 -pthread -Wl,-z,defs -Wl,--as-needed -Wl,--no-undefined -lavcodec -lavutil -lXv -lX11 -o libunicapgtk.la -rpath /usr/lib libunicapgtk_la-unicapgtk.lo libunicapgtk_la-unicapgtk_video_display.lo libunicapgtk_la-unicapgtk_device_property.lo libunicapgtk_la-unicapgtk_video_format_selection.lo libunicapgtk_la-unicapgtk_device_selection.lo libunicapgtk_la-unicapgtk_property_dialog.lo libunicapgtk_la-backend_xv.lo libunicapgtk_la-backend_gtk.lo -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lXv -lXext -L/usr/X11R6/lib -L../libunicap/.libs -lunicap -L../libucil/.libs -lucil -inst-prefix-dir /build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5/debian/tmp/) libtool: relink: gcc -shared .libs/libunicapgtk_la-unicapgtk.o .libs/libunicapgtk_la-unicapgtk_video_display.o .libs/libunicapgtk_la-unicapgtk_device_property.o .libs/libunicapgtk_la-unicapgtk_video_format_selection.o .libs/libunicapgtk_la-unicapgtk_device_selection.o .libs/libunicapgtk_la-unicapgtk_property_dialog.o .libs/libunicapgtk_la-backend_xv.o .libs/libunicapgtk_la-backend_gtk.o -lavcodec -lavutil -lX11 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -L/build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5/debian/tmp//usr/lib -L/usr/lib -lcairo -lpango-1.0 -L/build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5/debian/tmp//usr/lib/i386-linux-gnu -L/usr/lib/i386-linux-gnu -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lXv -lXext -L/usr/X11R6/lib -L/build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5/libunicap/.libs -lunicap -L/build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5/libucil/.libs -lucil -pthread -Wl,-z -Wl,defs -Wl,--as-needed -Wl,--no-undefined -pthread -pthread -Wl,-soname -Wl,libunicapgtk.so.2 -o .libs/libunicapgtk.so.2.1.8 .libs/libunicapgtk_la-unicapgtk_device_property.o: In function `create_mapping': /build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5/libunicapgtk/unicapgtk_device_property.c:199: undefined reference to `fmin' /build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5/libunicapgtk/unicapgtk_device_property.c:218: undefined reference to `fmin' /build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5/libunicapgtk/unicapgtk_device_property.c:237: undefined reference to `fmin' /build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5/libunicapgtk/unicapgtk_device_property.c:256: undefined reference to `fmin' /build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5/libunicapgtk/unicapgtk_device_property.c:275: undefined reference to `fmin' .libs/libunicapgtk_la-unicapgtk_device_property.o:/build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5/libunicapgtk/unicapgtk_device_property.c:294: more undefined references to `fmin' follow collect2: ld returned 1 exit status libtool: install: error: relink `libunicapgtk.la' with the above command before installing it make[3]: *** [install-libLTLIBRARIES] Error 1 make[3]: Leaving directory `/build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5/libunicapgtk' make[2]: *** [install-am] Error 2 make[2]: Leaving directory `/build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5/libunicapgtk' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/build/buildd-unicap_0.9.5-1.3-i386-NVM7Sg/unicap-0.9.5' make: *** [debian/stamp-makefile-install] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary-arch gave error exit status 2 - I think that cause is not linking libm. Please check your package. Best regards, Nobuhiro -- Nobuhiro Iwamatsu iwamatsu at {nigauri.org / debian.org} GPG ID: 40AD1FA6 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org