Your message dated Fri, 01 Dec 2006 04:17:04 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#400869: fixed in xprint 1:1.1.99.3+git20060910-7
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: xprint
Severity: important
Version: 1:1.1.99.3+git20060910-6
Tags: patch


Hi,

the current version fails to build on GNU/kFreeBSD.
It needs small change to properly include <byteswap.h>.
Please copy attached patch into debian/patches/ subdir.

The same problem also affect hurd, the patch should fix it also.

It would also be nice if you can ask upstream
to include this change.

Thanks in advance

                        Petr
diff -u xserver/GL/glx/indirect_dispatch_swap.c 
xserver/GL/glx/indirect_dispatch_swap.c
--- xserver/GL/glx/indirect_dispatch_swap.c     2006-09-10 09:50:46.000000000 
+0200
+++ xserver/GL/glx/indirect_dispatch_swap.c     2006-11-29 10:04:42.000000000 
+0100
@@ -28,7 +28,7 @@
 #include <X11/Xmd.h>
 #include <GL/gl.h>
 #include <GL/glxproto.h>
-#ifdef __linux__
+#if defined(__linux__) || defined (__GLIBC__) || defined (__GNU__)
 #include <byteswap.h>
 #elif defined(__OpenBSD__)
 #include <sys/endian.h>
diff -u xserver/GL/glx/indirect_program.c xserver/GL/glx/indirect_program.c
--- xserver/GL/glx/indirect_program.c   2006-09-10 09:50:46.000000000 +0200
+++ xserver/GL/glx/indirect_program.c   2006-11-29 10:04:58.000000000 +0100
@@ -46,7 +46,7 @@
 #include "dispatch.h"
 #include "glapioffsets.h"
 
-#ifdef __linux__
+#if defined(__linux__) || defined (__GLIBC__) || defined (__GNU__) 
 #include <byteswap.h>
 #elif defined(__OpenBSD__)
 #include <sys/endian.h>
diff -u xserver/GL/glx/indirect_reqsize.c xserver/GL/glx/indirect_reqsize.c
--- xserver/GL/glx/indirect_reqsize.c   2006-09-10 09:50:46.000000000 +0200
+++ xserver/GL/glx/indirect_reqsize.c   2006-11-29 10:05:18.000000000 +0100
@@ -31,7 +31,7 @@
 #include "indirect_size.h"
 #include "indirect_reqsize.h"
 
-#if defined(linux)
+#if defined(__linux__) || defined (__GLIBC__) || defined (__GNU__) 
 #  include <byteswap.h>
 #  define SWAP_32(v)  do { (v) = bswap_32(v); } while(0)
 #else
diff -u xserver/GL/glx/indirect_texture_compression.c 
xserver/GL/glx/indirect_texture_compression.c
--- xserver/GL/glx/indirect_texture_compression.c       2006-09-10 
09:50:46.000000000 +0200
+++ xserver/GL/glx/indirect_texture_compression.c       2006-11-29 
10:05:39.000000000 +0100
@@ -39,7 +39,7 @@
 #include "glthread.h"
 #include "dispatch.h"
 
-#ifdef __linux__
+#if defined(__linux__) || defined (__GLIBC__) || defined (__GNU__) 
 #include <byteswap.h>
 #elif defined(__OpenBSD__)
 #include <sys/endian.h>
diff -u xserver/GL/glx/indirect_util.c xserver/GL/glx/indirect_util.c
--- xserver/GL/glx/indirect_util.c      2006-09-10 09:50:46.000000000 +0200
+++ xserver/GL/glx/indirect_util.c      2006-11-29 10:05:54.000000000 +0100
@@ -28,7 +28,7 @@
 #include <X11/Xmd.h>
 #include <GL/gl.h>
 #include <GL/glxproto.h>
-#ifdef __linux__
+#if defined(__linux__) || defined (__GLIBC__) || defined (__GNU__) 
 #include <byteswap.h>
 #elif defined(__OpenBSD__)
 #include <sys/endian.h>
diff -u xserver/GL/glx/swap_interval.c xserver/GL/glx/swap_interval.c
--- xserver/GL/glx/swap_interval.c      2006-09-10 09:50:46.000000000 +0200
+++ xserver/GL/glx/swap_interval.c      2006-11-29 10:06:07.000000000 +0100
@@ -40,7 +40,7 @@
 #include "dispatch.h"
 #include "glapioffsets.h"
 
-#ifdef __linux__
+#if defined(__linux__) || defined (__GLIBC__) || defined (__GNU__) 
 #include <byteswap.h>
 #elif defined(__OpenBSD__)
 #include <sys/endian.h>

--- End Message ---
--- Begin Message ---
Source: xprint
Source-Version: 1:1.1.99.3+git20060910-7

We believe that the bug you reported is fixed in the latest version of
xprint, which is due to be installed in the Debian FTP archive:

xprint-common_1.1.99.3+git20060910-7_all.deb
  to pool/main/x/xprint/xprint-common_1.1.99.3+git20060910-7_all.deb
xprint_1.1.99.3+git20060910-7.diff.gz
  to pool/main/x/xprint/xprint_1.1.99.3+git20060910-7.diff.gz
xprint_1.1.99.3+git20060910-7.dsc
  to pool/main/x/xprint/xprint_1.1.99.3+git20060910-7.dsc
xprint_1.1.99.3+git20060910-7_i386.deb
  to pool/main/x/xprint/xprint_1.1.99.3+git20060910-7_i386.deb



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.
Drew Parsons <[EMAIL PROTECTED]> (supplier of updated xprint 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: SHA1

Format: 1.7
Date: Fri,  1 Dec 2006 14:21:16 +1100
Source: xprint
Binary: xprint xprint-common
Architecture: source i386 all
Version: 1:1.1.99.3+git20060910-7
Distribution: unstable
Urgency: low
Maintainer: Drew Parsons <[EMAIL PROTECTED]>
Changed-By: Drew Parsons <[EMAIL PROTECTED]>
Description: 
 xprint     - Xprint - the X11 print system (binary)
 xprint-common - Xprint - the X11 print system (configuration files)
Closes: 400869
Changes: 
 xprint (1:1.1.99.3+git20060910-7) unstable; urgency=low
 .
   * Patch 50_byteswap.patch enables Xprint with GLX support on Hurd
     and GNU/FreeBSD. Closes: #400869.
Files: 
 1a1c411288e2d5494f9e346bb294b978 1404 x11 optional 
xprint_1.1.99.3+git20060910-7.dsc
 c21b7245804f43cc5f6b1caa00b600d3 233314 x11 optional 
xprint_1.1.99.3+git20060910-7.diff.gz
 d55491db5bdece768d343f300b99a613 245780 x11 optional 
xprint-common_1.1.99.3+git20060910-7_all.deb
 9ba9ca06ed883a30015597605e6890f6 1536858 x11 optional 
xprint_1.1.99.3+git20060910-7_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFb6gRts5wQWQSTkoRAqCwAJ414xcXBtSZDj2KPFPDAOK3kQNXfgCeKbdm
lLyKh9QbB/Xlyi2f0+aOPEE=
=NTUu
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to