View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0016948||Scribus||General||public||2023-05-26 07:34||2023-09-08 20:38|
|Fixed in Version||1.5.9.svn|
|Summary||0016948: Scribus does not build with podofo-0.10.0|
|Description||Arch Linux is in the process of updating podofo to v0.10.0. The libpodofo module has some APIs that have been renamed. Here is the migration guide:|
As of now Scribus 1.5.8 does not build against the new library. It is now holding up the release of packages for other projects that *do* support it, like the latest release of Calibre, etc.
I looked through the 1.5.9.svn changelog and I don't see anything related to this yet. It would be good to get it addressed soon. Even if there isn't a release immanent, if there was a development branch that supported it we would try backporting the patches to get the current version working again.
|Steps To Reproduce||1. Install libpodofo 0.10.0 on a system.|
2. Try to build scribus.
||I've fixed the CMake podofo detection, I believe, however the code changes are going to be quite significant I think. Perhaps we will have to make one full set of code for <0.10 and one for >0.10|
||It would be amazing if someone with podofo <0.10 still installed could package an appimage - I foolishly have a working document made using 1.7 SVN from the AUR.|
||We’ve made no real changes to the file format. Just edit a copy of the file in a text editor and change the version string to be 1.5.8 and then open in 1.5.8 or higher.|
||This bug also affects openSUSE now: https://build.opensuse.org/request/show/1101041#comment-1803452|
Note that scribus from SVN HEAD also has issues with podofo 0.10.
PoDoFo::PdfError::EnableDebug and PoDoFo::PdfError::EnableLogging are apparently gone
|2023-05-26 07:34||alerque||New Issue|
|2023-05-26 07:34||alerque||Tag Attached: 1.5.8|
|2023-05-28 23:20||jghali||Project||Contributor Builds => Scribus|
|2023-05-28 23:21||jghali||Category||General => Build System|
|2023-05-28 23:22||jghali||Category||Build System => General|
|2023-05-28 23:22||jghali||Priority||high => normal|
|2023-06-04 20:43||cbradney||Note Added: 0050209|
|2023-06-07 15:44||Nathan||Note Added: 0050210|
|2023-06-07 15:48||cbradney||Note Added: 0050211|
|2023-06-07 15:49||Nathan||Note Added: 0050212|
|2023-07-27 19:36||stoecker||Note Added: 0050286|
|2023-08-04 15:55||krop||Note Added: 0050292|
|2023-08-15 11:24||jghali||Assigned To||=> jghali|
|2023-08-15 11:24||jghali||Status||new => resolved|
|2023-08-15 11:24||jghali||Resolution||open => fixed|
|2023-08-15 11:24||jghali||Fixed in Version||=> 1.5.9.svn|
|2023-09-08 20:38||cbradney||Status||resolved => closed|