[Update package] Lince 1.2

Bug #505235 reported by Christoph Korn
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GetDeb Software Portal
Fix Released
Medium
Christoph Korn

Bug Description

About: Lince is a bittorrent client using libtorrent to handle bittorrent protocol and gtkmm for the interface, it has been designed to be a light and full featured client.

Homepage: http://lincetorrent.sourceforge.net/

Download: http://sourceforge.net/projects/lincetorrent/files/lince/Lince-1.2/lince-1.2.tar.gz/download

Revision history for this message
Christoph Korn (c-korn) wrote :

Taking lince 1.1-1~getdeb1 as starting point.

Changed in getdeb.net:
importance: Undecided → Medium
status: New → In Progress
assignee: nobody → Christoph Korn (c-korn)
Revision history for this message
Christoph Korn (c-korn) wrote :

There are compilation errors. Seems a required library is not linked.
http://abs.getdeb.net/build/logs/lince_1.2-1~getdeb1_2010_01_09_16_01_i386.log

Changed in getdeb.net:
status: In Progress → Incomplete
Revision history for this message
Fernando Tarín Morales (icemanf) wrote :

Ok, I have found the problem I was a little bit clueless since makefile is the same as in the previous version lince 1.1. The problem is in the defs flag used in the configure. Liblince is a shared library and these symbols are not used directly by the library so are not linked against them please remove it and try again.

Revision history for this message
Christoph Korn (c-korn) wrote :

I am not sure if I understand you correctly.

I am trying the attached patch.

Revision history for this message
Christoph Korn (c-korn) wrote :

Well, this patch did not fix it.

Revision history for this message
Fernando Tarín Morales (icemanf) wrote :

I mean that liblince is a shared library and therefore is ok that those symbols remain undefined, without defs flag it works fine

Revision history for this message
Christoph Korn (c-korn) wrote :

I think I got you wrong.

I removed all occurrences of DEFS in the Makefile.in inside the lib/ directory.
But this made no difference.

Revision history for this message
Fernando Tarín Morales (icemanf) wrote :

I mean the flag in the configure line you have used to generate the makefile
./configure --build i486-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info CFLAGS="-g -O2" LDFLAGS="-Wl,-z,defs,--as-needed"

Try with LDFLAGS="-Wl,-z,--as-needed"

Revision history for this message
Christoph Korn (c-korn) wrote :

Thanks, it works.

I understood you completely wrong.

Changed in getdeb.net:
status: Incomplete → In Progress
Revision history for this message
Christoph Korn (c-korn) wrote :

Package has been built for karmic.

Changed in getdeb.net:
status: In Progress → Fix Committed
tags: added: tested-karmic.amd64
Changed in getdeb.net:
status: Fix Committed → Fix Released
Revision history for this message
Christoph Korn (c-korn) wrote :

Published.

Thanks.

---------------
lince (1.2-1~getdeb1) karmic; urgency=low

  * New upstream version (LP: #505235)

 -- Christoph Korn <email address hidden> Sat, 09 Jan 2010 20:10:45 +0100

Revision history for this message
Fernando Tarín Morales (icemanf) wrote :

Thanks to you

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.