#37424: xalanc: update to 1.11 -----------------------+---------------------- Reporter: mathew@… | Owner: mww@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: haspatch Port: xalanc | -----------------------+---------------------- Comment (by william@…): I patched the portfile using the Portfile.patch attached to this bug. I then removed the blacklisting of clang and built the port. The resulting executable runs successfully for my small testcase, no segfault. My version of clang is (I think) current: {{{ Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn) Target: x86_64-apple-darwin11.4.2 Thread model: posix }}} This is running on: {{{ Darwin Humber.local 11.4.2 Darwin Kernel Version 11.4.2: Thu Aug 23 16:26:45 PDT 2012; root:xnu-1699.32.7~1/RELEASE_I386 i386 }}} (32-bit kernel since it's old hardware: I'm building for 64-bit: {{{ /opt/local/bin/Xalan: Mach-O 64-bit x86_64 executable }}} ) I haven't done any more thorough testing ( http://xalan.apache.org/old/xalan-j/test/run.html#how-to-run-c appears both complex and outdated), but the simple smoketest I ran worked OK for me. I therefore suggest that this portfile patch be applied but without blacklisting clang. If there's an example test which generates a segfault for somebody else, I'd be interested to try that here with the version I built! Definitely a good plan to get Xalan-C to version 1.11 though, 1.10 is very outdated! -- Ticket URL: <https://trac.macports.org/ticket/37424#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X