[Pkg-octave-devel] Packaging Octave 3.8
Mike Miller
mtmiller at debian.org
Fri Jan 10 05:29:46 UTC 2014
Build error of octave_3.8.0-1 on mipsel:
libinterp/octave-value/ov-int16.cc-tst ................. PASS 6/6
libinterp/octave-value/ov-int32.cc-tst ................. PASS 6/6
libinterp/octave-value/ov-int64.cc-tst ................. PASS 6/6
libinterp/octave-value/ov-int8.cc-tst .................. PASS 6/6
libinterp/octave-value/ov-java.cc-tst ..................panic: Bus error -- stopping myself...
No idea on this one.
Build errors of octave_3.8.0-1 on hurd-i386:
configure: WARNING: llvm-config utility not found. JIT compiler is disabled.
[...]
../libinterp/.libs/liboctinterp.so: undefined reference to `JNI_GetCreatedJavaVMs'
../libinterp/.libs/liboctinterp.so: undefined reference to `JNI_CreateJavaVM'
collect2: error: ld returned 1 exit status
I disabled Java for hurd-i386 and did a successful build on a porterbox.
The error detecting LLVM is due to #734735. With that bug fixed locally
Octave detects LLVM properly and passes all JIT tests. I think the
reason Java is not working is because default-jdk is gcj on hurd. I can
commit my changes to disable Java for hurd if that sounds appropriate.
Do we want to leave LLVM enabled for hurd and assume this is a temporary
condition?
Upgrade error from octave_3.6.4-4+b1 to octave_3.8.0-1, with
octave-control installed:
(Reading database ... 427825 files and directories currently installed.)
Removing octave-control (2.6.1-1) ...
dpkg: liboctave1:amd64: dependency problems, but removing anyway as you requested:
octave depends on liboctave1 (= 3.6.4-4+b1).
Removing liboctave1:amd64 (3.6.4-4+b1) ...
Processing triggers for octave (3.6.4-4+b1) ...
octave: error while loading shared libraries: liboctinterp.so.1: cannot open shared object file: No such file or directory
dpkg: error processing package octave (--remove):
subprocess installed post-installation script returned error exit status 127
Processing triggers for doc-base (0.10.5) ...
Processing 1 removed doc-base file...
Registering documents with scrollkeeper...
Processing triggers for libc-bin (2.17-97) ...
Errors were encountered while processing:
octave
Maybe warrants some more testing once we have octave finalized and get
some other packages built against it staged in experimental.
--
mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 897 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-octave-devel/attachments/20140110/ed5189ec/attachment.sig>
More information about the Pkg-octave-devel
mailing list