octave-bug-tracker
[Top][All Lists]
Advanced

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

[Octave-bug-tracker] [bug #59373] liboctinterp statically linked against


From: Markus Mützel
Subject: [Octave-bug-tracker] [bug #59373] liboctinterp statically linked against hdf5
Date: Wed, 28 Oct 2020 10:14:52 -0400 (EDT)
User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36 Edg/86.0.622.51

Update of bug #59373 (project octave):

                Category:               Libraries => Configuration and Build
System

    _______________________________________________________

Follow-up Comment #1:

Afaict, liboctinterp is not statically linked against hdf5.
However, we are linking with "-Wl,--export-all-symbols". That might be the
reason why all of these symbols (probably not limited to but including the
hdf5 symbols) are exported.

That switch is probably picked up from here:
https://hg.savannah.gnu.org/hgweb/octave/file/b3cd6eb1cca5/configure.ac#l2472

The switch was added there a while back with this change:
https://hg.savannah.gnu.org/hgweb/octave/rev/db4453f40550
configure.ac: fix  building Java support for MinGW
author  Philip Nienhuis <prnienhuis@users.sf.net>
date    Thu, 11 Jul 2013 22:47:02 +0200 (2013-07-11)

Does anyone remember why that was added?
Is it worth to try and limit the scope of that switch? Could exporting many
symbols be problematic?

CC'ing Philip as the original author.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?59373>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]