diff options
author | Julien Cristau <jcristau@debian.org> | 2011-08-15 20:26:55 +0200 |
---|---|---|
committer | Julien Cristau <jcristau@debian.org> | 2011-08-15 20:26:55 +0200 |
commit | af7f3eda7ef00ecc5353f20876c9bff3d560aa98 (patch) | |
tree | ea4107ef713ebca3c0bd89bf3a15752bac20163f | |
parent | d013926129f71505ef308b5b9c82dfc9df52e7b2 (diff) | |
download | xutils-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/changelog | 7 | ||||
-rw-r--r-- | debian/patches/04_xutils-dev-debian.diff | 131 |
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 |