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 |
Reporter | alerque | Assigned To | jghali | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Fixed in Version | 1.6.0.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: https://github.com/podofo/podofo/wiki/PoDoFo-API-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. | ||||
Tags | 1.5.8 | ||||
Patch | No | ||||
|
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. |
|
Phew, thanks! |
|
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 |
Date Modified | Username | Field | Change |
---|---|---|---|
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.6.0.svn |
2023-09-08 20:38 | cbradney | Status | resolved => closed |