Re: [oi-dev] inkscape calls gcc7 and 10

2023-07-04 Thread Udo Grabowski (IMK)

On 04/07/2023 11:08, Udo Grabowski (IMK) wrote:

On 04/07/2023 10:53, Marcel Telka wrote:

On Tue, Jul 04, 2023 at 10:20:32AM +0200, Udo Grabowski (IMK) wrote:

Hi,
the story with the mixup continues, this time inkscape.
Crashes, shows both gcc/7 and gcc/10


The inkscape's problems are basically these:

$ ldd $(which inkscape) | egrep 'not found|gcc'
libstdc++.so.6 =>/usr/gcc/10/lib/amd64/libstdc++.so.6
libgsl.so.23 =>  (file not found)
libgomp.so.1 =>  /usr/gcc/10/lib/amd64/libgomp.so.1
libgcc_s.so.1 => /usr/gcc/10/lib/amd64/libgcc_s.so.1
libstdc++.so.6 =>/usr/gcc/7/lib/amd64/libstdc++.so.6
libgcc_s.so.1 => /usr/gcc/7/lib/amd64/libgcc_s.so.1
$

The gcc/7 requirement is caused by the library/c++/libwpd package and
the missing libgsl.so.23 library is caused by the image/editor/inkscape
package.  Both packages needs to be rebuild.

PRs are welcome.


HTH.



Indeed, missed the gsl:

Installing per pkgin gives libgsl.so.27, symlinking it as libgsl.so.23
into /usr/local/lib/amd64 and setting LD_LIBRARY_PATH to

env
LD_LIBRARY_PATH=/usr/gcc/10/lib/amd64:/usr/lib/amd64:/usr/lib/mps/amd64:/usr/local/lib/amd64
/usr/bin/inkscape

finally starts inkscape ! Ugly hack, of course ...


... and, if you used an older version of inkscape before, it crashes
on the old .config/inkscape, move that away.

--
Dr.Udo Grabowski   Inst.f.Meteorology & Climate Research IMK-ASF-SAT
http://www.imk-asf.kit.edu/english/sat.php
KIT - Karlsruhe Institute of Technology   http://www.kit.edu
Postfach 3640,76021 Karlsruhe,Germany T:(+49)721 608-26026 F:-926026



smime.p7s
Description: S/MIME Cryptographic Signature
___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev


Re: [oi-dev] inkscape calls gcc7 and 10

2023-07-04 Thread Udo Grabowski (IMK)

On 04/07/2023 10:53, Marcel Telka wrote:

On Tue, Jul 04, 2023 at 10:20:32AM +0200, Udo Grabowski (IMK) wrote:

Hi,
the story with the mixup continues, this time inkscape.
Crashes, shows both gcc/7 and gcc/10


The inkscape's problems are basically these:

$ ldd $(which inkscape) | egrep 'not found|gcc'
libstdc++.so.6 =>/usr/gcc/10/lib/amd64/libstdc++.so.6
libgsl.so.23 =>  (file not found)
libgomp.so.1 =>  /usr/gcc/10/lib/amd64/libgomp.so.1
libgcc_s.so.1 => /usr/gcc/10/lib/amd64/libgcc_s.so.1
libstdc++.so.6 =>/usr/gcc/7/lib/amd64/libstdc++.so.6
libgcc_s.so.1 => /usr/gcc/7/lib/amd64/libgcc_s.so.1
$

The gcc/7 requirement is caused by the library/c++/libwpd package and
the missing libgsl.so.23 library is caused by the image/editor/inkscape
package.  Both packages needs to be rebuild.

PRs are welcome.


HTH.



Indeed, missed the gsl:

Installing per pkgin gives libgsl.so.27, symlinking it as libgsl.so.23
into /usr/local/lib/amd64 and setting LD_LIBRARY_PATH to

env 
LD_LIBRARY_PATH=/usr/gcc/10/lib/amd64:/usr/lib/amd64:/usr/lib/mps/amd64:/usr/local/lib/amd64 
/usr/bin/inkscape


finally starts inkscape ! Ugly hack, of course ...
--
Dr.Udo Grabowski   Inst.f.Meteorology & Climate Research IMK-ASF-SAT
http://www.imk-asf.kit.edu/english/sat.php
KIT - Karlsruhe Institute of Technology   http://www.kit.edu
Postfach 3640,76021 Karlsruhe,Germany T:(+49)721 608-26026 F:-926026



