Package: barnowl
Version: 1.6.2-1
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu oneiric ubuntu-patch



*** /tmp/tmpPerMyP
In Ubuntu, the attached patch was applied to achieve the following:

The package fails to build from source, this patch solve it:

[...]
/build/buildd/barnowl-1.6.2/aim.c:1032: undefined reference to `g_convert'
select.o: In function `owl_select_add_timer':
/build/buildd/barnowl-1.6.2/select.c:25: undefined reference to 
`g_list_insert_sorted'
select.o: In function `owl_select_remove_timer':
/build/buildd/barnowl-1.6.2/select.c:33: undefined reference to `g_list_find'
/build/buildd/barnowl-1.6.2/select.c:34: undefined reference to `g_list_remove'
select.o: In function `owl_select_process_timers':
/build/buildd/barnowl-1.6.2/select.c:57: undefined reference to `g_list_remove'
/build/buildd/barnowl-1.6.2/select.c:58: undefined reference to 
`g_list_insert_sorted'
filterproc.o: In function `send_receive':
/build/buildd/barnowl-1.6.2/filterproc.c:14: undefined reference to 
`g_string_new'
/build/buildd/barnowl-1.6.2/filterproc.c:61: undefined reference to 
`g_string_append_len'
/build/buildd/barnowl-1.6.2/filterproc.c:68: undefined reference to 
`g_string_free'
collect2: ld returned 1 exit status
make[3]: *** [barnowl.bin] Error 1
make[3]: Leaving directory `/build/buildd/barnowl-1.6.2'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/buildd/barnowl-1.6.2'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/buildd/barnowl-1.6.2'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

Regards,

  * debian/patches/fix-ftbfs-with-binutils-gold (LP: #765971):
    - Link against glib-2.0 link to fix FTBFS with binutils-gold


Thanks for considering the patch.


-- System Information:
Debian Release: wheezy/sid
  APT prefers oneiric-updates
  APT policy: (500, 'oneiric-updates'), (500, 'oneiric-security'), (500, 
'oneiric')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.39-1-generic (SMP w/1 CPU core)
Locale: LANG=es_ES.utf8, LC_CTYPE=es_ES.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru barnowl-1.6.2/debian/changelog barnowl-1.6.2/debian/changelog
diff -Nru barnowl-1.6.2/debian/patches/fix-ftbfs-with-binutils-gold barnowl-1.6.2/debian/patches/fix-ftbfs-with-binutils-gold
--- barnowl-1.6.2/debian/patches/fix-ftbfs-with-binutils-gold	1970-01-01 01:00:00.000000000 +0100
+++ barnowl-1.6.2/debian/patches/fix-ftbfs-with-binutils-gold	2011-05-09 11:26:35.000000000 +0200
@@ -0,0 +1,17 @@
+Description: Link against glib-2.0 link to fix FTBFS with binutils-gold
+Author: Angel Abad <angela...@ubuntu.com>
+Bug-Ubuntu: http://launchpad.net/bugs/765971
+
+Index: barnowl-1.6.2/Makefile.in
+===================================================================
+--- barnowl-1.6.2.orig/Makefile.in	2011-05-09 11:17:33.000000000 +0200
++++ barnowl-1.6.2/Makefile.in	2011-05-09 11:17:46.000000000 +0200
+@@ -232,7 +232,7 @@
+ LIBCRYPTO_LIBS = @LIBCRYPTO_LIBS@
+ LIBFAIM_CFLAGS = @LIBFAIM_CFLAGS@
+ LIBOBJS = @LIBOBJS@
+-LIBS = @LIBS@
++LIBS = @LIBS@ -lglib-2.0
+ LTLIBOBJS = @LTLIBOBJS@
+ MAKEINFO = @MAKEINFO@
+ MKDIR_P = @MKDIR_P@
diff -Nru barnowl-1.6.2/debian/patches/series barnowl-1.6.2/debian/patches/series
--- barnowl-1.6.2/debian/patches/series	2010-08-18 00:48:40.000000000 +0200
+++ barnowl-1.6.2/debian/patches/series	2011-05-09 11:17:26.000000000 +0200
@@ -1 +1,2 @@
 0001-Add-.gbp.conf-and-.gitignore.patch
+fix-ftbfs-with-binutils-gold

Reply via email to