#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