smime.p7s
Description: S/MIME Cryptographic Signature
___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev


Re: [oi-dev] inkscape calls gcc7 and 10

2023-07-04 Thread Udo Grabowski (IMK)

On 04/07/2023 10:20, Udo Grabowski (IMK) wrote:

Hi,
the story with the mixup continues, this time inkscape.
Crashes, shows both gcc/7 and gcc/10

But trying to fix this with

LD_LIBRARY_PATH=/usr/gcc/10/lib/amd64 /usr/bin/inkscape

still crashes somewhere in gcc, so possible other indirect calls:



Found some more:

ro ~ # ldd /usr/lib/amd64/libwpg-0.3.so | grep gcc
 libstdc++.so.6 =>/usr/gcc/10/lib/amd64/libstdc++.so.6
 libgcc_s.so.1 => /usr/gcc/10/lib/amd64/libgcc_s.so.1
 libstdc++.so.6 =>/usr/gcc/7/lib/amd64/libstdc++.so.6
 libgcc_s.so.1 => /usr/gcc/7/lib/amd64/libgcc_s.so.1


ro ~ # ldd /usr/lib/amd64/libwpd-0.10.so | grep gcc
 libstdc++.so.6 =>/usr/gcc/7/lib/amd64/libstdc++.so.6
 libgcc_s.so.1 => /usr/gcc/7/lib/amd64/libgcc_s.so.1
 libstdc++.so.6 =>/usr/gcc/10/lib/amd64/libstdc++.so.6
 libgcc_s.so.1 => /usr/gcc/10/lib/amd64/libgcc_s.so.1




 (dbx) run
