[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#760419: marked as done (xutils-dev: Please add support for OpenRISC 1000 (or1k))



Your message dated Tue, 26 Jan 2016 13:49:59 +0000
with message-id <E1aO40N-0004h6-I4@franck.debian.org>
and subject line Bug#760419: fixed in xutils-dev 1:7.7+5
has caused the Debian Bug report #760419,
regarding xutils-dev: Please add support for OpenRISC 1000 (or1k)
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 owner@bugs.debian.org
immediately.)


-- 
760419: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760419
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: xutils-dev
Version: 1:7.7+3
Severity: wishlist
Tags: patch upstream
Forwarded: http://lists.x.org/archives/xorg-devel/2014-August/043526.html

Please add support for OpenRISC 1000 (or1k).

We are trying to get this architecture into debian-ports, but among other
reasons it's not included because there is no space available at the moment.
However, about 60% of the binary package is already built in private machines
[1].

  [1] http://wannabuild.cmd.nu/architecture.php?a=or1k&suite=sid


Hundreds of packages build-depend on this one, so it would be very useful that
the official package supported this.



Cheers.
--
Manuel
>From 0573a801d9b6bc4466df06a9b789a62c39a42ed3 Mon Sep 17 00:00:00 2001
From: "Manuel A. Fernandez Montecelo" <manuel.montezelo@gmail.com>
Date: Mon, 11 Aug 2014 00:18:59 +0100
Subject: [PATCH cf] Add support for OpenRISC 1000 (or1k) CPU

Signed-off-by: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
---
 Imake.cf   | 4 ++++
 linux.cf   | 9 +++++++++
 xfree86.cf | 6 ++++++
 xorg.cf    | 6 ++++++
 4 files changed, 25 insertions(+)

diff --git a/Imake.cf b/Imake.cf
index 9e438e7..e7ebe4d 100644
--- a/Imake.cf
+++ b/Imake.cf
@@ -928,6 +928,10 @@ XCOMM Keep cpp from replacing path elements containing i486/i586/i686
 #  define PpcArchitecture
 #  undef powerpc
 # endif
+# if defined(__or1k__)
+#   define OpenRISC1000Architecture
+#   undef __or1k__
+# endif
 # if defined (__powerpc__) && !defined(__powerpc64__) && !defined (powerpc64)
 #  ifndef PpcArchitecture
 #   define PpcArchitecture
