summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Cristau <jcristau@debian.org>2011-08-15 20:26:55 +0200
committerJulien Cristau <jcristau@debian.org>2011-08-15 20:26:55 +0200
commitaf7f3eda7ef00ecc5353f20876c9bff3d560aa98 (patch)
treeea4107ef713ebca3c0bd89bf3a15752bac20163f
parentd013926129f71505ef308b5b9c82dfc9df52e7b2 (diff)
downloadxutils-dev-af7f3eda7ef00ecc5353f20876c9bff3d560aa98.tar.gz
Change library directory from /usr/lib64 to /usr/lib on s390x as well
Closes: #637903 Thanks, Aurélien Jarno!
-rw-r--r--debian/changelog7
-rw-r--r--debian/patches/04_xutils-dev-debian.diff131
2 files changed, 88 insertions, 50 deletions
diff --git a/debian/changelog b/debian/changelog
index 863c65c..57b892a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xutils-dev (1:7.6+6) UNRELEASED; urgency=low
+
+ * Change library directory from /usr/lib64 to /usr/lib on s390x as well
+ (closes: #637903). Thanks, Aurélien Jarno!
+
+ -- Julien Cristau <jcristau@debian.org> Mon, 15 Aug 2011 20:25:51 +0200
+
xutils-dev (1:7.6+5) unstable; urgency=low
* util-macros 1.15.0
diff --git a/debian/patches/04_xutils-dev-debian.diff b/debian/patches/04_xutils-dev-debian.diff
index 2be732e..907ff1d 100644
--- a/debian/patches/04_xutils-dev-debian.diff
+++ b/debian/patches/04_xutils-dev-debian.diff
@@ -1,5 +1,7 @@
---- a/xorg-cf-files/bsdLib.rules
-+++ b/xorg-cf-files/bsdLib.rules
+Index: xutils-dev/xorg-cf-files/bsdLib.rules
+===================================================================
+--- xutils-dev.orig/xorg-cf-files/bsdLib.rules
++++ xutils-dev/xorg-cf-files/bsdLib.rules
@@ -13,6 +13,12 @@ XCOMM $XFree86: xc/config/cf/bsdLib.rule
#define UseElfFormat NO
#endif
@@ -48,8 +50,10 @@
#ifndef SharedDepModuleTarget
#define SharedDepModuleTarget(name,deps,solist) @@\
AllTarget(name) @@\
---- a/xorg-cf-files/gnu.cf
-+++ b/xorg-cf-files/gnu.cf
+Index: xutils-dev/xorg-cf-files/gnu.cf
+===================================================================
+--- xutils-dev.orig/xorg-cf-files/gnu.cf
++++ xutils-dev/xorg-cf-files/gnu.cf
@@ -17,16 +17,231 @@ XCOMM $XdotOrg: xc/config/cf/gnu.cf,v 1.
#ifndef OSTeenyVersion
#define OSTeenyVersion DefaultOSTeenyVersion
@@ -611,8 +615,10 @@
+#ifndef XFree86ServerOSDefines
+# define XFree86ServerOSDefines
+#endif
---- a/xorg-cf-files/gnuLib.rules
-+++ b/xorg-cf-files/gnuLib.rules
+Index: xutils-dev/xorg-cf-files/gnuLib.rules
+===================================================================
+--- xutils-dev.orig/xorg-cf-files/gnuLib.rules
++++ xutils-dev/xorg-cf-files/gnuLib.rules
@@ -17,7 +17,6 @@
#define ForceNormalLib NO
#endif
@@ -811,8 +817,10 @@
/*
* SharedLibraryDataTarget - generate rules to create shlib data file;
*/
---- a/xorg-cf-files/gnuLib.tmpl
-+++ b/xorg-cf-files/gnuLib.tmpl
+Index: xutils-dev/xorg-cf-files/gnuLib.tmpl
+===================================================================
+--- xutils-dev.orig/xorg-cf-files/gnuLib.tmpl
++++ xutils-dev/xorg-cf-files/gnuLib.tmpl
@@ -1,8 +1,9 @@
-XCOMM
-XCOMM GNU Hurd shared library template
@@ -902,8 +910,10 @@
+#endif
+
+#define NoMessageCatalog
---- a/xorg-cf-files/Imake.rules
-+++ b/xorg-cf-files/Imake.rules
+Index: xutils-dev/xorg-cf-files/Imake.rules
+===================================================================
+--- xutils-dev.orig/xorg-cf-files/Imake.rules
++++ xutils-dev/xorg-cf-files/Imake.rules
@@ -2722,6 +2722,20 @@ LibraryTargetName(libname): objlist1 obj
@@ -925,8 +935,10 @@
* SubdirLibraryRule -
*/
#ifndef SubdirLibraryRule
---- a/xorg-cf-files/Imake.tmpl
-+++ b/xorg-cf-files/Imake.tmpl
+Index: xutils-dev/xorg-cf-files/Imake.tmpl
+===================================================================
+--- xutils-dev.orig/xorg-cf-files/Imake.tmpl
++++ xutils-dev/xorg-cf-files/Imake.tmpl
@@ -902,37 +902,82 @@ TCLIBDIR = TclLibDir
#define ManSourcePath $(MANPATH)/man
#endif
@@ -1161,8 +1173,10 @@
COMPRESSMANCMD = CompressManCmd
---- a/xorg-cf-files/Library.tmpl
-+++ b/xorg-cf-files/Library.tmpl
+Index: xutils-dev/xorg-cf-files/Library.tmpl
+===================================================================
+--- xutils-dev.orig/xorg-cf-files/Library.tmpl
++++ xutils-dev/xorg-cf-files/Library.tmpl
@@ -37,6 +37,14 @@ XCOMM $XFree86: xc/config/cf/Library.tmp
#define DoExtraLib NO
#endif
@@ -1270,8 +1284,10 @@
# if DoExtraLib && defined(ExtraLibRules)
ExtraLibraryTarget($(LIBNAME),$(SoRev),$(OBJS) $(EXTRAUNSHAREDOBJS))
# if !defined(LibInstall) || LibInstall
---- a/xorg-cf-files/linux.cf
-+++ b/xorg-cf-files/linux.cf
+Index: xutils-dev/xorg-cf-files/linux.cf
+===================================================================
+--- xutils-dev.orig/xorg-cf-files/linux.cf
++++ xutils-dev/xorg-cf-files/linux.cf
@@ -107,31 +107,48 @@ XCOMM operating system: OSName (OSMajor
XCOMM libc: (LinuxCLibMajorVersion./**/LinuxCLibMinorVersion./**/LinuxCLibTeenyVersion)
XCOMM binutils: (LinuxBinUtilsMajorVersion)
@@ -1521,16 +1537,19 @@
# endif /* DebianMaintainer */
#endif /* LinuxDebian */
-@@ -591,7 +696,7 @@ InstallNamedTargetNoClobber(install,file
+@@ -591,11 +696,7 @@ InstallNamedTargetNoClobber(install,file
#define MkdirHierCmd mkdir -p
#ifndef HaveLib64
-# if defined (AMD64Architecture) || defined (s390xArchitecture) || defined (Ppc64Architecture)
-+# if defined (s390xArchitecture)
- # define HaveLib64 YES
- # else
+-# define HaveLib64 YES
+-# else
# define HaveLib64 NO
-@@ -725,10 +830,10 @@ InstallNamedTargetNoClobber(install,file
+-# endif
+ #endif
+
+ #if UseElfFormat
+@@ -725,10 +826,10 @@ InstallNamedTargetNoClobber(install,file
# if UseElfFormat
# ifdef AlphaArchitecture
# define CcCmd gcc -b alpha-linux
@@ -1542,7 +1561,7 @@
# endif /* AlphaArchitecture */
# ifdef HPArchitecture
# define CcCmd gcc
-@@ -740,10 +845,10 @@ InstallNamedTargetNoClobber(install,file
+@@ -740,10 +841,10 @@ InstallNamedTargetNoClobber(install,file
# endif /* HPArchitecture */
# ifdef i386Architecture
# define CcCmd gcc -b i486-linux
@@ -1554,7 +1573,7 @@
# endif /* i386Architecture */
# ifdef ia64Architecture
# define CcCmd gcc
-@@ -754,10 +859,10 @@ InstallNamedTargetNoClobber(install,file
+@@ -754,10 +855,10 @@ InstallNamedTargetNoClobber(install,file
# endif /* ia64Architecture */
# ifdef Mc68020Architecture
# define CcCmd gcc -b m68k-linux
@@ -1566,7 +1585,7 @@
# endif /* Mc68020Architecture */
# ifdef AMD64Architecture
# define CcCmd gcc
-@@ -770,7 +875,7 @@ InstallNamedTargetNoClobber(install,file
+@@ -770,7 +871,7 @@ InstallNamedTargetNoClobber(install,file
# define CcCmd gcc
# define AsCmd CcCmd -c -x assembler
# define LdCmd CcCmd -nostdlib
@@ -1575,7 +1594,7 @@
# endif
#endif
-@@ -837,7 +942,7 @@ InstallNamedTargetNoClobber(install,file
+@@ -837,7 +938,7 @@ InstallNamedTargetNoClobber(install,file
#ifdef AlphaArchitecture
# ifndef OptimizedCDebugFlags
@@ -1584,7 +1603,7 @@
# endif
# define LinuxMachineDefines -D__alpha__
# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
-@@ -850,7 +955,7 @@ InstallNamedTargetNoClobber(install,file
+@@ -850,7 +951,7 @@ InstallNamedTargetNoClobber(install,file
#ifdef Arm32Architecture
# define DefaultCCOptions
# ifndef OptimizedCDebugFlags
@@ -1593,7 +1612,7 @@
# endif
# define LinuxMachineDefines -D__arm__ -D__arm32__ -U__arm -Uarm
# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
-@@ -858,7 +963,9 @@ InstallNamedTargetNoClobber(install,file
+@@ -858,7 +959,9 @@ InstallNamedTargetNoClobber(install,file
#endif /* Arm32Achitecture */
#ifdef HPArchitecture
@@ -1604,7 +1623,7 @@
# define LinuxMachineDefines -D__hppa__
# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
# define ServerExtraDefines -DGCCUSESGAS XFree86ServerDefines
-@@ -866,7 +973,7 @@ InstallNamedTargetNoClobber(install,file
+@@ -866,7 +969,7 @@ InstallNamedTargetNoClobber(install,file
#ifdef i386Architecture
# ifndef OptimizedCDebugFlags
@@ -1613,7 +1632,7 @@
# endif
# define LinuxMachineDefines -D__i386__
# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
-@@ -875,7 +982,7 @@ InstallNamedTargetNoClobber(install,file
+@@ -875,7 +978,7 @@ InstallNamedTargetNoClobber(install,file
#ifdef ia64Architecture
# ifndef OptimizedCDebugFlags
@@ -1622,7 +1641,7 @@
# endif
# define LinuxMachineDefines -D__ia64__
# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
-@@ -884,7 +991,7 @@ InstallNamedTargetNoClobber(install,file
+@@ -884,7 +987,7 @@ InstallNamedTargetNoClobber(install,file
#ifdef Mc68020Architecture
# ifndef OptimizedCDebugFlags
@@ -1631,7 +1650,7 @@
# endif
# define LinuxMachineDefines -D__mc68000__
# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
-@@ -903,7 +1010,7 @@ InstallNamedTargetNoClobber(install,file
+@@ -903,7 +1006,7 @@ InstallNamedTargetNoClobber(install,file
#ifdef Ppc64Architecture
# define DefaultCCOptions -mminimal-toc
# ifndef OptimizedCDebugFlags
@@ -1640,7 +1659,7 @@
# endif
# define LinuxMachineDefines -D__powerpc64__ -D__powerpc__
# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME -DPART_NET
-@@ -913,7 +1020,7 @@ InstallNamedTargetNoClobber(install,file
+@@ -913,7 +1016,7 @@ InstallNamedTargetNoClobber(install,file
#ifdef PpcArchitecture
# define DefaultCCOptions
# ifndef OptimizedCDebugFlags
@@ -1649,7 +1668,7 @@
# endif
# define LinuxMachineDefines -D__powerpc__
# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
-@@ -922,7 +1029,7 @@ InstallNamedTargetNoClobber(install,file
+@@ -922,7 +1025,7 @@ InstallNamedTargetNoClobber(install,file
#ifdef s390Architecture
# ifndef OptimizedCDebugFlags
@@ -1658,7 +1677,7 @@
# endif
# define LinuxMachineDefines -D__s390__
# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
-@@ -930,16 +1037,17 @@ InstallNamedTargetNoClobber(install,file
+@@ -930,16 +1033,17 @@ InstallNamedTargetNoClobber(install,file
#endif /* s390Architecture */
#ifdef s390xArchitecture
@@ -1680,7 +1699,7 @@
# endif
# define LinuxMachineDefines -D__sparc__
# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
-@@ -970,7 +1078,7 @@ InstallNamedTargetNoClobber(install,file
+@@ -970,7 +1074,7 @@ InstallNamedTargetNoClobber(install,file
# endif
# endif
# ifndef OptimizedCDebugFlags
@@ -1689,7 +1708,7 @@
# endif
# define LinuxMachineDefines -D__sh__
# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
-@@ -982,7 +1090,7 @@ InstallNamedTargetNoClobber(install,file
+@@ -982,7 +1086,7 @@ InstallNamedTargetNoClobber(install,file
#ifdef AMD64Architecture
# ifndef OptimizedCDebugFlags
@@ -1698,7 +1717,7 @@
# endif
# define LinuxMachineDefines -D__amd64__
# define ServerOSDefines XFree86ServerOSDefines -DDDXTIME
-@@ -1023,26 +1131,6 @@ InstallNamedTargetNoClobber(install,file
+@@ -1023,26 +1127,6 @@ InstallNamedTargetNoClobber(install,file
# define ConnectionFlags -DUNIXCONN -DTCPCONN
#endif
@@ -1725,7 +1744,7 @@
#ifndef StaticLibrary
# define StaticLibrary(libpath,libname) -Wl,-Bstatic Concat(-L,libpath) Concat(-l,libname) -Wl,-Bdynamic
#endif
-@@ -1087,3 +1175,59 @@ InstallNamedTargetNoClobber(install,file
+@@ -1087,3 +1171,59 @@ InstallNamedTargetNoClobber(install,file
#ifndef XFree86ServerOSDefines
# define XFree86ServerOSDefines
#endif
@@ -1785,8 +1804,10 @@
+ SELINUX_LIBS = SELinuxLibraries
+# endif
+#endif
---- a/xorg-cf-files/NetBSD.cf
-+++ b/xorg-cf-files/NetBSD.cf
+Index: xutils-dev/xorg-cf-files/NetBSD.cf
+===================================================================
+--- xutils-dev.orig/xorg-cf-files/NetBSD.cf
++++ xutils-dev/xorg-cf-files/NetBSD.cf
@@ -18,12 +18,178 @@ XCOMM platform: $XFree86: xc/config/cf/
#define OSTeenyVersion DefaultOSTeenyVersion
#endif
@@ -2035,8 +2056,10 @@
/*
* Shared libraries supported starting in 1.0 on a.out platforms,
* and on all ELF platforms.
---- a/xorg-cf-files/sco5.cf
-+++ b/xorg-cf-files/sco5.cf
+Index: xutils-dev/xorg-cf-files/sco5.cf
+===================================================================
+--- xutils-dev.orig/xorg-cf-files/sco5.cf
++++ xutils-dev/xorg-cf-files/sco5.cf
@@ -69,7 +69,7 @@ XCOMM $XdotOrg: xc/config/cf/sco5.cf,v 1
#endif
@@ -2046,8 +2069,10 @@
#endif
#define StandardDefines -DSYSV -Di386 -DSCO325 -D__SCO__
---- a/xorg-cf-files/usl.cf
-+++ b/xorg-cf-files/usl.cf
+Index: xutils-dev/xorg-cf-files/usl.cf
+===================================================================
+--- xutils-dev.orig/xorg-cf-files/usl.cf
++++ xutils-dev/xorg-cf-files/usl.cf
@@ -159,7 +159,7 @@ XCOMM operating system: OSName (OSMajorV
#endif
@@ -2057,8 +2082,10 @@
#endif
#define GencatFlags -m
---- a/xorg-cf-files/X11.tmpl
-+++ b/xorg-cf-files/X11.tmpl
+Index: xutils-dev/xorg-cf-files/X11.tmpl
+===================================================================
+--- xutils-dev.orig/xorg-cf-files/X11.tmpl
++++ xutils-dev/xorg-cf-files/X11.tmpl
@@ -614,23 +614,29 @@ XORGRELSTRING = XorgManVersionString
#ifndef BuildRender
#define BuildRender YES
@@ -2296,8 +2323,10 @@
#ifdef HasLibpng
/*
---- a/xorg-cf-files/xfree86.cf
-+++ b/xorg-cf-files/xfree86.cf
+Index: xutils-dev/xorg-cf-files/xfree86.cf
+===================================================================
+--- xutils-dev.orig/xorg-cf-files/xfree86.cf
++++ xutils-dev/xorg-cf-files/xfree86.cf
@@ -100,6 +100,13 @@ XCOMM $Xorg: xfree86.cf,v 1.4 2000/08/17
#define XVendorManNameString XFree86
#endif
@@ -2491,8 +2520,10 @@
# endif
#endif
---- a/xorg-cf-files/xorg.cf
-+++ b/xorg-cf-files/xorg.cf
+Index: xutils-dev/xorg-cf-files/xorg.cf
+===================================================================
+--- xutils-dev.orig/xorg-cf-files/xorg.cf
++++ xutils-dev/xorg-cf-files/xorg.cf
@@ -262,6 +262,11 @@ RELEASE_VERSION = ReleaseVersion
#define GlideDriver /**/
#endif