Bug#664949: dillo: FTBFS: bw.o: could not read symbols: Bad value

2012-03-25 Thread Axel Beckert
Hi Hector,

Hector Oron wrote:
  During a rebuild of all packages in sid, your package failed to build on
  amd64.
 
  I can reproduce this issue with and without pbuilder on amd64 while I
  can't reproduce it on i386.
 
 I have only had few time to give it a pick to this bug. It seems to be
 related to the use of -pie at link time (LDFLAGS). This setting seems
 to come from ``fltk-config --ldflags'', which for amd64 gives the
 following output:
 
 $ fltk-config --ldflags
 -L/usr/lib/x86_64-linux-gnu -fPIE -pie -Wl,-z,relro -Wl,-z,now -lfltk

Thanks for investigation.

 I just have not had the time to find out why linking with -pie is broken.

As the error message recommends, using -fPIC helps. But interestingly
not in CFLAGS but in CPPFLAGS. For now I've added it for all
architecutres, but I'm not 100% sure if it's a good idea
to solve this issue, especially if the issue could be located in some
other package.

Regards, Axel
-- 
 ,''`.  |  Axel Beckert a...@debian.org, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-|  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#664949: dillo: FTBFS: bw.o: could not read symbols: Bad value

2012-03-25 Thread Hector Oron
Hi,

2012/3/25 Axel Beckert a...@debian.org:

 As the error message recommends, using -fPIC helps. But interestingly
 not in CFLAGS but in CPPFLAGS. For now I've added it for all
 architecutres, but I'm not 100% sure if it's a good idea
 to solve this issue, especially if the issue could be located in some
 other package.

IMHO I think that should be fine, if you expect to link object code
with -pie/-fPIE, the objects need to be compiled with, at least,
-fPIC, or you could even use -fPIE.

Cheers,
-- 
 Héctor Orón  -.. . -... .. .- -.   -.. . ...- . .-.. --- .--. . .-.



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#664949: dillo: FTBFS: bw.o: could not read symbols: Bad value

2012-03-24 Thread Axel Beckert
tag 664949 + confirmed
retitle 664949 dillo: FTBFS on amd64: bw.o: could not read symbols: Bad value
kthxbye

Lucas Nussbaum wrote:
 During a rebuild of all packages in sid, your package failed to build on
 amd64.

I can reproduce this issue with and without pbuilder on amd64 while I
can't reproduce it on i386.

Regards, Axel
-- 
 ,''`.  |  Axel Beckert a...@debian.org, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-|  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#664949: dillo: FTBFS: bw.o: could not read symbols: Bad value

2012-03-24 Thread Hector Oron
Hello,

2012/3/24 Axel Beckert a...@debian.org:
 tag 664949 + confirmed
 retitle 664949 dillo: FTBFS on amd64: bw.o: could not read symbols: Bad value
 kthxbye

 Lucas Nussbaum wrote:
 During a rebuild of all packages in sid, your package failed to build on
 amd64.

 I can reproduce this issue with and without pbuilder on amd64 while I
 can't reproduce it on i386.

I have only had few time to give it a pick to this bug. It seems to be
related to the use of -pie at link time (LDFLAGS). This setting seems
to come from ``fltk-config --ldflags'', which for amd64 gives the
following output:

$ fltk-config --ldflags
-L/usr/lib/x86_64-linux-gnu -fPIE -pie -Wl,-z,relro -Wl,-z,now -lfltk

I just have not had the time to find out why linking with -pie is broken.

Cheers
-- 
 Héctor Orón  -.. . -... .. .- -.   -.. . ...- . .-.. --- .--. . .-.



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#664949: dillo: FTBFS: bw.o: could not read symbols: Bad value

2012-03-22 Thread Axel Beckert
Hi Lucas,

Lucas Nussbaum wrote:
 During a rebuild of all packages in sid, your package failed to build on
 amd64.

Thanks for the information! Those rebuild tests are really useful to
notice build issues in advance and therefore much appreciated.

I'll have a closer look at it within the next days.

Regards, Axel
-- 
 ,''`.  |  Axel Beckert a...@debian.org, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-|  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#664949: dillo: FTBFS: bw.o: could not read symbols: Bad value

2012-03-21 Thread Lucas Nussbaum
Source: dillo
Version: 3.0.2-1
Severity: serious
Tags: wheezy sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20120321 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
 /usr/bin/ld: bw.o: relocation R_X86_64_32 against `.rodata.str1.1' can not be 
 used when making a shared object; recompile with -fPIC
 bw.o: could not read symbols: Bad value
 collect2: ld returned 1 exit status

The full build log is available from:
   http://people.debian.org/~lucas/logs/2012/03/21/dillo_3.0.2-1.log

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org