Package: nqp / 2014.07-3

Metadata

Package Version Patches format
nqp 2014.07-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01_fix example interpreter not absolute.patch | (download)

examples/fib.nqp | 2 1 + 1 - 0 !
examples/hello_world.nqp | 2 1 + 1 - 0 !
examples/json.nqp | 2 1 + 1 - 0 !
examples/loops.nqp | 2 1 + 1 - 0 !
4 files changed, 4 insertions(+), 4 deletions(-)

 use absolute interpreter in examples
02_fix version.patch | (download)

tools/build/gen-version.pl | 6 0 + 6 - 0 !
1 file changed, 6 deletions(-)

 do not fetch upstream version from git
04_use dpkg arch in dyncall conf.patch | (download)

3rdparty/dyncall/configure | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 use dpkg-architecture to guess the build os and arch
 This is to avoid misbuilding on e.g. chroots.
06_disable bigint tests.patch | (download)

t/nqp/60-bigint.t | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 disable failing bigint tests
07_disable serialization tests.patch | (download)

t/serialization/01-basic.t | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 disable serialization tests to avoid ftbfs on mipsel
force dyncall cflags | (download)

3rdparty/dyncall/configure | 9 4 + 5 - 0 !
1 file changed, 4 insertions(+), 5 deletions(-)

 force dyncall compilation to use cflags
 this patch forces dyncall to be compiled with CFLAGS=-fPIC.
 .
 As a bonus, this also avoid dyncall to be compiled 
 with nqp's CFLAGS. dyncall cannot compile with
 the strict compilation flags used by nqp
skip bad failure test | (download)

t/nqp/19-file-ops.t | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 skip bad failure test
 One failure test actually fails, but the error is not
 trapped by the test and the test dies. This 
 patch works around the issue. This patch needs to be
 assessed for next nqp release.