Your message dated Sun, 11 Jan 2009 01:02:03 +0000
with message-id <[email protected]>
and subject line Bug#307927: fixed in stlport4.6 4.6.2-4
has caused the Debian Bug report #307927,
regarding FTBFS on kfreebsd-gnu
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 [email protected]
immediately.)
--
307927: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=307927
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: stlport4.6
Version: 4.6.2-2
Severity: wishlist
Tags: patch
Fails to build on kfreebsd-gnu. I'm attaching a patch, could you please
forward it
to upstream?
Thanks
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: kfreebsd-i386 (i686)
Kernel: GNU/kFreeBSD 5.3-9
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) (ignored: LC_ALL set to C)
diff -ur stlport4.6-4.6.2.old/src/time_facets.cpp stlport4.6-4.6.2/src/time_facets.cpp
--- stlport4.6-4.6.2.old/src/time_facets.cpp 2003-11-02 09:58:50.000000000 +0100
+++ stlport4.6-4.6.2/src/time_facets.cpp 2005-05-06 15:46:38.000000000 +0200
@@ -268,7 +268,7 @@
#ifdef __GNUC__
// fbp : at least on SUN
-# if defined ( _STLP_UNIX ) && ! defined (__linux__)
+# if defined ( _STLP_UNIX ) && ! defined (__linux__) && !defined(__GLIBC__)
# define __USE_BSD 1
# endif
diff -ur stlport4.6-4.6.2.old/stlport/config/stl_como.h stlport4.6-4.6.2/stlport/config/stl_como.h
--- stlport4.6-4.6.2.old/stlport/config/stl_como.h 2003-11-02 09:59:11.000000000 +0100
+++ stlport4.6-4.6.2/stlport/config/stl_como.h 2005-05-06 13:30:25.000000000 +0200
@@ -63,7 +63,7 @@
//
-#ifdef __linux__
+#if defined(__linux__) || defined(__GLIBC__)
# define _STLP_NO_NATIVE_MBSTATE_T 1
# define _STLP_NO_NATIVE_WIDE_FUNCTIONS 1
diff -ur stlport4.6-4.6.2.old/stlport/config/stl_gcc.h stlport4.6-4.6.2/stlport/config/stl_gcc.h
--- stlport4.6-4.6.2.old/stlport/config/stl_gcc.h 2005-05-06 16:22:47.000000000 +0200
+++ stlport4.6-4.6.2/stlport/config/stl_gcc.h 2005-05-06 13:31:21.000000000 +0200
@@ -3,7 +3,7 @@
*/
/* Systems having GLIBC installed have different traits */
-#if ! defined (_STLP_USE_GLIBC) && ( defined (__linux__) || defined (__CYGWIN__) )
+#if ! defined (_STLP_USE_GLIBC) && ( defined (__linux__) || defined(__GLIBC__) || defined (__CYGWIN__) )
# define _STLP_USE_GLIBC
#endif
@@ -87,7 +87,7 @@
#endif
# define _STLP_NO_NATIVE_WIDE_FUNCTIONS 1
# define _STLP_NO_NATIVE_WIDE_STREAMS 1
-# elif defined(__linux__)
+# elif defined(__linux__) || defined(__GLIBC__)
# define _STLP_NO_NATIVE_WIDE_FUNCTIONS 1
# define _STLP_NO_NATIVE_WIDE_STREAMS 1
# elif defined (__sun)
diff -ur stlport4.6-4.6.2.old/stlport/config/stl_kai.h stlport4.6-4.6.2/stlport/config/stl_kai.h
--- stlport4.6-4.6.2.old/stlport/config/stl_kai.h 2003-11-02 09:59:11.000000000 +0100
+++ stlport4.6-4.6.2/stlport/config/stl_kai.h 2005-05-06 15:48:16.000000000 +0200
@@ -41,7 +41,7 @@
// this is multiplatform compiler, so here should go system-dependant section
// This really should be in platform-specific files, like stl_solaris.h
-# ifdef __linux__
+# if defined(__linux__) || defined(__GLIBC__)
# define _STLP_NO_NATIVE_WIDE_STREAMS 1
# define _STLP_NO_NATIVE_WIDE_FUNCTIONS 1
# elif defined (__sun) || defined (sun)
diff -ur stlport4.6-4.6.2.old/stlport/stl/_config.h stlport4.6-4.6.2/stlport/stl/_config.h
--- stlport4.6-4.6.2.old/stlport/stl/_config.h 2004-02-05 00:29:55.000000000 +0100
+++ stlport4.6-4.6.2/stlport/stl/_config.h 2005-05-06 13:27:58.000000000 +0200
@@ -166,9 +166,9 @@
# endif
/* Operating system recognition (basic) */
-# if defined (__unix) || defined (__linux__) || defined (__QNX__) || defined (_AIX) || defined (__NetBSD__) || defined (__Lynx__)
+# if defined (__unix) || defined (__linux__) || defined(__GLIBC__) || defined (__QNX__) || defined (_AIX) || defined (__NetBSD__) || defined (__Lynx__)
# define _STLP_UNIX 1
-# if defined (__linux__) && ! defined (_STLP_USE_GLIBC)
+# if (defined (__linux__) || defined(__GLIBC__)) && ! defined (_STLP_USE_GLIBC)
# define _STLP_USE_GLIBC 1
# endif
# elif defined(macintosh) || defined (_MAC)
@@ -262,7 +262,7 @@
# define _STLP_DEC_THREADS
# elif defined (_STLP_WIN32) && ! defined (_STLP_PTHREADS)
# define _STLP_WIN32THREADS 1
-# elif ((defined (__sun) && !defined (__linux__)) \
+# elif ((defined (__sun) && !defined (__linux__) && !defined(__GLIBC__)) \
|| defined(_UITHREADS) ) && !defined(_STLP_PTHREADS)
# define _STLP_UITHREADS
# elif defined (__OS2__)
@@ -280,12 +280,12 @@
# endif /* _REENTRANT */
// warning : pthread_spinlock code was reported not to work on RedHat 3
-# if defined(__linux__) && defined(_STLP_USE_PTHREAD_SPINLOCK)
+# if (defined(__linux__) || defined(__GLIBC__)) && defined(_STLP_USE_PTHREAD_SPINLOCK)
# include <features.h>
# ifndef __USE_XOPEN2K
# undef _STLP_USE_PTHREAD_SPINLOCK
# endif /* __USE_XOPEN2K */
-# endif /* __linux__ && _STLP_PTHREADS */
+# endif /* (__linux__ || __GLIBC__) && _STLP_PTHREADS */
# ifndef _STLP_STATIC_MUTEX
# define _STLP_STATIC_MUTEX _STLP_mutex_base
diff -ur stlport4.6-4.6.2.old/stlport/stl/c_locale.h stlport4.6-4.6.2/stlport/stl/c_locale.h
--- stlport4.6-4.6.2.old/stlport/stl/c_locale.h 2003-11-02 09:59:03.000000000 +0100
+++ stlport4.6-4.6.2/stlport/stl/c_locale.h 2005-05-06 15:47:36.000000000 +0200
@@ -226,7 +226,7 @@
# define _Locale_PRINT _PRINT
# define _Locale_ALPHA (_UPPER|_LOWER)
-# elif defined(_STLP_USE_GLIBC) /* linux, using the gnu compiler */
+# elif defined(_STLP_USE_GLIBC) /* glibc, using the gnu compiler */
/* This section uses macros defined in the gnu libc ctype.h header */
--- End Message ---
--- Begin Message ---
Source: stlport4.6
Source-Version: 4.6.2-4
We believe that the bug you reported is fixed in the latest version of
stlport4.6, which is due to be installed in the Debian FTP archive:
libstlport4.6-dev_4.6.2-4_i386.deb
to pool/main/s/stlport4.6/libstlport4.6-dev_4.6.2-4_i386.deb
libstlport4.6ldbl_4.6.2-4_i386.deb
to pool/main/s/stlport4.6/libstlport4.6ldbl_4.6.2-4_i386.deb
stlport4.6_4.6.2-4.diff.gz
to pool/main/s/stlport4.6/stlport4.6_4.6.2-4.diff.gz
stlport4.6_4.6.2-4.dsc
to pool/main/s/stlport4.6/stlport4.6_4.6.2-4.dsc
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.
Torsten Werner <[email protected]> (supplier of updated stlport4.6 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.8
Date: Sun, 11 Jan 2009 01:25:29 +0100
Source: stlport4.6
Binary: libstlport4.6-dev libstlport4.6ldbl
Architecture: source i386
Version: 4.6.2-4
Distribution: experimental
Urgency: low
Maintainer: Torsten Werner <[email protected]>
Changed-By: Torsten Werner <[email protected]>
Description:
libstlport4.6-dev - STLport C++ class library
libstlport4.6ldbl - STLport C++ class library
Closes: 307927
Changes:
stlport4.6 (4.6.2-4) experimental; urgency=low
.
* Add Vcs and Homepage headers to debian/control.
* Add patch from Robert Millan to fix building on kfreebsd-gnu.
(Closes: #307927)
* Replace ${Source-Version} by ${binary:Version}.
* Remove directory /usr/include/stlport/config/new_compiler/ from binary
package libstlport4.6-dev.
* Update Section field in doc-base file.
* Bump up Standards-Version: 3.8.0.
* Add a lintian override because the package name does not match the SONAME.
* Update Build-Depends to debhelper 6 (because of dh_lintian) and set compat
level to 6.
Checksums-Sha1:
7438ba897a98704ca0ae58e82454a7e0646b3b5d 1191 stlport4.6_4.6.2-4.dsc
41dc2c0d6d7428265ab638e458eebd79fa3a7867 7024 stlport4.6_4.6.2-4.diff.gz
5a06989831674ab5c8cf8d7fad83bd907502b629 912490
libstlport4.6-dev_4.6.2-4_i386.deb
d9fb5413fd5eb6ad54f414582c74207c0c367ebc 281420
libstlport4.6ldbl_4.6.2-4_i386.deb
Checksums-Sha256:
832c979130f0a056b59fe8e5337dce68874817dbff995d4bbeb36d3cf48ae377 1191
stlport4.6_4.6.2-4.dsc
22ab68c28a110cf0567eb847cc38c0c1df2ec4edbd69bf005f5f339f6b569fc5 7024
stlport4.6_4.6.2-4.diff.gz
613dffbc098c6ddec17aca4b00ffcd01c6452cd128c0b4d221c8aa38bc028394 912490
libstlport4.6-dev_4.6.2-4_i386.deb
f824370f2ecd8b7454eb64010342a6b0db94d95016d153deb9dbba5cda1fdecd 281420
libstlport4.6ldbl_4.6.2-4_i386.deb
Files:
fe61705c993d21b4c63a508e4fc17a11 1191 devel optional stlport4.6_4.6.2-4.dsc
360858fae12c6136fd1a953f593006b7 7024 devel optional stlport4.6_4.6.2-4.diff.gz
a2ed6fd55cc97656bb8460279cbd0819 912490 libdevel optional
libstlport4.6-dev_4.6.2-4_i386.deb
563c11e6c7609bd8d7ccabc408d2d882 281420 libs optional
libstlport4.6ldbl_4.6.2-4_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAklpQFUACgkQfY3dicTPjsOGagCdHyUQ/zvKGmR0iVj1UySEP1+/
14gAn2FbiZrGVlYg5oNg4g9kOOaDO44J
=bcZ8
-----END PGP SIGNATURE-----
--- End Message ---