[MacPorts] #28247: inkscape @0.48.0, Revision 3 +enable_debugging - fails to build
#28247: inkscape @0.48.0, Revision 3 +enable_debugging - fails to build ----------------------------------+----------------------------------------- Reporter: a.y.harano@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: inkscape ----------------------------------+----------------------------------------- {{{ :info:build extension/internal/pdfinput/pdf-parser.cpp: In member function 'void PdfParser::fillPatch(GfxPatch*, int, int)': :info:build extension/internal/pdfinput/pdf-parser.cpp:1895: error: no matching function for call to 'GfxState::setFillColor(GfxPatch::ColorValue*)' :info:build /opt/local/include/poppler/GfxState.h:1334: note: candidates are: void GfxState::setFillColor(GfxColor*) :info:build make[2]: *** [extension/internal/pdfinput/pdf-parser.o] Error 1 }}} ... {{{ :info:build Warning: the following items did not execute (for inkscape): org.macports.activate org.macports.build org.macports.destroot org.macports.install :notice:build Log for inkscape is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_inkscape/main.log }}} -- Ticket URL: <https://trac.macports.org/ticket/28247> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28247: inkscape @0.48.0, Revision 3 +enable_debugging - fails to build ----------------------------------+----------------------------------------- Reporter: a.y.harano@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: inkscape ----------------------------------+----------------------------------------- Comment(by carsomyr@…): I recently encountered this problem, and an upgrade to 0.48.1, which uses a newer version of poppler, fixes the problem. Please find the port patch archive attached. -- Ticket URL: <https://trac.macports.org/ticket/28247#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28247: inkscape @0.48.0, Revision 3 +enable_debugging - fails to build ----------------------------------+----------------------------------------- Reporter: a.y.harano@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: inkscape ----------------------------------+----------------------------------------- Comment(by a.y.harano@…): Replying to [comment:1 carsomyr@…]:
I recently encountered this problem, and an upgrade to 0.48.1, which uses a newer version of poppler, fixes the problem. Please find the port patch archive attached.
I really don't know how to patch into port's files. I had being trying to do as subsection "4.5.3. Manually Applying Patches" of MacPort's guide says, but no lucky. -- Ticket URL: <https://trac.macports.org/ticket/28247#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28247: inkscape @0.48.0, Revision 3 +enable_debugging - fails to build ----------------------------------+----------------------------------------- Reporter: a.y.harano@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: inkscape ----------------------------------+----------------------------------------- Comment(by a.y.harano@…): Replying to [comment:2 a.y.harano@…]:
Replying to [comment:1 carsomyr@…]:
I recently encountered this problem, and an upgrade to 0.48.1, which uses a newer version of poppler, fixes the problem. Please find the port patch archive attached.
I really don't know how to patch into port's files. I had being trying to do as subsection "4.5.3. Manually Applying Patches" of MacPort's guide says, but no lucky.
OK. I got it. Just change patch's revision from 2 to 3. Thank you very much! -- Ticket URL: <https://trac.macports.org/ticket/28247#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28247: inkscape @0.48.0, Revision 3 +enable_debugging - fails to build ----------------------------------+----------------------------------------- Reporter: a.y.harano@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: inkscape ----------------------------------+----------------------------------------- Changes (by ryandesign@…): * cc: devans@… (removed) * owner: macports-tickets@… => devans@… Comment: Replying to [comment:3 a.y.harano@…]:
Just change patch's revision from 2 to 3.
Ryan Stonecipher increased the portfile's revision to 3 in r75626 to rebuild with the latest poppler. Meanwhile, the patch attached to this ticket would update the port to version 0.48.1, which should presumably still be done by the maintainer. -- Ticket URL: <https://trac.macports.org/ticket/28247#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28247: inkscape @0.48.0, Revision 3 +enable_debugging - fails to build ----------------------------------+----------------------------------------- Reporter: a.y.harano@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: inkscape ----------------------------------+----------------------------------------- Changes (by ryandesign@…): * cc: SlaunchaMan@… (added) Comment: Has duplicate #28266. -- Ticket URL: <https://trac.macports.org/ticket/28247#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28247: inkscape @0.48.0, Revision 3 +enable_debugging - fails to build ----------------------------------+----------------------------------------- Reporter: a.y.harano@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: inkscape ----------------------------------+----------------------------------------- Comment(by jeremyhu@…): Please attach patches as text/plain rather than a tarball... -- Ticket URL: <https://trac.macports.org/ticket/28247#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28247: inkscape @0.48.0, Revision 3 +enable_debugging - fails to build ----------------------------------+----------------------------------------- Reporter: a.y.harano@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: inkscape ----------------------------------+----------------------------------------- Changes (by ryandesign@…): * cc: turk@… (added) Comment: Has duplicate #28301. -- Ticket URL: <https://trac.macports.org/ticket/28247#comment:11> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28247: inkscape @0.48.0, Revision 3 +enable_debugging - fails to build ----------------------------------+----------------------------------------- Reporter: a.y.harano@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: inkscape ----------------------------------+----------------------------------------- Comment(by ryandesign@…): Replying to [comment:8 jeremyhu@…]:
Please attach patches as text/plain rather than a tarball...
Yes, I am very curious to know what program produced this tarball. It contains a readme beginning "This is an autogenerated MacPorts patch archive" but I've never seen this before, and certainly it's not something I recall ever having been advocated... -- Ticket URL: <https://trac.macports.org/ticket/28247#comment:12> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28247: inkscape @0.48.0, Revision 3 +enable_debugging - fails to build ----------------------------------+----------------------------------------- Reporter: a.y.harano@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: inkscape ----------------------------------+----------------------------------------- Changes (by ryandesign@…): * cc: carsomyr@…, ryandesign@… (added) Comment: Cc'ing carsomyr to whom the above comment was directed. -- Ticket URL: <https://trac.macports.org/ticket/28247#comment:13> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28247: inkscape @0.48.0, Revision 3 +enable_debugging - fails to build ----------------------------------+----------------------------------------- Reporter: a.y.harano@… | Owner: devans@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Keywords: | Port: inkscape ----------------------------------+----------------------------------------- Comment(by carsomyr@…): Replying to [comment:12 ryandesign@…]:
Replying to [comment:8 jeremyhu@…]:
Please attach patches as text/plain rather than a tarball...
Yes, I am very curious to know what program produced this tarball. It contains a readme beginning "This is an autogenerated MacPorts patch archive" but I've never seen this before, and certainly it's not something I recall ever having been advocated...
Sorry, that's just my quick and dirty bash script for comparing two directories and spitting out a patch archive. I've attached it as gen_macports_patches.sh. Sometime ago I got tired of formatting patches, and so I made the script. -- Ticket URL: <https://trac.macports.org/ticket/28247#comment:14> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28247: inkscape @0.48.0, Revision 3 +enable_debugging - fails to build -----------------------------------+---------------------------------------- Reporter: a.y.harano@… | Owner: devans@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: Port: inkscape | -----------------------------------+---------------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: Interesting. Now we know! I updated inkscape to 0.48.1 in r75746, since Dave hasn't shown up. Thanks for the update. -- Ticket URL: <https://trac.macports.org/ticket/28247#comment:16> MacPorts <http://www.macports.org/> Ports system for Mac OS
#28247: inkscape @0.48.0, Revision 3 +enable_debugging - fails to build -----------------------------------+---------------------------------------- Reporter: a.y.harano@… | Owner: devans@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: fixed | Keywords: Port: inkscape | -----------------------------------+---------------------------------------- Comment(by turk@…): Successfully installed: sudo port install inkscape @0.48.1 -- Ticket URL: <https://trac.macports.org/ticket/28247#comment:17> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts