[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while
From: |
Markus Mützel |
Subject: |
[Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb" |
Date: |
Sat, 15 Oct 2022 08:22:23 -0400 (EDT) |
Follow-up Comment #9, bug #61393 (project octave):
With the attached patch 'librsb-1-setenv.patch', the compilation of librsb
finishes.
However, trying to compile the sparsersb package with that version of the
library failed with:
x86_64-w64-mingw32-g++
-I/home/osboxes/mxe-octave-stable/usr/x86_64-w64-mingw32/include/octave-7.2.1/octave/..
-I/home/osboxes/mxe-octave-stable/usr/x86_64-w64-mingw32/include/octave-7.2.1/octave
-I/home/osboxes/mxe-octave-stable/usr/x86_64-w64-mingw32/include -pthread
-fopenmp -I/home/osboxes/mxe-octave-stable/usr/x86_64-w64-mingw32/include/
-DHAVE_OCTAVE_VALUE_ISCOMPLEX -std=gnu++11 -g -o sparsersb.oct
/tmp/oct-K5T4Gq.o -shared -Wl,--export-all-symbols -Wl,--enable-auto-import
-Wl,--enable-runtime-pseudo-reloc
-L/home/osboxes/mxe-octave-stable/usr/x86_64-w64-mingw32/lib
-L/home/osboxes/mxe-octave-stable/usr/x86_64-w64-mingw32/lib -lrsb
-L/home/osboxes/mxe-octave-stable/usr/x86_64-w64-mingw32/lib
-L/home/osboxes/mxe-octave-stable/usr/x86_64-w64-mingw32/lib -lrsb
-L/home/osboxes/mxe-octave-stable/usr/x86_64-w64-mingw32/lib/octave/7.2.1
-loctinterp -loctave
-Wl,-rpath-link,"/home/osboxes/mxe-octave-stable/usr/x86_64-w64-mingw32/lib"
-L"/home/osboxes/mxe-octave-stable/usr/x86_64-w64-mingw32/lib"
-L"/home/osboxes/mxe-octave-stable/usr/x86_64-w64-mingw32/qt5/lib"
-Wl,--export-all-symbols
/home/osboxes/mxe-octave-stable/usr/bin/x86_64-w64-mingw32-ld:
/home/osboxes/mxe-octave-stable/usr/x86_64-w64-mingw32/lib/librsb.a(librsb_base_la-rsb_mio.o):
in function `rsb__util_mm_info_matrix_f':
/home/osboxes/mxe-octave-stable/tmp-librsb/librsb-1.3.0.1/rsb_mio.c:136:
undefined reference to `gzopen'
/home/osboxes/mxe-octave-stable/usr/bin/x86_64-w64-mingw32-ld:
/home/osboxes/mxe-octave-stable/tmp-librsb/librsb-1.3.0.1/rsb_mio.c:153:
undefined reference to `gzclose'
/home/osboxes/mxe-octave-stable/usr/bin/x86_64-w64-mingw32-ld:
/home/osboxes/mxe-octave-stable/tmp-librsb/librsb-1.3.0.1/rsb_mio.c:247:
undefined reference to `gzclose'
/home/osboxes/mxe-octave-stable/usr/bin/x86_64-w64-mingw32-ld:
/home/osboxes/mxe-octave-stable/tmp-librsb/librsb-1.3.0.1/rsb_mio.c:165:
undefined reference to `gzclose'
/home/osboxes/mxe-octave-stable/usr/bin/x86_64-w64-mingw32-ld:
/home/osboxes/mxe-octave-stable/tmp-librsb/librsb-1.3.0.1/rsb_mio.c:165:
undefined reference to `gzclose'
/home/osboxes/mxe-octave-stable/usr/bin/x86_64-w64-mingw32-ld:
/home/osboxes/mxe-octave-stable/usr/x86_64-w64-mingw32/lib/librsb.a(librsb_base_la-rsb_mio.o):
in function `rsb__fscanf':
/home/osboxes/mxe-octave-stable/tmp-librsb/librsb-1.3.0.1/rsb_mio.c:293:
undefined reference to `gzgets'
And more similar errors.
With the additional patch 'librsb-2-config.patch', it is now continuing to
compile.
I only skimmed through those files. So, I'm not completely sure if those fixes
are correct. And I haven't tested yet if the results actually work.
I'll write again once compilation has finished, and I could run some tests.
(file #53857, file #53858)
_______________________________________________________
Additional Item Attachment:
File name: librsb-1-setenv.patch Size:1 KB
<https://file.savannah.gnu.org/file/librsb-1-setenv.patch?file_id=53857>
File name: librsb-2-config.patch Size:0 KB
<https://file.savannah.gnu.org/file/librsb-2-config.patch?file_id=53858>
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?61393>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", dezperado, 2022/10/12
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", Markus Mützel, 2022/10/13
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", dezperado, 2022/10/13
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", Markus Mützel, 2022/10/13
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", dezperado, 2022/10/13
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", Markus Mützel, 2022/10/14
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", dezperado, 2022/10/14
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", Markus Mützel, 2022/10/14
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb",
Markus Mützel <=
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", Markus Mützel, 2022/10/15
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", Markus Mützel, 2022/10/15
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", dezperado, 2022/10/16
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", Markus Mützel, 2022/10/16
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", Markus Mützel, 2022/10/17
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", Markus Mützel, 2022/10/17
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", dezperado, 2022/10/17
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", dezperado, 2022/10/17
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", dezperado, 2022/10/17
- [Octave-bug-tracker] [bug #61393] [octave forge] (sparsersb) Crash while "pkg test sparsersb", dezperado, 2022/10/17