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

MacPorts noreply at macports.org
Sat Jan 3 16:55:00 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      |
-----------------------+-------------------

Comment (by rurban@…):

 > Why would we want this?

 flex is 2 versions behind. we have still 2.5.37.
 2.5.39 requires now this automake patch to compile to static libs only.

 > Our flex port does not appear to install any shared libraries.

 Yes. That's why we need this patch. Upstream also.

 flex cannot be used as shared lib by design on most platforms. yylex is
 always external (user-provided), and only some systems allow unresolved
 symbols in shared libs.

-- 
Ticket URL: <https://trac.macports.org/ticket/46378#comment:2>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list