#46378: flex-2.5.39 needs -all-static -----------------------+------------------- Reporter: rurban@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: flex | -----------------------+------------------- Changes (by larryv@…): * owner: macports-tickets@… => mww@… * port: => flex Old description:
See http://patchwork.openembedded.org/patch/68029/
diff -bu ./Makefile.am~ ./Makefile.am --- ./Makefile.am~ 2014-03-26 13:46:44.000000000 +0100 +++ ./Makefile.am 2015-01-03 11:47:43.000000000 +0100 @@ -73,13 +73,13 @@ libmain.c \ libyywrap.c
-libfl_la_LDFLAGS = -no-undefined -version-info @SHARED_VERSION_INFO@ +libfl_la_LDFLAGS = -all-static -no-undefined -version-info @SHARED_VERSION_INFO@
libfl_pic_la_SOURCES = \ libmain.c \ libyywrap.c
-libfl_pic_la_LDFLAGS = -no-undefined -version-info @SHARED_VERSION_INFO@ +libfl_pic_la_LDFLAGS = -all-static -no-undefined -version-info @SHARED_VERSION_INFO@
noinst_HEADERS = \ flexdef.h \ ./conf.in
New description: See http://patchwork.openembedded.org/patch/68029/ {{{ diff -bu ./Makefile.am~ ./Makefile.am --- ./Makefile.am~ 2014-03-26 13:46:44.000000000 +0100 +++ ./Makefile.am 2015-01-03 11:47:43.000000000 +0100 @@ -73,13 +73,13 @@ libmain.c \ libyywrap.c -libfl_la_LDFLAGS = -no-undefined -version-info @SHARED_VERSION_INFO@ +libfl_la_LDFLAGS = -all-static -no-undefined -version-info @SHARED_VERSION_INFO@ libfl_pic_la_SOURCES = \ libmain.c \ libyywrap.c -libfl_pic_la_LDFLAGS = -no-undefined -version-info @SHARED_VERSION_INFO@ +libfl_pic_la_LDFLAGS = -all-static -no-undefined -version-info @SHARED_VERSION_INFO@ noinst_HEADERS = \ flexdef.h \ ./conf.in }}} -- Comment: Why would we want this? Our `flex` port does not appear to install any shared libraries. -- Ticket URL: <https://trac.macports.org/ticket/46378#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X