Running: inkscape
(process id 9798)
Reading libintl.so.1
Reading libpcre2-8.so.0.11.2
Reading libgiomm-2.4.so.1.3.0
Reading libpangomm-1.4.so.1.0.30
Reading libgmodule-2.0.so.0.7400.7
Reading libpangocairo-1.0.so.0.5000.14
Reading libXfixes.so.1.0.0
Reading libatk-1.0.so.0.23809.1
Reading libgdk_pixbuf-2.0.so.0.3612.0
Reading libpangoft2-1.0.so.0.5000.14
Reading libfontconfig.so.1.12.0
Reading libpango-1.0.so.0.5000.14
Reading libXrender.so.1.3.0
Reading libXinerama.so.1.0.0
Reading libXrandr.so.2.2.0
Reading libXcursor.so.1.0.2
Reading libXcomposite.so.1.0.0
Reading libXdamage.so.1.1.0
Reading libz.so.1.2.13
Reading liblzma.so.5.4.3
Reading libmp.so.2
Reading libmd.so.1
Reading libharfbuzz.so.0.60730.0
Reading libfreetype.so.6.20.0
Reading libfribidi.so.0.4.0
Reading libthai.so.0.3.1
Reading libexpat.so.1.8.10
Reading libresolv.so.2
Reading libpixman-1.so.0.42.2
Reading libdl.so.1
Reading libpng16.so.16.40.0
Reading libX11-xcb.so.1.0.0
Reading libgraphite2.so.3.2.1
Reading libXau.so.6.0.0
Reading libXdmcp.so.6.0.0
Reading libbz2.so.1
Reading libbrotlidec.so.1.0.9
Reading libbrotlicommon.so.1.0.9
Reading libdatrie.so.1.4.0
Reading libgnomevfs-2.so.0.2400.4
Reading liblcms2.so.2.0.15
Reading libpoppler-glib.so.8.9.0
Reading libwpg-0.3.so.3.0.4
Reading librevenge-0.0.so.0.0.5
Reading librevenge-stream-0.0.so.0.0.5
Reading libvisio-0.1.so.1.0.7
Reading libcdr-0.1.so.1.0.7
Reading libpotrace.so.0.0.6
Reading libgtkspell.so.0.0.0
Reading libaspell.so.15.3.1
Reading libxslt.so.1.1.37
Reading libgomp.so.1.0.0
Reading libgconf-2.so.4.1.5
Reading libORBit-2.so.0.1.0
Reading libdbus-glib-1.so.2.3.5
Reading libdbus-1.so.3.19.17
Reading libssl.so.1.0.0
Reading libcrypto.so.1.0.0
Reading libwpd-0.10.so.10.0.3
Reading libicuuc.so.72.1
Reading libicudata.so.72.1
Reading libicui18n.so.72.1
Reading libenchant-2.so.2.5.0
Reading libbsm.so.1
Reading libsecdb.so.1
Reading libtsol.so.2
Reading libinetutil.so.1
Reading libscf.so.1
Reading libuutil.so.1
Reading libgen.so.1
Reading libnvpair.so.1
Reading libsmbios.so.1
Reading libdevinfo.so.1
Reading libsec.so.1
Reading libavl.so.1
Reading libidmap.so.1
Reading libtiff.so.6.0.1
Reading libnss3.so
Reading libnssutil3.so
Reading libplds4.so
Reading libnspr4.so
Reading libsmime3.so
Reading libopenjp2.so.2.5.0
Reading libwebp.so.7.1.6
Reading libzstd.so.1.5.5
Reading libplc4.so
Reading libsharpyuv.so.0.0.0
Reading libMagickCore-6.Q16.so.7.0.0
Reading libMagickWand-6.Q16.so.7.0.0
Reading libltdl.so.7.3.2
Reading libthread.so.1
Reading UTF-8%646.so
t@1 (l@1) signal SEGV (no mapping at the fault address) in GC_SysVGetDataStart
at 0x5fffae161332
0x5fffae161332: GC_SysVGetDataStart+0x0082: lock addq  %rdx,(%rax)
(dbx) where
current thread: t@1
=>[1] GC_SysVGetDataStart(0x5fffae244b00, 0x7fffbfffee90, 0x0, 0x5fffae244be0,
0x60, 0x5fffacb12a80), at 0x5fffae161332
  [2] GC_init(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x5fffae161767
  [3] Inkscape::GC::_GLOBAL__N_1::do_init(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at
0x5fffafa5cf04
  [4] main(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x40c062
  [5] _start_crt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x4072c7



___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev




--
Dr.Udo Grabowski   Inst.f.Meteorology & Climate Research IMK-ASF-SAT
http://www.imk-asf.kit.edu/english/sat.php
KIT - Karlsruhe Institute of Technology   http://www.kit.edu
Postfach 3640,76021 Karlsruhe,Germany T:(+49)721 608-26026 F:-926026



smime.p7s
Description: S/MIME Cryptographic Signature
___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev


Re: [oi-dev] inkscape calls gcc7 and 10

2023-07-04 Thread Marcel Telka
On Tue, Jul 04, 2023 at 10:20:32AM +0200, Udo Grabowski (IMK) wrote:
> Hi,
> the story with the mixup continues, this time inkscape.
> Crashes, shows both gcc/7 and gcc/10

The inkscape's problems are basically these:

$ ldd $(which inkscape) | egrep 'not found|gcc'
libstdc++.so.6 =>/usr/gcc/10/lib/amd64/libstdc++.so.6
libgsl.so.23 =>  (file not found)
libgomp.so.1 =>  /usr/gcc/10/lib/amd64/libgomp.so.1
libgcc_s.so.1 => /usr/gcc/10/lib/amd64/libgcc_s.so.1
libstdc++.so.6 =>/usr/gcc/7/lib/amd64/libstdc++.so.6
libgcc_s.so.1 => /usr/gcc/7/lib/amd64/libgcc_s.so.1
$

The gcc/7 requirement is caused by the library/c++/libwpd package and
the missing libgsl.so.23 library is caused by the image/editor/inkscape
package.  Both packages needs to be rebuild.

PRs are welcome.


HTH.

-- 
+---+
| Marcel Telka   e-mail:   mar...@telka.sk  |
|homepage: http://telka.sk/ |
+---+

___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev


[oi-dev] inkscape calls gcc7 and 10

2023-07-04 Thread Udo Grabowski (IMK)

Hi,
the story with the mixup continues, this time inkscape.
Crashes, shows both gcc/7 and gcc/10

But trying to fix this with

LD_LIBRARY_PATH=/usr/gcc/10/lib/amd64 /usr/bin/inkscape

still crashes somewhere in gcc, so possible other indirect calls:

 (dbx) run
Running: inkscape
(process id 9798)
Reading libintl.so.1
Reading libpcre2-8.so.0.11.2
Reading libgiomm-2.4.so.1.3.0
Reading libpangomm-1.4.so.1.0.30
Reading libgmodule-2.0.so.0.7400.7
Reading libpangocairo-1.0.so.0.5000.14
Reading libXfixes.so.1.0.0
Reading libatk-1.0.so.0.23809.1
Reading libgdk_pixbuf-2.0.so.0.3612.0
Reading libpangoft2-1.0.so.0.5000.14
Reading libfontconfig.so.1.12.0
Reading libpango-1.0.so.0.5000.14
Reading libXrender.so.1.3.0
Reading libXinerama.so.1.0.0
Reading libXrandr.so.2.2.0
Reading libXcursor.so.1.0.2
Reading libXcomposite.so.1.0.0
Reading libXdamage.so.1.1.0
Reading libz.so.1.2.13
Reading liblzma.so.5.4.3
Reading libmp.so.2
Reading libmd.so.1
Reading libharfbuzz.so.0.60730.0
Reading libfreetype.so.6.20.0
Reading libfribidi.so.0.4.0
Reading libthai.so.0.3.1
Reading libexpat.so.1.8.10
Reading libresolv.so.2
Reading libpixman-1.so.0.42.2
Reading libdl.so.1
Reading libpng16.so.16.40.0
Reading libX11-xcb.so.1.0.0
Reading libgraphite2.so.3.2.1
Reading libXau.so.6.0.0
Reading libXdmcp.so.6.0.0
Reading libbz2.so.1
Reading libbrotlidec.so.1.0.9
Reading libbrotlicommon.so.1.0.9
Reading libdatrie.so.1.4.0
Reading libgnomevfs-2.so.0.2400.4
Reading liblcms2.so.2.0.15
Reading libpoppler-glib.so.8.9.0
Reading libwpg-0.3.so.3.0.4
Reading librevenge-0.0.so.0.0.5
Reading librevenge-stream-0.0.so.0.0.5
Reading libvisio-0.1.so.1.0.7
Reading libcdr-0.1.so.1.0.7
Reading libpotrace.so.0.0.6
Reading libgtkspell.so.0.0.0
Reading libaspell.so.15.3.1
Reading libxslt.so.1.1.37
Reading libgomp.so.1.0.0
Reading libgconf-2.so.4.1.5
Reading libORBit-2.so.0.1.0
Reading libdbus-glib-1.so.2.3.5
Reading libdbus-1.so.3.19.17
Reading libssl.so.1.0.0
Reading libcrypto.so.1.0.0
Reading libwpd-0.10.so.10.0.3
Reading libicuuc.so.72.1
Reading libicudata.so.72.1
Reading libicui18n.so.72.1
Reading libenchant-2.so.2.5.0
Reading libbsm.so.1
Reading libsecdb.so.1
Reading libtsol.so.2
Reading libinetutil.so.1
Reading libscf.so.1
Reading libuutil.so.1
Reading libgen.so.1
Reading libnvpair.so.1
Reading libsmbios.so.1
Reading libdevinfo.so.1
Reading libsec.so.1
Reading libavl.so.1
Reading libidmap.so.1
Reading libtiff.so.6.0.1
Reading libnss3.so
Reading libnssutil3.so
Reading libplds4.so
Reading libnspr4.so
Reading libsmime3.so
Reading libopenjp2.so.2.5.0
Reading libwebp.so.7.1.6
Reading libzstd.so.1.5.5
Reading libplc4.so
Reading libsharpyuv.so.0.0.0
Reading libMagickCore-6.Q16.so.7.0.0
Reading libMagickWand-6.Q16.so.7.0.0
Reading libltdl.so.7.3.2
Reading libthread.so.1
Reading UTF-8%646.so
t@1 (l@1) signal SEGV (no mapping at the fault address) in GC_SysVGetDataStart 
at 0x5fffae161332

0x5fffae161332: GC_SysVGetDataStart+0x0082: lock addq  %rdx,(%rax)
(dbx) where
current thread: t@1
=>[1] GC_SysVGetDataStart(0x5fffae244b00, 0x7fffbfffee90, 0x0, 0x5fffae244be0, 
0x60, 0x5fffacb12a80), at 0x5fffae161332

  [2] GC_init(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x5fffae161767
  [3] Inkscape::GC::_GLOBAL__N_1::do_init(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 
0x5fffafa5cf04

  [4] main(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x40c062
  [5] _start_crt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0), at 0x4072c7

--
Dr.Udo Grabowski   Inst.f.Meteorology & Climate Research IMK-ASF-SAT
http://www.imk-asf.kit.edu/english/sat.php
KIT - Karlsruhe Institute of Technology   http://www.kit.edu
Postfach 3640,76021 Karlsruhe,Germany T:(+49)721 608-26026 F:-926026



smime.p7s
Description: S/MIME Cryptographic Signature
___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev