Package: oolite / 1.76.1-2

Metadata

Package Version Patches format
oolite 1.76.1-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
use_byte_order_of_sys_param.patch | (download)

src/Core/OOCPUInfo.h | 11 11 + 0 - 0 !
1 file changed, 11 insertions(+)

 find endianness on every debian architecture
 src/Core/OOCPUInfo.h maintains a hand-made list of architectures of each
 endianness. It uses environment variables when available, I guess this is
 used when hardware supports both. This build process fails for unknown
 architectures (alpha ia64 s390).
 .
 Some systems provide sys/param.h, and among them some define __BYTE_ORDER.
 Upstream avoids this solution as-is since it fails on some of their systems.

Bug-debian: http://bugs.debian.org/614277
debian_version_of_libmozjs.diff | (download)

GNUmakefile | 11 5 + 6 - 0 !
src/Core/Scripting/OOJSScript.m | 35 16 + 19 - 0 !
src/Core/Scripting/OOJavaScriptEngine.m | 2 1 + 1 - 0 !
3 files changed, 22 insertions(+), 26 deletions(-)

 use debian/unstable version of libmozjs
 Upstream downloads libmozjs v4 from a private URL at build time.
 .
 We adapt the source to use 1.8.5 packaged in Debian.
 This part of the work has been forwarded upstream
 but changes have been necessary since.
 .
 JSOPTION_ANONFUNFIX has been removed in mozjs, see
 https://bugzilla.mozilla.org/show_bug.cgi?id=665835
 .