Bug#745524: Please migrate to lcms2

2014-09-02 Thread Thomas Weber
On Thu, Aug 07, 2014 at 09:17:01AM +0200, Raphael Hertzog wrote:
 Debian switched from liblcms1 to liblcms2 but it looks like that
 xsane is not able to use the newer version of the library.
 
 Do you think you could update it to support it?

Fedora has a patch for it:
http://pkgs.fedoraproject.org/cgit/xsane.git/tree/xsane-0.999-lcms2.patch

However, I fail at updating configure from configure.in:
$ autoreconf -vfi
...
configure.in:98: error: possibly undefined macro: AC_GCC_MSNATIVE_STRUCT
  If this token and others are legitimate, please use m4_pattern_allow.
  See the Autoconf documentation.
configure.in:164: error: possibly undefined macro: AM_PATH_SANE
configure.in:189: error: possibly undefined macro: AM_PATH_GTK
configure.in:194: error: possibly undefined macro: AM_PATH_GIMP_ORAUCH

Thomas


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



Bug#745524: Please migrate to lcms2

2014-08-07 Thread Raphael Hertzog
Control: severity -1 important

Hello Olivier,

Debian switched from liblcms1 to liblcms2 but it looks like that
xsane is not able to use the newer version of the library.

Do you think you could update it to support it?

It's probably not very complicate as it looks like that the new
library has the symbol tested by xsane's configure script:
$ objdump --dynamic-syms /usr/lib/x86_64-linux-gnu/liblcms2.so|grep 
cmsOpenProfileFromFile
00017c80 gDF .text  000d  Base
cmsOpenProfileFromFile
00017be0 gDF .text  0094  Base
cmsOpenProfileFromFileTHR


On Tue, 22 Apr 2014, Moritz Muehlenhoff wrote:
 As pre-announced in
 https://lists.debian.org/debian-devel/2013/12/msg00570.html
 it is planned to remove lcms1 for jessie. Please adapt your package.

I updated the build-depends to indicate liblcms2-dev but the
configure script doesn't detect it and doesn't use it:

**

checking whether GTK+-2.0 is requested... yes
checking whether GIMP plugin is requested... yes
checking whether GIMP-2.0 is requested... yes
checking whether JPEG support is requested... yes
checking whether PNG support is requested... yes
checking whether TIFF support is requested... yes
checking whether LCMS (color management) support is requested... yes

**
[...]
checking for cmsOpenProfileFromFile in -llcms... no
[...]

*  *
* XSANE configure status:  *
* ---  *
* - NLS activated (external)   *
* - GIMP plugin  activated *
* - JPEG support activated *
* - TIFF support activated *
* - PNG  support activated *
* - LCMS (color management) support deactivated*
*  *


Still I uploaded the packages so that xsane gets built without LCMS
support and so that it can go back to testing.

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Discover the Debian Administrator's Handbook:
→ http://debian-handbook.info/get/


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



Bug#745524: Please migrate to lcms2

2014-04-22 Thread Moritz Muehlenhoff
Package: xsane
Severity: important

As pre-announced in
https://lists.debian.org/debian-devel/2013/12/msg00570.html
it is planned to remove lcms1 for jessie. Please adapt your package.

The severity will be bumped to RC-level before the jessie freeze.

Cheers,
Moritz


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