After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 659078 - Accept .la files for --shared-library argument to g-ir-compiler
Accept .la files for --shared-library argument to g-ir-compiler
Status: RESOLVED OBSOLETE
Product: gobject-introspection
Classification: Platform
Component: g-ir-compiler
2.29.x
Other All
: Normal enhancement
: ---
Assigned To: gobject-introspection Maintainer(s)
gobject-introspection Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2011-09-14 18:06 UTC by Philip Withnall
Modified: 2017-05-05 10:13 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Philip Withnall 2011-09-14 18:06:22 UTC
It would be useful if g-ir-compiler accepted .la files as input for its --shared-library argument and magically extracted the dlname out of them. This would save lots of copy–pasting of the same regexp between modules which use g-ir-compiler but not g-ir-scanner (such as Vala modules).

See bug #658002 and bug #585116/bug #642576.
Comment 1 André Klapper 2015-02-07 17:21:46 UTC
[Mass-moving gobject-introspection tickets to its own Bugzilla product - see bug 708029. Mass-filter your bugmail for this message: introspection20150207 ]
Comment 2 Emmanuele Bassi (:ebassi) 2017-05-04 21:30:21 UTC
I think this has been fixed ages ago, through the magic of libtool.

If that's not the case, with the renewed push to switching to build systems that do not use that 19,000 lines shell script abomination, I think this is not going to be a good use of the scarce resources devoted to introspection.
Comment 3 Philip Withnall 2017-05-05 10:13:51 UTC
Also, it was only really a problem for Vala, which I unfortunately no longer particularly care about.