[MacPorts] #33478: ice-cpp @3.4.2_1 Enable compilation with clang, security fix
MacPorts
noreply at macports.org
Mon Mar 5 05:56:59 PST 2012
#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
More information about the macports-tickets
mailing list