diff --git a/linux.cf b/linux.cf
index 75c9447..7845325 100644
--- a/linux.cf
+++ b/linux.cf
@@ -887,6 +887,15 @@ InstallNamedTargetNoClobber(install,file.ad,$(INSTAPPFLAGS),$(XAPPLOADDIR),class
 # define ServerExtraDefines	-DGCCUSESGAS XFree86ServerDefines
 #endif
 
+#ifdef OpenRISC1000Architecture
+# ifndef OptimizedCDebugFlags
+#  define OptimizedCDebugFlags	DefaultGcc2OpenRISC1000Opt
+# endif
+# define LinuxMachineDefines	-D__or1k__
+# define ServerOSDefines	XFree86ServerOSDefines -DDDXTIME
+# define ServerExtraDefines	-DGCCUSESGAS XFree86ServerDefines
+#endif
+
 #ifdef Ppc64Architecture
 # define DefaultCCOptions	-mminimal-toc
 # ifndef OptimizedCDebugFlags
diff --git a/xfree86.cf b/xfree86.cf
index 3172cc2..1dbbd87 100644
--- a/xfree86.cf
+++ b/xfree86.cf
@@ -2034,6 +2034,12 @@ XFREE86JAPANESEDOCDIR = $(DOCDIR)/Japanese
 # endif
 #endif
 
+#if HasGcc2 && defined(OpenRISC1000Architecture)
+# ifndef DefaultGcc2OpenRISC1000Opt
+#  define DefaultGcc2OpenRISC1000Opt -O2 GccAliasingArgs
+# endif
+#endif
+
 #if HasGcc2 && defined(Ppc64Architecture)
 # ifndef DefaultGcc2Ppc64Opt
 #  define DefaultGcc2Ppc64Opt -O2 GccAliasingArgs
diff --git a/xorg.cf b/xorg.cf
index 8ea5715..3b0f10b 100644
--- a/xorg.cf
+++ b/xorg.cf
@@ -1591,6 +1591,12 @@ XFREE86JAPANESEDOCDIR = $(DOCDIR)/Japanese
 # endif
 #endif
 
+#if HasGcc2 && defined(OpenRISC1000Architecture)
+# ifndef DefaultGcc2OpenRISC1000Opt
+#  define DefaultGcc2OpenRISC1000Opt -O2 GccAliasingArgs
+# endif
+#endif
+
 #if HasGcc2 && defined(PpcArchitecture)
 # ifndef DefaultGcc2PpcOpt
 #  define DefaultGcc2PpcOpt -O2 GccAliasingArgs
-- 
2.1.0.rc1

>From 0573a801d9b6bc4466df06a9b789a62c39a42ed3 Mon Sep 17 00:00:00 2001
From: "Manuel A. Fernandez Montecelo" <manuel.montezelo@gmail.com>
Date: Mon, 11 Aug 2014 00:18:59 +0100
Subject: [PATCH cf] Add support for OpenRISC 1000 (or1k) CPU

Signed-off-by: Manuel A. Fernandez Montecelo <manuel.montezelo@gmail.com>
---
 Imake.cf   | 4 ++++
 linux.cf   | 9 +++++++++
 xfree86.cf | 6 ++++++
 xorg.cf    | 6 ++++++
 4 files changed, 25 insertions(+)

diff --git a/Imake.cf b/Imake.cf
index 9e438e7..e7ebe4d 100644
--- a/Imake.cf
+++ b/Imake.cf
@@ -928,6 +928,10 @@ XCOMM Keep cpp from replacing path elements containing i486/i586/i686
 #  define PpcArchitecture
 #  undef powerpc
 # endif
+# if defined(__or1k__)
+#   define OpenRISC1000Architecture
+#   undef __or1k__
+# endif
 # if defined (__powerpc__) && !defined(__powerpc64__) && !defined (powerpc64)
 #  ifndef PpcArchitecture
 #   define PpcArchitecture
diff --git a/linux.cf b/linux.cf
index 75c9447..7845325 100644
--- a/linux.cf
+++ b/linux.cf
@@ -887,6 +887,15 @@ InstallNamedTargetNoClobber(install,file.ad,$(INSTAPPFLAGS),$(XAPPLOADDIR),class
 # define ServerExtraDefines	-DGCCUSESGAS XFree86ServerDefines
 #endif
 
+#ifdef OpenRISC1000Architecture
+# ifndef OptimizedCDebugFlags
+#  define OptimizedCDebugFlags	DefaultGcc2OpenRISC1000Opt
+# endif
+# define LinuxMachineDefines	-D__or1k__
+# define ServerOSDefines	XFree86ServerOSDefines -DDDXTIME
+# define ServerExtraDefines	-DGCCUSESGAS XFree86ServerDefines
+#endif
+
 #ifdef Ppc64Architecture
 # define DefaultCCOptions	-mminimal-toc
 # ifndef OptimizedCDebugFlags
diff --git a/xfree86.cf b/xfree86.cf
index 3172cc2..1dbbd87 100644
--- a/xfree86.cf
+++ b/xfree86.cf
@@ -2034,6 +2034,12 @@ XFREE86JAPANESEDOCDIR = $(DOCDIR)/Japanese
 # endif
 #endif
 
+#if HasGcc2 && defined(OpenRISC1000Architecture)
+# ifndef DefaultGcc2OpenRISC1000Opt
+#  define DefaultGcc2OpenRISC1000Opt -O2 GccAliasingArgs
+# endif
+#endif
+
 #if HasGcc2 && defined(Ppc64Architecture)
 # ifndef DefaultGcc2Ppc64Opt
 #  define DefaultGcc2Ppc64Opt -O2 GccAliasingArgs
diff --git a/xorg.cf b/xorg.cf
index 8ea5715..3b0f10b 100644
--- a/xorg.cf
+++ b/xorg.cf
@@ -1591,6 +1591,12 @@ XFREE86JAPANESEDOCDIR = $(DOCDIR)/Japanese
 # endif
 #endif
 
+#if HasGcc2 && defined(OpenRISC1000Architecture)
+# ifndef DefaultGcc2OpenRISC1000Opt
+#  define DefaultGcc2OpenRISC1000Opt -O2 GccAliasingArgs
+# endif
+#endif
+
 #if HasGcc2 && defined(PpcArchitecture)
 # ifndef DefaultGcc2PpcOpt
 #  define DefaultGcc2PpcOpt -O2 GccAliasingArgs
-- 
2.1.0.rc1


--- End Message ---
--- Begin Message ---
Source: xutils-dev
Source-Version: 1:7.7+5

We believe that the bug you reported is fixed in the latest version of
xutils-dev, 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 760419@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Aaltonen <tjaalton@debian.org> (supplier of updated xutils-dev 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 26 Jan 2016 15:17:46 +0200
Source: xutils-dev
Binary: xutils-dev
Architecture: source amd64
Version: 1:7.7+5
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Changed-By: Timo Aaltonen <tjaalton@debian.org>
Description:
 xutils-dev - X Window System utility programs for development
Closes: 760419 789964
Changes:
 xutils-dev (1:7.7+5) unstable; urgency=medium
 .
   [ Andreas Boll ]
   * xorg-cf-files 1.0.6.
     - Adds support for OpenRISC 1000 (or1k) (Closes: #760419).
     - Uses gzip -n to not save the timestamps. (Closes: #789964).
   * Update 04_xutils-dev-debian.diff for new xorg-cf-files.
   * Remove reference to xsfbs in README.source.
   * Bump Standards-Version to 3.9.6 (no changes).
   * Add a lintian override for extra-license-file
     usr/lib/X11/config/bsd.cf.
Checksums-Sha1:
 426387bd590f07dec8fa2458f583a369496d5ffb 1640 xutils-dev_7.7+5.dsc
 ccfd85bab28275907630f05b9305448930db2453 1217121 xutils-dev_7.7+5.tar.gz
 867a73096e9b673b114e4fc200f206e9dcfa69aa 61384 xutils-dev-dbgsym_7.7+5_amd64.deb
 050091a7f7d217aa5219e3c41cf3db4cccfc9c6f 240990 xutils-dev_7.7+5_amd64.deb
Checksums-Sha256:
 778eaeb1fcfc59ddc7dcd04ae6b8215ae0ce7ef77c2afaf4edcb55072d816aa9 1640 xutils-dev_7.7+5.dsc
 757a44723868b5568340aa13ab4f9d4b1f178f14d9c29434cf3fa462f2f16580 1217121 xutils-dev_7.7+5.tar.gz
 f79a3ca1547658598b157fd694a39aaf41465d57941670a31f3893e89082e26d 61384 xutils-dev-dbgsym_7.7+5_amd64.deb
 d4bd1cec7879f8414524fee40b30d944cd006e719b8fbdd3b677bdbd3459924e 240990 xutils-dev_7.7+5_amd64.deb
Files:
 216534454542d255b47be3cbd4b1a216 1640 x11 optional xutils-dev_7.7+5.dsc
 6534f0f39389e61ed4898aff8a6f9c29 1217121 x11 optional xutils-dev_7.7+5.tar.gz
 e9cfa7e83150370cade9a5ebd09ec4f4 61384 debug extra xutils-dev-dbgsym_7.7+5_amd64.deb
 6aa7a610d7c88fbe5a4bf628af8c92ef 240990 x11 optional xutils-dev_7.7+5_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJWp3PHAAoJEMtwMWWoiYTcg/EQAJjiwDEoaFyXMLNwua++5LZI
G4XjWHggpw8agebOKShg49/KNf60WDTaRqigr/FKvBiIWIZowUSgXsrLMeoD/WhN
/EMlda1Ne97Or1rujQYBVTUR2fhMu2On+UwK70vp3g86sW68/s1928fKXgJLCDR9
jwHG2IxhwI6ZIrhXDQW9x86Rd7cLVdoOnS6oAK5ze/7uL7M5VX615jiV1GLSKuqz
vEp6LpP/bDXqdKzUotdAnPSppAfUCsw0y2CoginzagYqf/FSAs5K8Y9E5tfgTjaF
WqU7WDK+rj6TqvvTrVbLEaYJUq7NGnodc5W/rOoIVxDLl8QJYRBeojTVpi3+xqav
kdy0SFfsL4PsE9iie0kzEYViH7AteX8s0ugGZGh/dTHdE/SlnRLlfi/gyqC5Aoej
MgamINSn1vKOZ2DcczBbiNV0KVKYCwMOUnZJ9V8ePjb8pqxfXMcpypNg33Csr8T3
LjAqk75A6N04zV5cPZJZ1RksCCryFBVF9/H5ZbPOV/YoBSJiRlxozVWm3c3WB7Bq
hAbViBdy92KbYacNdSRSViYQIIc78NSi1H4SOvlJaGc5KST+jqouJLdztLZ2bbnb
b95sHbZHKAwgU+u25M95hUZQymL1Bfq6E8equUDowTPbj9TSSWo+jDpvQK9XGP71
7nv/NUiFZIxmBX3KQ656
=BXto
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: