Bug 698172

Summary: xournal doesn't build with poppler-0.17.0
Product: [Fedora] Fedora Reporter: Marek Kašík <mkasik>
Component: xournalAssignee: Nathanael Noblet <nathanael>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: mkasik, nathanael, rvinyard
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-07-21 09:01:10 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 697875    

Description Marek Kašík 2011-04-20 10:57:46 UTC
xournal doesn't build with poppler-0.17.0

Description of problem:
Current version of xournal calls poppler's function "poppler_page_render_to_pixbuf()" which was removed in poppler-0.17.0.


Version-Release number of selected component (if applicable):
xournal-0.4.5-12


Actual results:
Build fails.


Expected results:
Build succeed.


Additional info:
See the bug #697875 for more info and scratch-build of poppler-0.17.0.

Comment 1 Marek Kašík 2011-06-21 13:02:48 UTC
Hi,

is there any update regarding this bug? I will commit the new poppler to rawhide next week.

Marek

Comment 2 Nathanael Noblet 2011-06-21 15:04:15 UTC
I just took over xournal recently and didn't know about this bug. I'll start seeing what the issue is and if upstream has any word. Maybe come up with a patch. Thanks for the heads up.

Comment 3 Marek Kašík 2011-07-01 13:05:57 UTC
Hi,

since this is not fixed yet (together with another 4 packages), I'm postponing the commit of new poppler to 11th of July (I'll be on vacation next week).

Regards

Marek

Comment 4 Nathanael Noblet 2011-07-01 14:51:37 UTC
Thanks, I looked at the source but it wasn't immediately obvious what the changes should be. Its only used in one spot and evince didn't use this originally so didn't have any other project to see similar changes. I've reported it upstream but the bug hasn't been touched yet.

http://sourceforge.net/tracker/?func=detail&aid=3325250&group_id=163434&atid=827733

Comment 5 Nathanael Noblet 2011-07-19 16:02:41 UTC
Marek are planning on putting poppler-0.17 into F15? or just rawhide? I've hacked together a fix for rawhide but wondered if I'd need to apply it to F15 as well. Otherwise this bug can be closed.

Comment 6 Marek Kašík 2011-07-21 09:01:10 UTC
Hi Nathanael,

thank you for the fix in rawhide. I don't plan to rebase poppler from 0.16.x to 0.17.x or a newer version in Fedora 15.

Regards

Marek