[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Pkg-octave-devel] Packaging Octave 3.8



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

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: