Bug#663022: unicap: FTBFS: unicapgtk_device_property.c:199: undefined reference to `fmin'

2012-06-22 Thread Chris J Arges
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'

2012-05-24 Thread Alessio Treglia
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'

2012-05-23 Thread Cyril Brulebois
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'

2012-03-07 Thread Nobuhiro Iwamatsu
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