tags 342133 patch thanks The attached patch makes it buildable.
Bastian -- I've already got a female to worry about. Her name is the Enterprise. -- Kirk, "The Corbomite Maneuver", stardate 1514.0
diff -u stlport5-5.0.0/stlport/config/stl_gcc.h stlport5-5.0.0/stlport/config/stl_gcc.h --- stlport5-5.0.0/stlport/config/stl_gcc.h +++ stlport5-5.0.0/stlport/config/stl_gcc.h @@ -495,6 +495,10 @@ # define _STLP_NO_LONG_DOUBLE #endif +#if defined (__s390__) +# define _STLP_NO_LONG_DOUBLE +#endif + /* Local Variables: mode:C++ diff -u stlport5-5.0.0/debian/changelog stlport5-5.0.0/debian/changelog --- stlport5-5.0.0/debian/changelog +++ stlport5-5.0.0/debian/changelog @@ -1,3 +1,11 @@ +stlport5 (5.0.0-1.1) unstable; urgency=low + + * Non-maintainer upload. + * Use endian.h. + * Don't even try to use long double on s390. + + -- Bastian Blank <[EMAIL PROTECTED]> Thu, 29 Dec 2005 11:01:34 +0000 + stlport5 (5.0.0-1) unstable; urgency=low * new upstream version, upload to unstable, closes: #319484 only in patch2: unchanged: --- stlport5-5.0.0.orig/stlport/stl/_config.h +++ stlport5-5.0.0/stlport/stl/_config.h @@ -159,22 +159,12 @@ # define _STLP_DONT_USE_PTR_SPECIALIZATIONS 1 #endif - #if !defined (_STLP_BIG_ENDIAN) && ! defined (_STLP_LITTLE_ENDIAN) -# if defined (_MIPSEB) || defined (__sparc) || defined (_AIX) || \ - defined (__hpux) || defined (macintosh) || defined (_MAC) +# include <endian.h> +# if __BYTE_ORDER == __BIG_ENDIAN # define _STLP_BIG_ENDIAN 1 -# elif defined (__i386) || defined (_M_IX86) || defined (_M_ARM) || \ - defined (__amd64__) || defined (_M_AMD64) || defined (__x86_64__) || \ - defined (__alpha__) +# elif __BYTE_ORDER == __LITTLE_ENDIAN # define _STLP_LITTLE_ENDIAN 1 -# elif defined (__ia64__) - /* itanium allows both settings (for instance via gcc -mbig-endian) - hence a seperate check is required */ -# if defined (__BIG_ENDIAN__) -# define _STLP_BIG_ENDIAN 1 -# else -# define _STLP_LITTLE_ENDIAN 1 -# endif # else # define _STLP_UNKNOWN_ENDIAN 1 # endif