[MacPorts] #46378: flex-2.5.39 needs -all-static

MacPorts noreply at macports.org
Sat Jan 3 15:46:34 PST 2015


#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


More information about the macports-tickets mailing list