Bug#617529: Package ckermit_211-15 failed to build from source with ld --as-needed option

2011-03-09 Thread Tarun Kumar Mall
Package: ckermit
Version: 211-15
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu natty ubuntu-patch


gcc -lsocks -Wl,-z,defs -Wl,--as-needed -o wermit \
ckcmai.o ckclib.o ckutio.o ckufio.o \
ckcfns.o ckcfn2.o ckcfn3.o ckuxla.o \
ckcpro.o ckucmd.o ckuus2.o ckuus3.o \
ckuus4.o ckuus5.o ckuus6.o ckuus7.o \
ckuusx.o ckuusy.o ckuusr.o ckucns.o \
ckudia.o ckuscr.o ckcnet.o ckusig.o \
ckctel.o ckcuni.o ckupty.o ckcftp.o \
ckuath.o ck_crp.o ck_ssl.o -lncurses -ltermcap -lcrypt -lpam -ldl 
-lm -lresolv
ckcmai.o: In function `main':
/home/tarun/ckermit/ckermit-211/ckcmai.c:3085: undefined reference 
to `SOCKSinit'
ckcnet.o: In function `tcpsrv_open':
/home/tarun/ckermit/ckermit-211/ckcnet.c:2839: undefined reference 
to `Raccept'
/home/tarun/ckermit/ckermit-211/ckcnet.c:2969: undefined reference 
to `Rgetsockname'
/home/tarun/ckermit/ckermit-211/ckcnet.c:2694: undefined reference 
to `Rbind'
/home/tarun/ckermit/ckermit-211/ckcnet.c:2712: undefined reference 
to `Rlisten'
ckcnet.o: In function `getlocalipaddr':
/home/tarun/ckermit/ckermit-211/ckcnet.c:6847: undefined reference 
to `Rconnect'
/home/tarun/ckermit/ckermit-211/ckcnet.c:6849: undefined reference 
to `Rgetsockname'
ckcnet.o: In function `http_open':
/home/tarun/ckermit/ckermit-211/ckcnet.c:10386: undefined reference 
to `Rbind'
/home/tarun/ckermit/ckermit-211/ckcnet.c:10409: undefined reference 
to `Rconnect'
/home/tarun/ckermit/ckermit-211/ckcnet.c:10608: undefined reference 
to `Rgetsockname'
ckcnet.o: In function `netopen':
/home/tarun/ckermit/ckermit-211/ckcnet.c:4345: undefined reference 
to `Rbind'
/home/tarun/ckermit/ckermit-211/ckcnet.c:4369: undefined reference 
to `Rconnect'
/home/tarun/ckermit/ckermit-211/ckcnet.c:4713: undefined reference 
to `Rgetsockname'
/home/tarun/ckermit/ckermit-211/ckcnet.c:4246: undefined reference 
to `Rbind'
ckcftp.o: In function `dataconn':
/home/tarun/ckermit/ckermit-211/ckcftp.c:13007: undefined reference 
to `Raccept'
ckcftp.o: In function `ftp_hookup':
/home/tarun/ckermit/ckermit-211/ckcftp.c:14252: undefined reference 
to `Rconnect'
/home/tarun/ckermit/ckermit-211/ckcftp.c:14293: undefined reference 
to `Rgetsockname'
ckcftp.o: In function `initconn':
/home/tarun/ckermit/ckermit-211/ckcftp.c:12809: undefined reference 
to `Rbind'
/home/tarun/ckermit/ckermit-211/ckcftp.c:12814: undefined reference 
to `Rgetsockname'
/home/tarun/ckermit/ckermit-211/ckcftp.c:12818: undefined reference 
to `Rlisten'
/home/tarun/ckermit/ckermit-211/ckcftp.c:12688: undefined reference 
to `Rconnect'
/home/tarun/ckermit/ckermit-211/ckcftp.c:12754: undefined reference 
to `Rconnect'
collect2: ld returned 1 exit status
make[2]: *** [xermit] Error 1
make[2]: Leaving directory `/home/tarun/ckermit/ckermit-211'
make[1]: *** [linux+shadow+pam] Error 2
make[1]: Leaving directory `/home/tarun/ckermit/ckermit-211'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 
2
debuild: fatal error at line 1335:
dpkg-buildpackage -rfakeroot -D -us -uc failed



*** /tmp/tmpaOTCa3
In Ubuntu, we've applied the attached patch to achieve the following:

  * debian/patches/070_fix_ftbfs_binutils-gold.patch: moved library
