[MacPorts] #37580: pdftk @1.44: update to 1.45 available
#37580: pdftk @1.44: update to 1.45 available -----------------------+-------------------------- Reporter: takeshi@… | Owner: ryandesign@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: pdftk -----------------------+-------------------------- See the patch. -- Ticket URL: <https://trac.macports.org/ticket/37580> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37580: pdftk @1.44: update to 1.45 available ------------------------+-------------------------- Reporter: takeshi@… | Owner: ryandesign@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: pdftk | ------------------------+-------------------------- Comment (by clemens.brunner@…): Version 2.01 was released on June 5 2013. -- Ticket URL: <https://trac.macports.org/ticket/37580#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#37580: pdftk @1.44: update to 2.01 ------------------------+-------------------------- Reporter: takeshi@… | Owner: ryandesign@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: pdftk | ------------------------+-------------------------- Changes (by ryandesign@…): * status: new => assigned * keywords: => haspatch * cc: clemens.brunner@… (added) Comment: I had problems updating the port to 1.45 (it would not build). Then I had problems on some systems getting the existing 1.44 to build anymore, which I blamed on changes to the gcc ports that I had hoped would get ironed out. Months later that has not yet occurred, so I have to accept that those systems (Leopard and Tiger) will unfortunately no longer be able to use pdftk as a result. The attached patch updates the port to 2.01; removes the gcc42 variant (#34275) since it had previously only been needed on older systems and we want to remove the gcc42 port (#33919); removes a check for build problems that affected gcc42 (#13553); defaults to gcc47 as other ports now do; and prevents installation on Leopard and earlier because depending on the system I tested the build either fills up the disk with swap files and runs out of memory on the first gcj invocation (PowerPC) or every gcj invocation crashes (Intel). I am not yet committing the patch because I have not yet tested whether the gcc45 and gcc47 variants both work on Snow Leopard, Lion and Mountain Lion. If you would like to test the patch and let me know your experiences on your system, that would be helpful. -- Ticket URL: <https://trac.macports.org/ticket/37580#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#37580: pdftk @1.44: update to 2.01 ------------------------+-------------------------- Reporter: takeshi@… | Owner: ryandesign@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: pdftk | ------------------------+-------------------------- Comment (by florian@…):
I am not yet committing the patch because I have not yet tested whether the gcc45 and gcc47 variants both work on Snow Leopard, Lion and Mountain Lion. If you would like to test the patch and let me know your experiences on your system, that would be helpful.
I tried 2.02 (not 2.01) with gcc47 on Snow Leopard. It works. I'll attach a modified Portfile patch as well as patch-Makefile.OSX-10.6.diff. Note that linking against libz and libiconv is not necessary. Cheers -- Ticket URL: <https://trac.macports.org/ticket/37580#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#37580: pdftk @1.44: update to 2.01 ------------------------+-------------------------- Reporter: takeshi@… | Owner: ryandesign@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: pdftk | ------------------------+-------------------------- Comment (by petr@…): I am testing version 2.02 with as slightly modified Portfile. It installs without problems. Is there a good way to test stability? I also tested with gcc48 and gcc49, but both fail to compile, with the same issue as documented in #22066. Maybe similar fix needs to be applied to other gcc versions. Or, I may be even better to provide separate port(s) to provide `ecj1`? -- Ticket URL: <https://trac.macports.org/ticket/37580#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts