[MacPorts] #14503: libtool: upgrade to 1.5.26, add patch to avoid -flat_namespace

MacPorts trac at macosforge.org
Tue Apr 1 12:24:10 PDT 2008


#14503: libtool: upgrade to 1.5.26, add patch to avoid -flat_namespace
---------------------------------+------------------------------------------
  Reporter:  ricci at macports.org  |       Owner:  ryandesign at macports.org                        
      Type:  enhancement         |      Status:  new                                            
  Priority:  Normal              |   Milestone:  Port Updates                                   
 Component:  ports               |     Version:  1.6.0                                          
Resolution:                      |    Keywords:  libtool MACOSX_DEPLOYMENT_TARGET flat_namespace
---------------------------------+------------------------------------------
Comment (by ricci at macports.org):

 Replying to [comment:2 ryandesign at macports.org]:
 > 1.5.26 builds fine for me on 10.4 with your patch. I can't test on 10.5
 right now. I also don't understand your patch, or your comment "avoid the
 use of `-flat_namespace` when `MACOSX_DEPLOYMENT_TARGET` is not set. The
 use of `flat_namespace` on 10.5.2 appears to be harmful". MacPorts always
 sets `MACOSX_DEPLOYMENT_TARGET`, so how will avoiding `-flat_namespace`
 when `MACOSX_DEPLOYMENT_TARGET` is ''not'' set help anything on Leopard?
 And is that really all the patch does? It looks to me like it removes a
 bunch of code from libtool, not all of which deals with `-flat_namespace`.


         I believe that always setting MACOSX_DEPLOYMENT_TARGET is not yet
 released.
         The patch does remove a chunk of code which is bogus (libtool
 maintainer indicated so) and, IIRC, overrides earlier code that works
 properly.

-- 
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14503#comment:3>
MacPorts </projects/macports>
Ports system for Mac OS


More information about the macports-tickets mailing list