in the end in makefile to fix FTBFS. (LP: #732064) 

We thought you might be interested in doing the same. 


-- System Information:
Debian Release: squeeze/sid
  APT prefers maverick-updates
  APT policy: (500, 'maverick-updates'), (500, 'maverick-security'), (500, 
'maverick-backports'), (500, 'maverick')
Architecture: i386 (i686)

Kernel: Linux 2.6.35-27-generic (SMP w/4 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru ckermit-211/debian/changelog ckermit-211/debian/changelog
diff -Nru ckermit-211/debian/control ckermit-211/debian/control
--- ckermit-211/debian/control	2010-11-09 02:28:06.0 +0530
+++ ckermit-211/debian/control	2011-03-09 21:33:53.0 +0530
@@ -1,7 +1,8 @@
 Source: ckermit
 Section: non-free/comm
 Priority: extra
-Maintainer: Ian Beckwith i...@debian.org
+Maintainer: Ubuntu Developers ubuntu-devel-disc...@lists.ubuntu.com
+XSBC-Original-Maintainer: Ian Beckwith i...@debian.org
 Build-Depends: libncurses5-dev, debhelper (= 7), libpam0g-dev, libsocks4
 Standards-Version: 3.9.1
 XS-Autobuild: yes
diff -Nru ckermit-211/debian/patches/070_fix_ftbfs_binutils-gold.patch 

Bug#617465: Package alex4_1.1-3 failed to build from source on Ubuntu natty

2011-03-08 Thread Tarun Kumar Mall
Package: alex4
Version: 1.1-3
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu natty ubuntu-patch


Package failed to build from source.
Here is the error log.

Binary package hint: alex4

cc `allegro-config --libs` -laldmb -ldumb -o alex4 actor.o edit.o map.o 
player.o shooter.o unix.o bullet.o hisc.o options.o script.o timer.o control.o 
main.o particle.o scroller.o token.o
edit.o: In function `line':
/usr/include/allegro/inline/draw.inl:72: undefined reference to `gui_fg_color'
/usr/include/allegro/inline/draw.inl:72: undefined reference to `gui_fg_color'
edit.o: In function `rect':
/usr/include/allegro/inline/draw.inl:112: undefined reference to `gui_bg_color'
edit.o: In function `draw_edit_mode':
/home/tarun/source/alex4/alex4-1.1/src/edit.c:72: undefined reference to 
`textprintf_ex'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:73: undefined reference to 
`textprintf_ex'
edit.o: In function `rect':
/usr/include/allegro/inline/draw.inl:112: undefined reference to `gui_bg_color'
edit.o: In function `line':
/usr/include/allegro/inline/draw.inl:72: undefined reference to `gui_bg_color'
edit.o: In function `draw_edit_mode':
/home/tarun/source/alex4/alex4-1.1/src/edit.c:83: undefined reference to 
`get_filename'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:83: undefined reference to 
`textprintf_ex'
edit.o: In function `clear_to_color':
/usr/include/allegro/inline/gfx.inl:96: undefined reference to `gui_bg_color'
edit.o: In function `draw_edit_mode':
/home/tarun/source/alex4/alex4-1.1/src/edit.c:102: undefined reference to 
`gui_bg_color'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:102: undefined reference to 
`gui_fg_color'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:107: undefined reference to 
`get_filename'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:107: undefined reference to 
`textprintf_ex'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:109: undefined reference to 
`textprintf_ex'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:110: undefined reference to 
`textprintf_ex'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:111: undefined reference to 
`textprintf_ex'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:112: undefined reference to 
`textprintf_ex'
edit.o:/home/tarun/source/alex4/alex4-1.1/src/edit.c:113: more undefined 
references to `textprintf_ex' follow
edit.o: In function `update_edit_mode':
/home/tarun/source/alex4/alex4-1.1/src/edit.c:155: undefined reference to 
`keypressed'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:318: undefined reference to `key'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:319: undefined reference to `key'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:322: undefined reference to `key'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:322: undefined reference to `key'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:323: undefined reference to `key'
edit.o:/home/tarun/source/alex4/alex4-1.1/src/edit.c:323: more undefined 
references to `key' follow
edit.o: In function `update_edit_mode':
/home/tarun/source/alex4/alex4-1.1/src/edit.c:339: undefined reference to 
`clear_keybuf'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:340: undefined reference to `key'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:354: undefined reference to 
`mouse_b'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:355: undefined reference to 
`clear_keybuf'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:359: undefined reference to 
`keypressed'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:370: undefined reference to `key'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:372: undefined reference to `key'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:156: undefined reference to 
`readkey'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:176: undefined reference to 
`file_select_ex'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:181: undefined reference to 
`exists'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:208: undefined reference to 
`file_select_ex'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:360: undefined reference to 
`readkey'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:183: undefined reference to 
`get_filename'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:184: undefined reference to 
`alert'
/home/tarun/source/alex4/alex4-1.1/src/edit.c:367: undefined reference to 
`gui_fg_color'
map.o: In function `draw_map':
/home/tarun/source/alex4/alex4-1.1/src/map.c:283: undefined reference to 
`set_clip_rect'
/home/tarun/source/alex4/alex4-1.1/src/map.c:370: undefined reference to 
`gfx_driver'
/home/tarun/source/alex4/alex4-1.1/src/map.c:327: undefined reference to 
`masked_blit'
/home/tarun/source/alex4/alex4-1.1/src/map.c:324: undefined reference to `blit'
/home/tarun/source/alex4/alex4-1.1/src/map.c:339: undefined reference to `font'
/home/tarun/source/alex4/alex4-1.1/src/map.c:339: undefined reference to 
`textout_ex'
/home/tarun/source/alex4/alex4-1.1/src/map.c:336: undefined reference to `font'
/home/tarun/source/alex4/alex4-1.1/src/map.c:336: undefined 

Bug#616695: Package dares_0.6.5-5 failed to build from source on Ubuntu natty

2011-03-06 Thread Tarun Kumar Mall
Package: dares
Version: 0.6.5-5
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu natty ubuntu-patch


Error log:

/usr/include/string.h:399:15: note: expected 'const char *' but argument is of 
type 'unsigned char *'
display.c:137:5: warning: pointer targets in passing argument 2 of 'waddnstr' 
differ in signedness
/usr/include/curses.h:770:28: note: expected 'const char *' but argument is of 
type 'unsigned char *'
gcc -Wall -lncurses -lmagic -o dares ../../backend/dares.o display.o
../../backend/dares.o: In function `get_filetype':
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/../../backend/dares.c:356:
 undefined reference to `magic_buffer'
../../backend/dares.o: In function `daresOpen':
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/../../backend/dares.c:651:
 undefined reference to `magic_open'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/../../backend/dares.c:660:
 undefined reference to `magic_load'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/../../backend/dares.c:650:
 undefined reference to `magic_open'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/../../backend/dares.c:664:
 undefined reference to `magic_load'
../../backend/dares.o: In function `daresClose':
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/../../backend/dares.c:903:
 undefined reference to `magic_close'
display.o: In function `file_list':
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:56: undefined 
reference to `LINES'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:78: undefined 
reference to `stdscr'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:78: undefined 
reference to `wclrtoeol'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:56: undefined 
reference to `LINES'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:59: undefined 
reference to `LINES'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:65: undefined 
reference to `stdscr'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:65: undefined 
reference to `wmove'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:65: undefined 
reference to `stdscr'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:65: undefined 
reference to `waddnstr'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:70: undefined 
reference to `stdscr'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:70: undefined 
reference to `waddnstr'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:73: undefined 
reference to `LINES'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:75: undefined 
reference to `COLS'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:75: undefined 
reference to `stdscr'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:75: undefined 
reference to `waddnstr'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:75: undefined 
reference to `COLS'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:76: undefined 
reference to `stdscr'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:76: undefined 
reference to `wattr_off'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:66: undefined 
reference to `stdscr'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:66: undefined 
reference to `wattr_off'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:59: undefined 
reference to `stdscr'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:59: undefined 
reference to `wattr_on'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:58: undefined 
reference to `stdscr'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:58: undefined 
reference to `wattr_on'
display.o: In function `display_asc_file':
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:95: undefined 
reference to `LINES'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:95: undefined 
reference to `stdscr'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:95: undefined 
reference to `wmove'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:96: undefined 
reference to `stdscr'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:96: undefined 
reference to `wclrtobot'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:110: undefined 
reference to `LINES'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:137: undefined 
reference to `stdscr'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:137: undefined 
reference to `wmove'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:137: undefined 
reference to `stdscr'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:137: undefined 
reference to `waddnstr'
/home/tarun/source/dares/dares-0.6.5/frontend/ncurses/display.c:110: undefined 

Bug#616570: pacakge bbmail_0.8.3-6 failed to build from source on Ubuntu natty

2011-03-05 Thread Tarun Kumar Mall
Package: bbmail
Version: 0.8.3-6
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu natty ubuntu-patch


Package failed to build from source.
Here is the changelog:

g++ -DPACKAGE_NAME=\\ -DPACKAGE_TARNAME=\\ -DPACKAGE_VERSION=\\ 
-DPACKAGE_STRING=\\ -DPACKAGE_BUGREPORT=\\ -DPACKAGE=\bbmail\ 
-DVERSION=\0.8.3\ -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_CTYPE_H=1 
-DHAVE_FCNTL_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LOCALE_H=1 -DHAVE_SIGNAL_H=1 
-DHAVE_STDIO_H=1 -DHAVE_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 
-DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TIME_H=1 
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_WAIT_H=1 -DTIME_WITH_SYS_TIME=1 
-DHAVE_SETLOCALE=1 -DHAVE_SIGACTION=1 -DHAVE_STRFTIME=1 -DSTDC_HEADERS=1 
-DHAVE_MALLOC_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SELECT=1 -DHAVE_STRSTR=1 -I. 
-I. -DINTERLACE -DBBTOOL_GLOBAL=\/etc/bbtools/bbmail.bb\ 
-DBBTOOL_LOCAL=\.bbtools/bbmail.bb\ -g -O2 -c -o Basemenu.o `test -f 
Basemenu.cc || echo './'`Basemenu.cc
g++ -g -O2 -Wl,-Bsymbolic-functions -lSM -lICE -lX11 -o bbmail bbmail.o 
Image.o LinkedList.o main.o resource.o BaseDisplay.o Timer.o Baseresource.o 
Basewindow.o spoollist.o mailboxmenu.o Basemenu.o
bbmail.o: In function `~ToolWindow':
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:479: undefined 
reference to `XUnmapWindow'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:494: undefined 
reference to `XFreeGC'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:495: undefined 
reference to `XFreeGC'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:496: undefined 
reference to `XFreeGC'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:497: undefined 
reference to `XFreeGC'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:498: undefined 
reference to `XFreeGC'
bbmail.o:/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:499: more 
undefined references to `XFreeGC' follow
bbmail.o: In function `~ToolWindow':
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:501: undefined 
reference to `XDestroyWindow'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:502: undefined 
reference to `XDestroyWindow'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:500: undefined 
reference to `XDestroyWindow'
bbmail.o: In function `ToolWindow::MakeWindow(bool)':
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:639: undefined 
reference to `XResizeWindow'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:662: undefined 
reference to `XStringListToTextProperty'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:664: undefined 
reference to `XSetWMProperties'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:668: undefined 
reference to `XSetWMProtocols'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:697: undefined 
reference to `XCreateWindow'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:783: undefined 
reference to `XCreateGC'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:787: undefined 
reference to `XCreateGC'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:793: undefined 
reference to `XCreateGC'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:796: undefined 
reference to `XCreateGC'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:799: undefined 
reference to `XCreateGC'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:831: undefined 
reference to `XClearWindow'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:832: undefined 
reference to `XMapWindow'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:833: undefined 
reference to `XMapSubwindows'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:636: undefined 
reference to `XMoveResizeWindow'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:812: undefined 
reference to `XChangeGC'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:817: undefined 
reference to `XChangeGC'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:820: undefined 
reference to `XChangeGC'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:823: undefined 
reference to `XChangeGC'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:826: undefined 
reference to `XChangeGC'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:632: undefined 
reference to `XCreateWindow'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:733: undefined 
reference to `XCreateWindow'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:682: undefined 
reference to `XSetWindowBackgroundPixmap'
/home/tarun/source/bbmail/new/bbmail-0.8.3/bbmail.cc:583: undefined 
reference to `XTextWidth'

Bug#616572: package kmflcomp-0.9.8-1 failed to build from source on Ubuntu natty

2011-03-05 Thread Tarun Kumar Mall
Package: kmflcomp
Version: 0.9.8-1
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu natty ubuntu-patch


Package failed to build from source on Ubuntu natty
Here is the error log:

gcc -Wall -g -g -O2 -g -O2 -Wl,-Bsymbolic-functions -o kmflcomp 
kmflcomp-kmfl_compiler.o -lX11 -L/usr/X11R6/lib ../src/.libs/libkmflcomp.a
../src/.libs/libkmflcomp.a(libkmflcomp_la-kmflcomp.o): In function 
`text_to_keysym':
/home/tarun/source/kmflcomp/kmflcomp-0.9.8/src/kmflcomp.c:1329: undefined 
reference to `XStringToKeysym'
../src/.libs/libkmflcomp.a(libkmflcomp_la-kmflcomp.o): In function 
`make_keysym':
/home/tarun/source/kmflcomp/kmflcomp-0.9.8/src/kmflcomp.c:1350: undefined 
reference to `XOpenDisplay'
/home/tarun/source/kmflcomp/kmflcomp-0.9.8/src/kmflcomp.c:1354: undefined 
reference to `XKeysymToKeycode'
/home/tarun/source/kmflcomp/kmflcomp-0.9.8/src/kmflcomp.c:1355: undefined 
reference to `XKeycodeToKeysym'
/home/tarun/source/kmflcomp/kmflcomp-0.9.8/src/kmflcomp.c:1356: undefined 
reference to `XCloseDisplay'
collect2: ld returned 1 exit status
make[3]: *** [kmflcomp] Error 1
make[3]: Leaving directory 
`/home/tarun/source/kmflcomp/kmflcomp-0.9.8/kmfl_compiler'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/tarun/source/kmflcomp/kmflcomp-0.9.8'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/tarun/source/kmflcomp/kmflcomp-0.9.8'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

*** /tmp/tmp4UWQwv
In Ubuntu, we've applied the attached patch to achieve the following:

  * kmflcomp-0.9.8/kmfl_compiler/Makefile.in: linked library -lX11 to fix
FTBFS. (LP: #729152) 

We thought you might be interested in doing the same. 


-- System Information:
Debian Release: squeeze/sid
  APT prefers maverick-updates
  APT policy: (500, 'maverick-updates'), (500, 'maverick-security'), (500, 
'maverick-backports'), (500, 'maverick')
Architecture: i386 (i686)

Kernel: Linux 2.6.35-25-generic (SMP w/4 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -u kmflcomp-0.9.8/debian/changelog kmflcomp-0.9.8/debian/changelog
diff -u kmflcomp-0.9.8/debian/control kmflcomp-0.9.8/debian/control
--- kmflcomp-0.9.8/debian/control
+++ kmflcomp-0.9.8/debian/control
@@ -1,7 +1,8 @@
 Source: kmflcomp
 Priority: optional
 Section: utils
-Maintainer: Doug Rintoul doug_rint...@sil.org
+Maintainer: Ubuntu Developers ubuntu-devel-disc...@lists.ubuntu.com
+XSBC-Original-Maintainer: Doug Rintoul doug_rint...@sil.org
 Uploaders: Torsten Werner twer...@debian.org
 Build-Depends: cdbs (= 0.4.27), debhelper (= 4.1.0), libx11-dev
 Standards-Version: 3.8.0
only in patch2:
unchanged:
--- kmflcomp-0.9.8.orig/kmfl_compiler/Makefile.in
+++ kmflcomp-0.9.8/kmfl_compiler/Makefile.in
@@ -108,7 +108,7 @@
 LEXLIB = @LEXLIB@
 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
 LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
+LIBS = @LIBS@ -lX11
 LIBTOOL = @LIBTOOL@
 LN_S = @LN_S@
 LTLIBOBJS = @LTLIBOBJS@
@@ -307,7 +307,7 @@
 @am__fastdepCC_TRUE@	mv -f $(DEPDIR)/kmflcomp-kmfl_compiler.Tpo $(DEPDIR)/kmflcomp-kmfl_compiler.Po
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	source='kmfl_compiler.c' object='kmflcomp-kmfl_compiler.o' libtool=no @AMDEPBACKSLASH@
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(kmflcomp_CFLAGS) $(CFLAGS) -c -o kmflcomp-kmfl_compiler.o `test -f 'kmfl_compiler.c' || echo '$(srcdir)/'`kmfl_compiler.c
+@am__fastdepCC_FALSE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(kmflcomp_CFLAGS) $(CFLAGS) -c -o kmflcomp-kmfl_compiler.o `test -f 'kmfl_compiler.c' || echo '$(srcdir)/'`kmfl_compiler.c $(LIBS)
 
 kmflcomp-kmfl_compiler.obj: kmfl_compiler.c
 @am__fastdepCC_TRUE@	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(kmflcomp_CFLAGS) $(CFLAGS) -MT kmflcomp-kmfl_compiler.obj -MD -MP -MF $(DEPDIR)/kmflcomp-kmfl_compiler.Tpo -c -o kmflcomp-kmfl_compiler.obj `if test -f 'kmfl_compiler.c'; then $(CYGPATH_W) 'kmfl_compiler.c'; else $(CYGPATH_W) '$(srcdir)/kmfl_compiler.c'; fi`


Bug#616586: Package dma_0.0.2010.06.17-6 failed to build from source on Ubuntu natty

2011-03-05 Thread Tarun Kumar Mall
Package: dma
Version: 0.0.2010.06.17-6
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu natty ubuntu-patch


Package failed to build from source
here is the build log

cc -Wl,-Bsymbolic-functions -lssl -lcrypto -lresolv -llockfile -o dma 
aliases_parse.o aliases_scan.o base64.o conf.o crypto.o dma.o dns.o local.o 
mail.o net.o spool.o util.o dfcompat.o
crypto.o: In function `smtp_init_crypto':
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:89: undefined reference to 
`SSL_library_init'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:90: undefined reference to 
`SSL_load_error_strings'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:92: undefined reference to 
`TLSv1_client_method'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:94: undefined reference to 
`SSL_CTX_new'
crypto.o: In function `init_cert_file':
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:53: undefined reference to 
`SSL_CTX_use_certificate_chain_file'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:60: undefined reference to 
`SSL_CTX_use_PrivateKey_file'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:70: undefined reference to 
`SSL_CTX_check_private_key'
crypto.o: In function `smtp_init_crypto':
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:140: undefined reference to 
`SSL_new'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:148: undefined reference to 
`SSL_set_connect_state'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:151: undefined reference to 
`SSL_set_fd'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:159: undefined reference to 
`SSL_connect'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:167: undefined reference to 
`SSL_get_peer_certificate'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:172: undefined reference to 
`X509_free'
crypto.o: In function `hmac_md5':
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:239: undefined reference to 
`MD5_Init'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:241: undefined reference to 
`MD5_Update'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:242: undefined reference to 
`MD5_Update'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:243: undefined reference to 
`MD5_Final'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:247: undefined reference to 
`MD5_Init'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:249: undefined reference to 
`MD5_Update'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:250: undefined reference to 
`MD5_Update'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:252: undefined reference to 
`MD5_Final'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:205: undefined reference to 
`MD5_Init'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:206: undefined reference to 
`MD5_Update'
/home/tarun/source/dma/dma-0.0.2010.06.17/crypto.c:207: undefined reference to 
`MD5_Final'
dns.o: In function `dns_get_mx_list':
/home/tarun/source/dma/dma-0.0.2010.06.17/dns.c:146: undefined reference to 
`__res_search'
/home/tarun/source/dma/dma-0.0.2010.06.17/dns.c:166: undefined reference to 
`ns_initparse'
/home/tarun/source/dma/dma-0.0.2010.06.17/dns.c:169: undefined reference to 
`ns_msg_getflag'
/home/tarun/source/dma/dma-0.0.2010.06.17/dns.c:179: undefined reference to 
`ns_parserr'
/home/tarun/source/dma/dma-0.0.2010.06.17/dns.c:186: undefined reference to 
`ns_get16'
/home/tarun/source/dma/dma-0.0.2010.06.17/dns.c:188: undefined reference to 
`ns_name_uncompress'
/home/tarun/source/dma/dma-0.0.2010.06.17/dns.c:197: undefined reference to 
`ns_name_uncompress'
local.o: In function `deliver_local':
/home/tarun/source/dma/dma-0.0.2010.06.17/local.c:92: undefined reference to 
`maillock'
/home/tarun/source/dma/dma-0.0.2010.06.17/local.c:179: undefined reference to 
`mailunlock'
/home/tarun/source/dma/dma-0.0.2010.06.17/local.c:131: undefined reference to 
`mailunlock'
/home/tarun/source/dma/dma-0.0.2010.06.17/local.c:167: undefined reference to 
`mailunlock'
/home/tarun/source/dma/dma-0.0.2010.06.17/local.c:145: undefined reference to 
`mailunlock'
net.o: In function `ssl_errstr':
/home/tarun/source/dma/dma-0.0.2010.06.17/net.c:66: undefined reference to 
`ERR_get_error'
/home/tarun/source/dma/dma-0.0.2010.06.17/net.c:69: undefined reference to 
`ERR_error_string'
net.o: In function `send_remote_command':
/home/tarun/source/dma/dma-0.0.2010.06.17/net.c:102: undefined reference to 
`SSL_write'
/home/tarun/source/dma/dma-0.0.2010.06.17/net.c:103: undefined reference to 
`SSL_get_error'
net.o: In function `read_remote':
/home/tarun/source/dma/dma-0.0.2010.06.17/net.c:156: undefined reference to 
`SSL_read'
net.o: In function `close_connection':
/home/tarun/source/dma/dma-0.0.2010.06.17/net.c:311: undefined reference to 
`SSL_free'
/home/tarun/source/dma/dma-0.0.2010.06.17/net.c:310: undefined reference to 
`SSL_shutdown'
collect2: ld returned 1 exit status
make[2]: *** [dma] Error 1
make[2]: Leaving directory `/home/tarun/source/dma/dma-0.0.2010.06.17'
make[1]: *** 

Bug#616327: Package clips-6.24-3 failed to build on Ubuntu natty

2011-03-03 Thread Tarun Kumar Mall
Package: clips
Version: 6.24-3
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu natty ubuntu-patch

Package failed to build from source.
Here is the error log:

cc -Wall -Wundef -Wpointer-arith -Wshadow -Wcast-qual -Wcast-align -Winline 
-Wmissing-declarations -Wredundant-decls -Wmissing-prototypes -Wnested-externs 
-Wstrict-prototypes -Waggregate-return -Wno-implicit -g -O2 -fno-common -I. 
-Wl,-Bsymbolic-functions -L. -g -lm -lncurses -lrt -lm ./main.o -lclips -o clips
./libclips.so: undefined reference to `sincos'
./libclips.so: undefined reference to `sqrt'
./libclips.so: undefined reference to `clock_gettime'
./libclips.so: undefined reference to `floor'
./libclips.so: undefined reference to `ceil'
./libclips.so: undefined reference to `cosh'
./libclips.so: undefined reference to `tanh'
./libclips.so: undefined reference to `asin'
./libclips.so: undefined reference to `log'
./libclips.so: undefined reference to `atan'
./libclips.so: undefined reference to `sinh'
./libclips.so: undefined reference to `acos'
./libclips.so: undefined reference to `exp'
./libclips.so: undefined reference to `sin'
./libclips.so: undefined reference to `pow'
./libclips.so: undefined reference to `cos'
./libclips.so: undefined reference to `log10'
collect2: ld returned 1 exit status
make[1]: *** [clips] Error 1
make[1]: Leaving directory `/home/tarun/source/clips/clips-6.24/clipssrc'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
debuild: fatal error at line 1335:
dpkg-buildpackage -rfakeroot -D -us -uc -b failed

*** /tmp/tmpg82GNE
In Ubuntu, we've applied the attached patch to achieve the following:

## There is no patch, I made changes in file clips-6.24/clipssrc/Makefile.in
## which fixed this error.

  * clips-6.24/clipssrc/Makefile.in: libraries moved to the end. (LP: #728438)

We thought you might be interested in doing the same. 


-- System Information:
Debian Release: squeeze/sid
  APT prefers maverick-updates
  APT policy: (500, 'maverick-updates'), (500, 'maverick-security'), (500, 
'maverick-backports'), (500, 'maverick')
Architecture: i386 (i686)

Kernel: Linux 2.6.35-25-generic (SMP w/4 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -u clips-6.24/debian/changelog clips-6.24/debian/changelog
diff -u clips-6.24/debian/control clips-6.24/debian/control
--- clips-6.24/debian/control
+++ clips-6.24/debian/control
@@ -1,7 +1,8 @@
 Source: clips
 Section: interpreters
 Priority: optional
-Maintainer: Javier Fernandez-Sanguino Pen~a j...@debian.org
+Maintainer: Ubuntu Developers ubuntu-devel-disc...@lists.ubuntu.com
+XSBC-Original-Maintainer: Javier Fernandez-Sanguino Pen~a j...@debian.org
 Build-Depends: libncurses-dev, debhelper
 Standards-Version: 3.5.7
 Homepage: http://clipsrules.sourceforge.net
@@ -20,7 +21,6 @@
  (CLIPS Object-Oriented Language) which is directly integrated with the
  inference engine.
 
-
 Package: libclips
 Architecture: any
 Section: libs
diff -u clips-6.24/clipssrc/Makefile.in clips-6.24/clipssrc/Makefile.in
--- clips-6.24/clipssrc/Makefile.in
+++ clips-6.24/clipssrc/Makefile.in
@@ -331,7 +331,7 @@
 	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $(LIBS) $(OBJS) -o $@
 else
 $(CLIPS_NAME) : $(EXTRAOBJS) libclips.so
-	$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) $(LIBS) $(EXTRAOBJS) -lclips -o $@
+	$(CC) $(CPPFLAGS) $(CFLAGS) $(EXTRAOBJS) -lclips -o $@ $(LDFLAGS) $(LIBS)
 endif
 
 #clips: depend $(OBJS)


Bug#615967: kbarcode: Package failed to build from source.

2011-03-01 Thread Tarun Kumar Mall
 definition.o definitiondialog.o dsmainwindow.o kbarcode.o 
label.o labeleditor.o labelutils.o main.o mimesources.o multilineeditdlg.o 
mycanvasitem.o mycanvasview.o mydatatable.o newlabel.o previewdialog.o 
printersettings.o printlabeldlg.o rectsettingsdlg.o smalldialogs.o sqltables.o 
tokenprovider.o xmlutils.o zplutils.o measurements.o kbarcodesettings.o 
batchprinter.o barcodeitem.o documentitem.o lineitem.o rectitem.o tcanvasitem.o 
textitem.o imageitem.o documentitemdlg.o propertywidget.o tec.o 
barcodeprinterdlg.o textlineitem.o textlineedit.o 
 tokendialog.o barkode.o gnubarcode.o barkodeengine.o pixmapbarcode.o 
batchwizard.o csvfile.o dstextedit.o encodingcombo.o purepostscript.o 
tbarcode2.o editoriface_skel.o kbarcodeiface_skel.o batchiface_skel.o 
encodingcombo.moc.o -L/usr/share/qt3/lib -L/usr/lib /usr/lib/libkabc.so 
/usr/lib/libkspell.so /usr/lib/libkdeprint.so /usr/lib/libkdeui.so 
/usr/lib/libkjs.so -lpcre
/usr/bin/ld: labeleditor.o: undefined reference to symbol 
'KFileDialog::getSaveFileName(QString const, QString const, QWidget*, QString 
const)'
/usr/bin/ld: note: 'KFileDialog::getSaveFileName(QString const, QString 
const, QWidget*, QString const)' is defined in DSO /usr/lib/libkio.so.4 so 
try adding it to the linker command line
/usr/lib/libkio.so.4: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[3]: *** [kbarcode] Error 1
make[3]: Leaving directory 
`/home/tarun/source/kbarcode/tmp/kbarcode-2.0.7/obj-i686-linux-gnu/kbarcode'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/home/tarun/source/kbarcode/tmp/kbarcode-2.0.7/obj-i686-linux-gnu'
make[1]: *** [all] Error 2
make[1]: Leaving directory 
`/home/tarun/source/kbarcode/tmp/kbarcode-2.0.7/obj-i686-linux-gnu'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

*** /tmp/tmpIgUnE8
In Ubuntu, we've applied the attached patch to achieve the following:

## Patch links required libraries in order to fix the ftbfs error.

  * debian/patches/10_fix_ftbfs_binutils-gold:diff
- Fix FTBFS with binutils-gold. (LP: #726405) 

We thought you might be interested in doing the same. 


-- System Information:
Debian Release: squeeze/sid
  APT prefers maverick-updates
  APT policy: (500, 'maverick-updates'), (500, 'maverick-security'), (500, 
'maverick-backports'), (500, 'maverick')
Architecture: i386 (i686)

Kernel: Linux 2.6.35-25-generic (SMP w/4 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru kbarcode-2.0.7/debian/changelog kbarcode-2.0.7/debian/changelog
diff -Nru kbarcode-2.0.7/debian/control kbarcode-2.0.7/debian/control
--- kbarcode-2.0.7/debian/control	2010-08-11 11:57:27.0 +0530
+++ kbarcode-2.0.7/debian/control	2011-03-01 14:58:46.0 +0530
@@ -1,7 +1,8 @@
 Source: kbarcode
 Section: kde
 Priority: optional
-Maintainer: Debian KDE Extras Team pkg-kde-ext...@lists.alioth.debian.org
+Maintainer: Ubuntu Developers ubuntu-devel-disc...@lists.ubuntu.com
+XSBC-Original-Maintainer: Debian KDE Extras Team pkg-kde-ext...@lists.alioth.debian.org
 Uploaders: Fathi Boudra f...@debian.org, Mark Purcell m...@debian.org
 Build-Depends: cdbs (= 0.4.52), debhelper (= 7), quilt, automake, kdelibs4-dev
 Standards-Version: 3.9.1
diff -Nru kbarcode-2.0.7/debian/patches/10_fix_ftbfs_binutils-gold.diff kbarcode-2.0.7/debian/patches/10_fix_ftbfs_binutils-gold.diff
--- kbarcode-2.0.7/debian/patches/10_fix_ftbfs_binutils-gold.diff	1970-01-01 05:30:00.0 +0530
+++ kbarcode-2.0.7/debian/patches/10_fix_ftbfs_binutils-gold.diff	2011-03-01 15:07:58.0 +0530
@@ -0,0 +1,18 @@
+From: Tarun Kumar Mall c2ta...@gmail.com
+Description: This patch fixex FTBFS problem by adding certain libraries to
+ file kbarcode-2.0.7.orig/kbarcode/Makefile.am
+Bug-Ubuntu: https://launchpad.net/bugs/726405
+
+Index: kbarcode-2.0.7/kbarcode/Makefile.am
+===
+--- kbarcode-2.0.7.orig/kbarcode/Makefile.am	2011-03-01 09:24:57.447560008 +
 kbarcode-2.0.7/kbarcode/Makefile.am	2011-03-01 09:25:23.667559799 +
+@@ -21,7 +21,7 @@
+ 
+ kbarcode_LDFLAGS = $(KDE_RPATH) $(all_libraries)
+ kbarcode_LDADD = $(LIB_KABC) $(LIB_KSPELL) $(LIB_KDEPRINT) \
+-	$(LIB_KDEUI) -lkjs -lpcre
++	$(LIB_KDEUI) -lkjs -lpcre -lkio -lqt-mt -lDCOP -lkdecore
+ 
+ noinst_HEADERS = barcodecombo.h barcodedialog.h barcodedialogs.h commands.h \
+ 	configdialog.h confwizard.h csvimportdlg.h databasebrowser.h definition.h \
diff -Nru kbarcode-2.0.7/debian/patches/series kbarcode-2.0.7/debian/patches/series
--- kbarcode-2.0.7/debian/patches/series	2010-08-11 11:17:52.0 +0530
+++ kbarcode-2.0.7/debian/patches/series	2011-03-01 15:17:43.0 +0530
@@ -6,3 +6,4 @@
 07_autoconf2.64.diff
 08_automake-1.1x.diff
 09_missing_name_key.diff
+10_fix_ftbfs_binutils-gold.diff


Bug#615989: ivtv-utils: Package failed to build from source on Ubuntu natty

2011-03-01 Thread Tarun Kumar Mall
Package: ivtv-utils
Version: 1.4.1-1
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu natty ubuntu-patch


Package failed to build from source.
Here is the error log:

v4l2-ctl.cpp: At global scope:
v4l2-ctl.cpp:896:14: warning: 'char* pts_to_string(char*, long unsigned int)' 
defined but not used
g++ -lm -o v4l2-ctl v4l2-ctl.o
cc -D_GNU_SOURCE -O2 -Wall -g -I.   -c -o ivtv-ctl.o ivtv-ctl.c
ivtv-ctl.c: In function 'dowrite':
ivtv-ctl.c:257:2: warning: format not a string literal and no format arguments
In file included from /usr/include/stdio.h:930:0,
 from ivtv-ctl.c:25:
In function 'snprintf',
inlined from 'pts_to_string' at ivtv-ctl.c:194:10,
inlined from 'main' at ivtv-ctl.c:559:18:
/usr/include/bits/stdio2.h:65:3: warning: call to __builtin___snprintf_chk will 
always overflow destination buffer
cc -lm -o ivtv-ctl ivtv-ctl.o
ivtv-ctl.o: In function `pts_to_string':
/home/tarun/source/ivtv/ivtv-utils-1.4.1/utils/ivtv-ctl.c:192: undefined 
reference to `ceilf'
collect2: ld returned 1 exit status
make[2]: *** [ivtv-ctl] Error 1
make[2]: Leaving directory `/home/tarun/source/ivtv/ivtv-utils-1.4.1/utils'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/tarun/source/ivtv/ivtv-utils-1.4.1'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
debuild: fatal error at line 1335:
dpkg-buildpackage -rfakeroot -D -us -uc -b failed


*** /tmp/tmpR9rpJV
In Ubuntu, we've applied the attached patch to achieve the following:

## Patch changes location of some libraries in order to fix FTBFS error.

  * debian/patches/04_fix_ftbfs_binutils-gold.dpatch
- Fix FTBFS with binutils-gold. (LP: #725933) 

We thought you might be interested in doing the same. 


-- System Information:
Debian Release: squeeze/sid
  APT prefers maverick-updates
  APT policy: (500, 'maverick-updates'), (500, 'maverick-security'), (500, 
'maverick-backports'), (500, 'maverick')
Architecture: i386 (i686)

Kernel: Linux 2.6.35-25-generic (SMP w/4 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -u ivtv-utils-1.4.1/debian/control ivtv-utils-1.4.1/debian/control
--- ivtv-utils-1.4.1/debian/control
+++ ivtv-utils-1.4.1/debian/control
@@ -1,7 +1,8 @@
 Source: ivtv-utils
 Section: contrib/x11
 Priority: extra
-Maintainer: Debian MythTV Team pkg-mythtv-maintain...@lists.alioth.debian.org
+Maintainer: Ubuntu Developers ubuntu-devel-disc...@lists.ubuntu.com
+XSBC-Original-Maintainer: Debian MythTV Team pkg-mythtv-maintain...@lists.alioth.debian.org
 Uploaders: Ian Campbell i...@hellion.org.uk, Mark Purcell m...@debian.org
 Build-Depends: debhelper, bzip2, dpatch
 Standards-Version: 3.8.1.0
diff -u ivtv-utils-1.4.1/debian/changelog ivtv-utils-1.4.1/debian/changelog
diff -u ivtv-utils-1.4.1/debian/patches/00list ivtv-utils-1.4.1/debian/patches/00list
--- ivtv-utils-1.4.1/debian/patches/00list
+++ ivtv-utils-1.4.1/debian/patches/00list
@@ -2 +2 @@
-
+04_fix_ftbfs_binutils-gold.dpatch
only in patch2:
unchanged:
--- ivtv-utils-1.4.1.orig/debian/patches/04_fix_ftbfs_binutils-gold.dpatch
+++ ivtv-utils-1.4.1/debian/patches/04_fix_ftbfs_binutils-gold.dpatch
@@ -0,0 +1,57 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## From: Tarun Kumar Mall c2ta...@gmail.com
+## Description: Fixes FTBFS problem on natty machine by moving libraries to the end in ivtv-utils-1.4.1/test/Makefile and ivtv-utils-1.4.1/utils/Makefile
+## Bug: https://launchpad.net/bugs/725933
+
+## 04_fix_ftbfs_binutils-gold.dpatch by Tarun Kumar Mall c2ta...@gmail.com
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+@DPATCH@
+diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' ivtv-utils-1.4.1~/test/Makefile ivtv-utils-1.4.1/test/Makefile
+--- ivtv-utils-1.4.1~/test/Makefile	2010-04-03 20:04:39.0 +
 ivtv-utils-1.4.1/test/Makefile	2011-03-01 15:26:30.643718001 +
+@@ -9,7 +9,10 @@
+ 
+ CFLAGS = -I../utils -D_GNU_SOURCE -O2 -Wall
+ CXXFLAGS = $(CFLAGS)
+-LDFLAGS = -lm
++LIBS = -lm
++
++ivtv-pcm-tester: ivtv-pcm-tester.o
++	$(CXX) $(CXXFLAGS) -o $@ $^ $(LIBS)
+ 
+ all: $(EXES)
+ 
+diff -urNad '--exclude=CVS' '--exclude=.svn' '--exclude=.git' '--exclude=.arch' '--exclude=.hg' '--exclude=_darcs' '--exclude=.bzr' ivtv-utils-1.4.1~/utils/Makefile ivtv-utils-1.4.1/utils/Makefile
+--- ivtv-utils-1.4.1~/utils/Makefile	2011-03-01 15:24:45.859718001 +
 ivtv-utils-1.4.1/utils/Makefile	2011-03-01 15:28:31.351718001 +
+@@ -20,22 +20,22 @@
+ 	$(MAKE) CFLAGS=$(CFLAGS) -C cx25840ctl
+ 
+ ivtv-ctl: ivtv-ctl.o
+-	$(CC) -lm -o $@ $^
++	$(CC) -o $@ $^ -lm
+ 
+ v4l2-ctl: v4l2-ctl.o
+-	$(CXX) -lm -o $@ $^
++	$(CXX) -o $@ $^ -lm
+ 
+ v4l2-dbg: v4l2-dbg.o v4l2-driverids.o v4l2-chipids.o
+-	$(CXX) -lm -o $@ $^
++	$(CXX) -o $@ $^ -lm
+ 
+ ivtvplay: ivtvplay.cc
+-	$(CXX) $(CXXFLAGS) -lm

Bug#616039: atom4: Package failed to build from source on Ubuntu natty

2011-03-01 Thread Tarun Kumar Mall
Package: atom4
Version: 4.1-4
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu natty ubuntu-patch


Package failed to build from source
here is the error log:

Install x/libxatom4.a as lib/libxatom4.a
g++ -o atom4 atom4.o interface.o obj/event.o obj/textui.o -Lproglib/lib -Llib 
-L/usr/X11R6/lib -lt++ -lpanel -lncurses -lX11 -lXpm -latom4 -lxatom4
lib/libxatom4.a(xatom4.o): In function `XAtom4::key_press(XKeyEvent)':
xatom4.cc:(.text+0x1b9): undefined reference to `XLookupKeysym'
lib/libxatom4.a(xatom4.o): In function `XAtom4::XAtom4(xconnection*, atom4*, 
int*)':
xatom4.cc:(.text+0x493): undefined reference to `XSelectInput'
xatom4.cc:(.text+0x4a2): undefined reference to `XMapSubwindows'
lib/libxatom4.a(xatom4.o): In function `x11ui::x11ui(char*, atom4*, eventloop*, 
int*)':
xatom4.cc:(.text+0x5b4): undefined reference to `XFlush'
lib/libxatom4.a(xatom4.o): In function 
`XAtom4::gamestate_notifier::notify_clear(atom4*)':
xatom4.cc:(.text+0x66): undefined reference to `XFlush'
lib/libxatom4.a(xatom4.o): In function 
`XAtom4::gamestate_notifier::notify_move(atom4*, int, elistboardchange)':
xatom4.cc:(.text+0x96): undefined reference to `XFlush'
lib/libxatom4.a(xscoreboard.o): In function `xscoreboard::expose(XExposeEvent)':
xscoreboard.cc:(.text+0x4f): undefined reference to `XCopyArea'
lib/libxatom4.a(xscoreboard.o): In function `xscoreboard::~xscoreboard()':
xscoreboard.cc:(.text+0x81): undefined reference to `XFreeGC'
xscoreboard.cc:(.text+0x90): undefined reference to `XFreePixmap'
xscoreboard.cc:(.text+0x9f): undefined reference to `XFreeGC'
xscoreboard.cc:(.text+0xae): undefined reference to `XFreeGC'
xscoreboard.cc:(.text+0xbd): undefined reference to `XFreeFont'
xscoreboard.cc:(.text+0xcc): undefined reference to `XFreeFont'
lib/libxatom4.a(xscoreboard.o): In function 
`xscoreboard::draw_center(XFontStruct*, _XGC*, char*, int)':
xscoreboard.cc:(.text+0x157): undefined reference to `XTextExtents'
xscoreboard.cc:(.text+0x19e): undefined reference to `XDrawString'
lib/libxatom4.a(xscoreboard.o): In function `xscoreboard::render_score(int, 
int)':
xscoreboard.cc:(.text+0x247): undefined reference to `XDrawString'
xscoreboard.cc:(.text+0x2c7): undefined reference to `XDrawString'
xscoreboard.cc:(.text+0x38c): undefined reference to `XDrawString'
lib/libxatom4.a(xscoreboard.o): In function `xscoreboard::refresh()':
xscoreboard.cc:(.text+0x525): undefined reference to `XFillRectangle'
xscoreboard.cc:(.text+0x5dc): undefined reference to `XCopyArea'
lib/libxatom4.a(xscoreboard.o): In function 
`xscoreboard::xscoreboard(xconnection*, xsprite_engine*, xwindow*, atom4*, int, 
int, int, int)':
xscoreboard.cc:(.text+0x6e5): undefined reference to `XCreatePixmap'
xscoreboard.cc:(.text+0x720): undefined reference to `XCreateGC'
xscoreboard.cc:(.text+0x736): undefined reference to `XLoadQueryFont'
xscoreboard.cc:(.text+0x785): undefined reference to `XCreateGC'
xscoreboard.cc:(.text+0x79b): undefined reference to `XLoadQueryFont'
xscoreboard.cc:(.text+0x7ea): undefined reference to `XCreateGC'
xscoreboard.cc:(.text+0x80e): undefined reference to `XSelectInput'
lib/libxatom4.a(xsprite.o): In function 
`xsprite_engine::xsprite_engine(xconnection*, unsigned long, int)':
xsprite.cc:(.text+0x46): undefined reference to `XCreateGC'
xsprite.cc:(.text+0x6b): undefined reference to `XCreateGC'
xsprite.cc:(.text+0x90): undefined reference to `XCreateGC'
lib/libxatom4.a(xsprite.o): In function `xsprite_engine::~xsprite_engine()':
xsprite.cc:(.text+0xce): undefined reference to `XFreeGC'
xsprite.cc:(.text+0xdd): undefined reference to `XFreeGC'
xsprite.cc:(.text+0xec): undefined reference to `XFreeGC'
lib/libxatom4.a(xsprite.o): In function 
`xflatsprite::xflatsprite(xsprite_engine*, char*)':
xsprite.cc:(.text+0x195): undefined reference to `XpmReadFileToImage'
xsprite.cc:(.text+0x221): undefined reference to `XCreatePixmap'
xsprite.cc:(.text+0x274): undefined reference to `XPutImage'
xsprite.cc:(.text+0x34c): undefined reference to `XCreatePixmap'
xsprite.cc:(.text+0x39f): undefined reference to `XPutImage'
lib/libxatom4.a(xsprite.o): In function `xflatsprite::~xflatsprite()':
xsprite.cc:(.text+0x400): undefined reference to `XFreePixmap'
xsprite.cc:(.text+0x40f): undefined reference to `XFreePixmap'
lib/libxatom4.a(xsprite.o): In function `xflatsprite::draw(unsigned long, int, 
int)':
xsprite.cc:(.text+0x484): undefined reference to `XCopyArea'
xsprite.cc:(.text+0x4d2): undefined reference to `XCopyArea'
lib/libxatom4.a(xsprite.o): In function `xsavebuf::xsavebuf(xsprite_engine*, 
unsigned long, int, int)':
xsprite.cc:(.text+0x521): undefined reference to `XCreatePixmap'
lib/libxatom4.a(xsprite.o): In function `xsavebuf::~xsavebuf()':
xsprite.cc:(.text+0x57a): undefined reference to `XFreePixmap'
lib/libxatom4.a(xsprite.o): In function `xsavebuf::save(unsigned long, int, 
int, int, int)':
xsprite.cc:(.text+0x645): undefined reference to `XCopyArea'
lib/libxatom4.a(xsprite.o): In