[MacPorts] #52608: updates for snappy & leveldb

MacPorts noreply at macports.org
Mon Oct 17 00:11:33 CEST 2016


#52608: updates for snappy & leveldb
-----------------------------+--------------------------
  Reporter:  rjvbertin@…     |      Owner:  ryandesign@…
      Type:  update          |     Status:  closed
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:
Resolution:  fixed           |   Keywords:  haspatch
      Port:  snappy leveldb  |
-----------------------------+--------------------------
Changes (by ryandesign@…):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 Committed the leveldb update in r153953 with these changes:

  * did not add `use_parallel_build yes` line because that's been the
 default for many years
  * removed comment-out `# build.args-append libmemenv.a` line; looks like
 libmemenv.a gets built by default now
  * set CFLAGS correctly, so that not just C++ code but also C code gets
 built for the correct arch (otherwise the universal variant failed)
  * removed the existing lines relating to changing the MacPorts default
 `-Os` optimization flag to `-O2` because no justification was given for
 making that change in r140702
  * did not apply your change that installs the libleveldb.dylib files
 using /usr/bin/install instead of /bin/cp, because doing so causes three
 separate copies of the library to be installed, rather than one copy and
 two symlinks which is what we want
  * added patch to fix library install_name. This will require all ports
 linking with libleveldb,dylib to be revbumped.

-- 
Ticket URL: <https://trac.macports.org/ticket/52608#comment:5>
MacPorts <https://www.macports.org/>
Ports system for the Mac operating system



More information about the macports-tickets mailing list