[MacPorts] #19851: Doxygen @ 1.5.9 - Patch Fails
#19851: Doxygen @ 1.5.9 - Patch Fails -----------------------------------+---------------------------------------- Reporter: ctempleton3@… | Owner: macports-tickets@… Type: defect | Status: new Priority: High | Milestone: Component: ports | Version: 1.7.1 Keywords: patch | Port: doxygen -----------------------------------+---------------------------------------- I would assume there is a ticket for this already but I can't find it. It appears that there is a bad patch file for doxygen. {{{ $ sudo port sync && sudo port clean doxygen && sudo port -u upgrade doxygen ---> Cleaning doxygen ---> Fetching doxygen ---> Verifying checksum(s) for doxygen ---> Extracting doxygen ---> Applying patches to doxygen Error: Target org.macports.patch returned: shell command " cd "/opt/local/var/ma cports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_te xtproc_doxygen/work/doxygen-1.5.9" && patch -p0 < '/opt/local/var/macports/sourc es/rsync.macports.org/release/ports/textproc/doxygen/files/patch- portable.cpp.di ff'" returned error 1 Command output: patching file src/portable.cpp Hunk #1 FAILED at 380. 1 out of 1 hunk FAILED -- saving rejects to file src/portable.cpp.rej Error: Unable to upgrade port: 1 $ }}} -- Ticket URL: <http://trac.macports.org/ticket/19851> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19851: Doxygen @ 1.5.9 - Patch Fails -----------------------------------+---------------------------------------- Reporter: ctempleton3@… | Owner: css@… Type: defect | Status: new Priority: High | Milestone: Component: ports | Version: 1.7.1 Keywords: patch | Port: doxygen -----------------------------------+---------------------------------------- Changes (by blb@…): * cc: css@… (removed) * owner: macports-tickets@… => css@… Comment: Looks like a patch only applied on < 10.5 versions, so I'm guessing Chris tested on 10.5. Looks like they changed the way they handle libiconv so that patch may no longer be needed. -- Ticket URL: <http://trac.macports.org/ticket/19851#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19851: Doxygen @ 1.5.9 - Patch Fails on Tiger -----------------------------------+---------------------------------------- Reporter: ctempleton3@… | Owner: css@… Type: defect | Status: new Priority: High | Milestone: Component: ports | Version: 1.7.1 Keywords: patch | Port: doxygen -----------------------------------+---------------------------------------- -- Ticket URL: <http://trac.macports.org/ticket/19851#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19851: Doxygen @ 1.5.9 - Patch Fails on Tiger -----------------------------------+---------------------------------------- Reporter: ctempleton3@… | Owner: css@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: patch | Port: doxygen -----------------------------------+---------------------------------------- Changes (by toby@…): * priority: High => Normal -- Ticket URL: <http://trac.macports.org/ticket/19851#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19851: Doxygen @ 1.5.9 - Patch Fails on Tiger -----------------------------------+---------------------------------------- Reporter: ctempleton3@… | Owner: css@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: patch | Port: doxygen -----------------------------------+---------------------------------------- Changes (by css@…): * status: new => assigned Comment: I don't have a tiger system on which to test, although maybe I could set one up on an external drive. -- Ticket URL: <http://trac.macports.org/ticket/19851#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19851: Doxygen @ 1.5.9 - Patch Fails on Tiger -----------------------------------+---------------------------------------- Reporter: ctempleton3@… | Owner: css@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: patch | Port: doxygen -----------------------------------+---------------------------------------- Comment(by devans@…): On 10.4.11 ppc, I ran into the same problem. The patch for os < 9 seems to no longer be necessary -- nothing in the target file that is similar to the lines trying to be patched. In addition, the addition of configure.ldflags via reinplace causes link failures. The port trys to link against the Macports libmd5 instead of the one embedded in the program. Have attached a patch for the Portfile that allows the port to build and install properly (for me at least). Hope this helps. -- Ticket URL: <http://trac.macports.org/ticket/19851#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19851: Doxygen @ 1.5.9 - Patch Fails on Tiger -----------------------------------+---------------------------------------- Reporter: ctempleton3@… | Owner: css@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: patch | Port: doxygen -----------------------------------+---------------------------------------- Comment(by css@…): Thanks for the patch! I'll run a quick test on Leopard, but it looks like this should be a simple fix. Thanks! -- Ticket URL: <http://trac.macports.org/ticket/19851#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19851: Doxygen @ 1.5.9 - Patch Fails on Tiger -----------------------------------+---------------------------------------- Reporter: ctempleton3@… | Owner: css@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: patch | Port: doxygen -----------------------------------+---------------------------------------- Comment(by css@…): Committed to r53590. If you can verify that the current committed Portfile works, then this ticket may be closed. -- Ticket URL: <http://trac.macports.org/ticket/19851#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19851: Doxygen @ 1.5.9 - Patch Fails on Tiger -----------------------------------+---------------------------------------- Reporter: ctempleton3@… | Owner: css@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Keywords: patch | Port: doxygen -----------------------------------+---------------------------------------- Comment(by devans@…): Just rebuildt doxygen successfully using the newly committed Portfile but it would be nice to hear from the ticket reporter as well. -- Ticket URL: <http://trac.macports.org/ticket/19851#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19851: Doxygen @ 1.5.9 - Patch Fails on Tiger ------------------------------------+--------------------------------------- Reporter: ctempleton3@… | Owner: css@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: patch Port: doxygen | ------------------------------------+--------------------------------------- Changes (by css@…): * status: assigned => closed * resolution: => fixed Comment: Replying to [comment:8 devans@…]:
Just rebuildt doxygen successfully using the newly committed Portfile but it would be nice to hear from the ticket reporter as well.
Considering this ticket closed unless there's followup indicating that the current port fails on Tiger. -- Ticket URL: <http://trac.macports.org/ticket/19851#comment:9> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts