Your message dated Mon, 16 Jun 2014 15:53:53 +0000
with message-id <[email protected]>
and subject line Bug#750686: fixed in lcms2 2.6-3
has caused the Debian Bug report #750686,
regarding lcms2: [ftbfs] endianness verification fix for powerpc
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
750686: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=750686
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: lcms2
Severity: normal
Tags: patch
User: [email protected]
Usertags: ppc64el
Dear Maintainer,
The patch attached would fix the problem reported by Breno in
his last mail on https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745749
The error occurs due to use of incorrect preprocessor macros in 2.6-1.
Also in the patch, the code is simplified so there are less but suficient
endianness verifications that cover powerpc.
Thank you in advance.
Regards,
Fernando
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: ppc64el (ppc64le)
Kernel: Linux 3.13-1-powerpc64le (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Index: lcms2-2.6/include/lcms2.h
===================================================================
--- lcms2-2.6.orig/include/lcms2.h 2014-03-17 16:09:30.000000000 +0000
+++ lcms2-2.6/include/lcms2.h 2014-06-05 16:34:47.570000003 +0000
@@ -192,11 +192,9 @@
#if defined(__powerpc__) || defined(__ppc__) || defined(TARGET_CPU_PPC)
# define CMS_USE_BIG_ENDIAN 1
-# if defined (__GNUC__) && defined(__BYTE_ORDER) && defined(__LITTLE_ENDIAN)
-# if __BYTE_ORDER == __LITTLE_ENDIAN
+# if defined (__GNUC__) && defined(__LITTLE_ENDIAN__)
// // Don't use big endian for PowerPC little endian mode
# undef CMS_USE_BIG_ENDIAN
-# endif
# endif
#endif
--- End Message ---
--- Begin Message ---
Source: lcms2
Source-Version: 2.6-3
We believe that the bug you reported is fixed in the latest version of
lcms2, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Weber <[email protected]> (supplier of updated lcms2 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 16 Jun 2014 17:14:13 +0200
Source: lcms2
Binary: liblcms2-dev liblcms2-dbg liblcms2-2 liblcms2-utils
Architecture: source amd64
Version: 2.6-3
Distribution: unstable
Urgency: medium
Maintainer: Oleksandr Moskalenko <[email protected]>
Changed-By: Thomas Weber <[email protected]>
Description:
liblcms2-2 - Little CMS 2 color management library
liblcms2-dbg - debugging symbols for lcms2
liblcms2-dev - Little CMS 2 color management library development headers
liblcms2-utils - Little CMS 2 color management library (utilities)
Closes: 750686
Changes:
lcms2 (2.6-3) unstable; urgency=medium
.
* New patch: endianness-verification-fix-powerpc.patch.
Thanks to "Fernando Seiti Furusato" <[email protected]>
(Closes: #750686)
Checksums-Sha1:
3a0e12603499face503dcf91f2bb727c3d6e2515 2090 lcms2_2.6-3.dsc
1f1324bcee7159756c7ec9838c0219dbb4bed69d 2416412 lcms2_2.6-3.debian.tar.xz
061af1bc54bb745768df35d5cfad2b82af2f5c0e 4662066 liblcms2-dev_2.6-3_amd64.deb
8a2290adc1417255c080f7b4754a3ac1944dafff 441870 liblcms2-dbg_2.6-3_amd64.deb
f63e241bbf70106ec1257d7c4aa8a7bd7860a1fb 139776 liblcms2-2_2.6-3_amd64.deb
76996b4707a73e7455f8e0a6b05ec12c26e94377 44908 liblcms2-utils_2.6-3_amd64.deb
Checksums-Sha256:
679674cc000015f583c9813a1514ae8f4ebf2c354657bcc41552bce6a65d6f74 2090
lcms2_2.6-3.dsc
992bf65f7edc2cd65d00914fe73abdc0d2d70c152c7fe18c001c17a69572ad34 2416412
lcms2_2.6-3.debian.tar.xz
b657da6b722cfcb049f6a4bf17728481c7214ac850e80a03b2fe71ce2e5b8d3b 4662066
liblcms2-dev_2.6-3_amd64.deb
dfd36f071d18d5626a06e4afd3f00de5a9d40d00ab1188a5f46590cd1fa1b8fa 441870
liblcms2-dbg_2.6-3_amd64.deb
d38231a390740d6938a745eccc939f7f8b50904627080216f50bdf689db3022b 139776
liblcms2-2_2.6-3_amd64.deb
a23e9ca956a7653ec8f6f924ec545687456c9cd5feb42051067525aa9ad40369 44908
liblcms2-utils_2.6-3_amd64.deb
Files:
510cb7f7e4f4dff40f09c4b3d6981a28 4662066 libdevel optional
liblcms2-dev_2.6-3_amd64.deb
f9faf9e76541f531d8af99ecfa3f3861 441870 debug extra
liblcms2-dbg_2.6-3_amd64.deb
38f6971f888460737f13c46cce0bfcb6 139776 libs optional
liblcms2-2_2.6-3_amd64.deb
1a07696c944b9b0772542b8448316fbf 44908 utils optional
liblcms2-utils_2.6-3_amd64.deb
282bf11ebb2619486a6bdc67ae0db808 2090 libs optional lcms2_2.6-3.dsc
03183e9047a7b5b05fa354b196fdbab0 2416412 libs optional
lcms2_2.6-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJTnwuaAAoJEMf/k4scGj5Jo28P/3+hNRfPrkXXLdUXj1O9RYmo
ekwpt61WofJ8R/ZIx7vMrsevOSFa0k2BrJhhLyp0L/DMJoHhEQ6uov3E0PwmkwlG
kRhC9ggqNwi1Z6cj6jONW7gG4lDN6oQ5naYcK5N2vwgG8YvlMXTtPbE9+10gdBUX
99MDTZ4EsgHYD4aoOZ4Mr+iA6UEbhvjP2Z6HdCYhP6zuf0GCOHARNAfclhB4nDGF
HKUqbIKyokCiwNp7XXoyio3S19VHLw6bJxSH842+EPnoOglTr5Z6LAOW62QeEAP6
igMsmdt0vNH03XfM5syhu12GWbRiQNy5cut7fejLKZDIqFMqj8MQnCgxL2m/bKLk
bLYysYDOiU+IiJqz5q+5qfWrGM0/EU0MNdppEbG3oy5417vEQVQ1MmT78NYK1W8H
K7BLOvkLo8yUuJ7QueVvzgZXCe8cG7XjTuMGAYOZiKtl1tf8IIPAJ2yUuM9+jDB4
B6cjMlSNZ3qtqgZF+BWXcNITYu02WcmvExv8SXsgtiYSj3E3g+sxQb+w9reWcfFf
NEcR9XgQcDzAwyewucQzgigeEchSKoto+G3gbY/IoV2rOHBQB6xjFz0jqEGWQxGy
dpi+LXXmwGZAU0gSPJZWdTulwS2Ozco6GXfb7JZvHJPvlB7Koai4xeCjyo4T4naJ
AEC22lA9ZYz8W9bH/hWK
=z6a4
-----END PGP SIGNATURE-----
--- End Message ---