Hello community,
here is the log from the commit of package ghostscript for openSUSE:Factory checked in at 2014-10-01 07:40:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghostscript (Old)
and /work/SRC/openSUSE:Factory/.ghostscript.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghostscript"
Changes:
--------
--- /work/SRC/openSUSE:Factory/ghostscript/ghostscript-mini.changes 2014-09-25 08:42:43.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ghostscript.new/ghostscript-mini.changes 2014-10-01 07:40:28.000000000 +0200
@@ -1,0 +2,10 @@
+Sun Sep 28 18:00:37 CEST 2014 - ro@suse.de
+
+- readd ppc64le patch ppc64le-support.patch (adapted for lcms2 in
+ Ghostscript version 9.15): the tests in lcms2.h cannot work
+ without "include " that is now added and
+ regardless that lcms is not used by default (unless the
+ configure option --with-lcms is set), lcms is again fixed
+ (see http://bugs.ghostscript.com/show_bug.cgi?id=695544).
+
+-------------------------------------------------------------------
ghostscript.changes: same change
New:
----
ppc64le-support.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghostscript-mini.spec ++++++
--- /var/tmp/diff_new_pack.6cP5VX/_old 2014-10-01 07:40:32.000000000 +0200
+++ /var/tmp/diff_new_pack.6cP5VX/_new 2014-10-01 07:40:32.000000000 +0200
@@ -65,6 +65,10 @@
# Source10...Source99 is for sources from SUSE which are intended for upstream:
#
# Patch10...Patch99 is for patches from SUSE which are intended for upstream:
+# Patch11 ppc64le-support.patch is a remainder of the previous patch
+# lcms2 has been fixed upstream not working and lcms has not been fixed
+# see http://bugs.ghostscript.com/show_bug.cgi?id=695544
+Patch11: ppc64le-support.patch
#
# Source100...Source999 is for sources from SUSE which are not intended for upstream:
#
@@ -137,6 +141,10 @@
# Be quiet when unpacking and
# use a directory name matching Source0 to make it work also for ghostscript-mini:
%setup -q -n ghostscript-%{tarball_version}
+# Patch11 ppc64le-support.patch is a remainder of the previous patch
+# lcms2 has been fixed upstream not working and lcms has not been fixed
+# see http://bugs.ghostscript.com/show_bug.cgi?id=695544
+%patch11 -p1
%build
# Set our preferred architecture-specific flags for the compiler and linker:
++++++ ghostscript.spec ++++++
--- /var/tmp/diff_new_pack.6cP5VX/_old 2014-10-01 07:40:32.000000000 +0200
+++ /var/tmp/diff_new_pack.6cP5VX/_new 2014-10-01 07:40:32.000000000 +0200
@@ -71,6 +71,10 @@
# Source10...Source99 is for sources from SUSE which are intended for upstream:
#
# Patch10...Patch99 is for patches from SUSE which are intended for upstream:
+# Patch11 ppc64le-support.patch is a remainder of the previous patch
+# lcms2 has been fixed upstream not working and lcms has not been fixed
+# see http://bugs.ghostscript.com/show_bug.cgi?id=695544
+Patch11: ppc64le-support.patch
#
# Source100...Source999 is for sources from SUSE which are not intended for upstream:
#
@@ -260,6 +264,10 @@
# Be quiet when unpacking and
# use a directory name matching Source0 to make it work also for ghostscript-mini:
%setup -q -n ghostscript-%{tarball_version}
+# Patch11 ppc64le-support.patch is a remainder of the previous patch
+# lcms2 has been fixed upstream not working and lcms has not been fixed
+# see http://bugs.ghostscript.com/show_bug.cgi?id=695544
+%patch11 -p1
%build
# Set our preferred architecture-specific flags for the compiler and linker:
++++++ ppc64le-support.patch ++++++
--- ghostscript-9.15/lcms/include/lcms.h
+++ ghostscript-9.15/lcms/include/lcms.h
@@ -140,11 +140,15 @@
#endif
#if defined(__sgi__) || defined(__sgi) || defined(__powerpc__) || defined(sparc) || defined(__ppc__) || defined(__s390__) || defined(__s390x__)
+# ifndef __LITTLE_ENDIAN__
# define USE_BIG_ENDIAN 1
+# endif
#endif
#if TARGET_CPU_PPC
+# ifndef __LITTLE_ENDIAN__
# define USE_BIG_ENDIAN 1
+# endif
#endif
#if macintosh
--- ghostscript-9.15/lcms2/include/lcms2.h
+++ ghostscript-9.15/lcms2/include/lcms2.h
@@ -67,6 +67,7 @@
#include
#include
#include
+#include
#ifndef CMS_USE_CPP_API
# ifdef __cplusplus
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org