Bug#676046: dwdiff: FTBFS: Could not compile with Unicode support. Try configuring with --without-unicode.

2012-06-07 Thread Barak A. Pearlmutter
It should be straightforward to fix by removing the undesired
flags from the short script icu-config, perhaps using a short
sed script.

--Barak.



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



Bug#676046: dwdiff: FTBFS: Could not compile with Unicode support. Try configuring with --without-unicode.

2012-06-05 Thread Jay Berkenbilt

I'm preparing a new upload of ICU now.



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



Bug#676046: dwdiff: FTBFS: Could not compile with Unicode support. Try configuring with --without-unicode.

2012-06-05 Thread Jay Berkenbilt
Julien Cristau  wrote:

> On Tue, Jun  5, 2012 at 11:54:31 +0100, Barak A. Pearlmutter wrote:
>
>> This FTBS seems due to libicu-dev 4.8.1.1-7 including some crazy new
>> flags in icu-config --ldflags, as follows:
>> 
>>   $ icu-config --ldflags
>>   -fPIE -pie -Wl,-z,relro -Wl,-z,now -ldl -lm
>> -L/usr/lib/x86_64-linux-gnu -licui18n -licuuc -licudata -ldl -lm
>> 
>> Whoa Nelly!  Those first few options are for building libraries, not
>> just linking against them.
>> 
>> Should this bug be filed against libicu-dev instead?
>> 
> Yes.  Everything besides -licui18n -licuuc -licudata in there looks
> wrong.

This came in when I switched hardening from hardening-wrapper to
dpkg-buildoptions and is probably related to odd things with icu's build
system.  I'll switch back to hardening-wrapper, which should be safer.

-- 
Jay Berkenbilt 



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



Bug#676046: dwdiff: FTBFS: Could not compile with Unicode support. Try configuring with --without-unicode.

2012-06-05 Thread Julien Cristau
On Tue, Jun  5, 2012 at 11:54:31 +0100, Barak A. Pearlmutter wrote:

> This FTBS seems due to libicu-dev 4.8.1.1-7 including some crazy new
> flags in icu-config --ldflags, as follows:
> 
>   $ icu-config --ldflags
>   -fPIE -pie -Wl,-z,relro -Wl,-z,now  -ldl -lm   -L/usr/lib/x86_64-linux-gnu 
> -licui18n -licuuc -licudata  -ldl -lm   
> 
> Whoa Nelly!  Those first few options are for building libraries, not
> just linking against them.
> 
> Should this bug be filed against libicu-dev instead?
> 
Yes.  Everything besides -licui18n -licuuc -licudata in there looks
wrong.

Cheers,
Julien


signature.asc
Description: Digital signature


Bug#676046: dwdiff: FTBFS: Could not compile with Unicode support. Try configuring with --without-unicode.

2012-06-05 Thread Barak A. Pearlmutter
This FTBS seems due to libicu-dev 4.8.1.1-7 including some crazy new
flags in icu-config --ldflags, as follows:

  $ icu-config --ldflags
  -fPIE -pie -Wl,-z,relro -Wl,-z,now  -ldl -lm   -L/usr/lib/x86_64-linux-gnu 
-licui18n -licuuc -licudata  -ldl -lm   

Whoa Nelly!  Those first few options are for building libraries, not
just linking against them.

Should this bug be filed against libicu-dev instead?

--Barak.
--
Barak A. Pearlmutter
 Hamilton Institute & Dept Comp Sci, NUI Maynooth, Co. Kildare, Ireland
 http://www.bcl.hamilton.ie/~barak/



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



Bug#676046: dwdiff: FTBFS: Could not compile with Unicode support. Try configuring with --without-unicode.

2012-06-04 Thread Lucas Nussbaum
Source: dwdiff
Version: 2.0.2-1
Severity: serious
Tags: wheezy sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20120604 qa-ftbfs
Justification: FTBFS on amd64

Hi,

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

Relevant part:
> make[1]: Entering directory `/«PKGBUILDDIR»'
> ./configure --prefix=/usr --mandir='${prefix}/share/man'
> Checking for working make (make)... yes
> Checking for required functions... yes
> Checking for required functions for dwfilter... yes
> Checking for strdup... yes
> Checking for setlocale... yes
> Checking for gettext and related functions... yes
> Checking for gettext in standard library... yes
> Checking for msgfmt... yes
> Checking for icu-config... yes
> Checking ICU version >= 3.4... yes (4.8.1.1)
> Checking for functions in libicu... no
> !! Could not compile with Unicode support. Try configuring with 
> --without-unicode.
> make[1]: *** [override_dh_auto_configure] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2012/06/04/dwdiff_2.0.2-1_unstable.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 EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



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