[MacPorts] #33478: ice-cpp @3.4.2_1 Enable compilation with clang, security fix
#33478: ice-cpp @3.4.2_1 Enable compilation with clang, security fix ------------------------------------------+--------------------------------- Reporter: freebsd@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: clang, security, memory leak | Port: ice-cpp ------------------------------------------+--------------------------------- The attached patch updates ice-cpp to revision 2 (3.4.2_2) and contains the following enhancements/fixes: - Enable compilation using clang and gcc 4.7 by fixing C++ standards- compliance issues (see also http://www.zeroc.com/forums/patches/5647 -patch-compiling-ice-clang-gcc4-7-a.html) - Fix a critical memory leak in Glacier2 (see also http://www.zeroc.com/forums/patches/5627-patch-3-ice-3-4-2-glacier2 -memory-leak.html) - Security patch to IceGrid to prevent node and replica name spoofing (see also http://www.zeroc.com/forums/patches/5663-patch-prevent-icegrid- node-registry-replica-name-spoofing.html) - Minor patch to unit tests for utf-8 filenames (see also http://www.zeroc.com/forums/patches/5646-improvements-unit-tests-fix- encoding-freebsd-support.html) To apply the patch and install ice-cpp using clang do: {{{ sudo port selfupdate sudo port clean ice-cpp cd `port dir ice-cpp` sudo patch -p0 < /path/to/patch-ice-cpp-clang.diff sudo port install ice-cpp configure.compiler=clang }}} -- Ticket URL: <https://trac.macports.org/ticket/33478> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33478: ice-cpp @3.4.2_1 Enable compilation with clang, security fix -----------------------------+---------------------------------------------- Reporter: freebsd@… | Owner: blair@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: clang haspatch | Port: ice-cpp -----------------------------+---------------------------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => blair@… * keywords: clang, security, memory leak => clang haspatch -- Ticket URL: <https://trac.macports.org/ticket/33478#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#33478: ice-cpp @3.4.2_1 Enable compilation with clang, security fix ------------------------------+--------------------------------------------- Reporter: freebsd@… | Owner: blair@… Type: enhancement | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Resolution: fixed | Keywords: clang haspatch Port: ice-cpp | ------------------------------+--------------------------------------------- Changes (by blair@…): * status: new => closed * resolution: => fixed Comment: Thanks for the patches; fixed in r94742. -- Ticket URL: <https://trac.macports.org/ticket/33478#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts