Opened 10 years ago

Last modified 8 years ago

#13354 closed task

Pass -no-undefined flag to autotool based spkg — at Version 9

Reported by: Jean-Pierre Flori Owned by: tbd
Priority: major Milestone: sage-duplicate/invalid/wontfix
Component: porting: Cygwin Keywords: spkg shared library
Cc: Karl-Dieter Crisman, Dima Pasechnik Merged in:
Authors: Reviewers:
Report Upstream: None of the above - read trac for reasoning. Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by Jean-Pierre Flori)

A bunch of spkg using autotools do not build shared libraries of Cygwin because -no-undefined flag is not passed to libtool:

Change History (10)

comment:1 Changed 10 years ago by Jean-Pierre Flori

Description: modified (diff)

comment:2 Changed 10 years ago by Jean-Pierre Flori

Updates for

Last edited 10 years ago by Jean-Pierre Flori (previous) (diff)

comment:3 Changed 10 years ago by Jean-Pierre Flori

Description: modified (diff)

comment:4 Changed 10 years ago by Jean-Pierre Flori

Description: modified (diff)

comment:5 Changed 10 years ago by Jean-Pierre Flori

For the updated fixed linbox, you'll need first iml, and then updated fixed givaro together with dependencies at #12840 and #12841.

comment:6 Changed 10 years ago by Jean-Pierre Flori

Wrong button...

Last edited 10 years ago by Jean-Pierre Flori (previous) (diff)

comment:7 Changed 10 years ago by Jean-Pierre Flori

The Linbox spkg from #12883 changed, so the one linked here is now outdated.

Last edited 10 years ago by Jean-Pierre Flori (previous) (diff)

comment:8 Changed 10 years ago by Jean-Pierre Flori

The linbox spkg is now rebased on top of #12883, but nothing is committed. By the way, the spkg there lacks an hg tag.

Changed 10 years ago by Jean-Pierre Flori

Attachment: linbox-1.3.2.p0.diff added

Spkg diff, for review only.

comment:9 Changed 10 years ago by Jean-Pierre Flori

Cc: Karl-Dieter Crisman Dima Pasechnik added
Description: modified (diff)
Note: See TracTickets for help on using tickets.