! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
xfconf-4.13.0-git and xfconf-4.13.0 break all builds which configure against ...
Status:
RESOLVED: FIXED
Product:
Xfconf
Component:
Libxfconf

Comments

Description Derk te Bokkel 2017-06-01 15:23:20 CEST
this one is probably known as the abi change is intentional  .. xfconf-4.12.1 and below allow builds, xfconf-4.13.0 and above break " make configure " due to the ABI change 

Am assuming this will be patched/fixed shortly .. it's a pity a conversion stub was not available in the new library to allow both ABI's to briefly coexist ..
Comment 1 Derk te Bokkel 2017-06-01 15:35:51 CEST
not the build of xfconf-4.13.0 et al fails against itself (once installed built with xfconf-4.12.1 installed, xfconf-4-12.1 in uninstalled and xfconf-4-13.0 fails to build..
Comment 2 Derk te Bokkel 2017-06-01 15:40:24 CEST
Created attachment 7143 
build log of failure

the build log  of xfconf-4.13.0-git compiling against itself (xfconf-4.12.1 not present)
Comment 3 Derk te Bokkel 2017-06-01 15:52:41 CEST
xfconf-4.13.0 et al will compile with perl and perl-bindings deselected  when built against itself..
Comment 4 Ali Akcaagac 2017-06-04 10:42:59 CEST
Here is a patch to the issue (which is reported already)...

https://bugzilla.xfce.org/show_bug.cgi?id=13619
Comment 5 Ali Abdallah editbugs 2017-06-04 19:33:50 CEST
The attached patch - Ali Akcaagac should solve your problem. Please test it and report back if it is not the case
Comment 6 Ali Abdallah editbugs 2017-06-07 09:36:14 CEST
We have decided to revert the api version bump in 4.13.1 and instead bump the soname version number (you should have now libxfconf-0.so.3.0.0 so you can have also the old libxfconf-0.so.2.0.0 installed as well), technically speaking this is not the ideal solution, but it makes life easier for packagers. 

Please test it and report back in case of problems.
Comment 7 Ali Abdallah editbugs 2017-06-07 09:37:48 CEST
Fixed in 4.13.1

Bug #13612

Reported by:
Derk te Bokkel
Reported on: 2017-06-01
Last modified on: 2017-06-07

People

Assignee:
Ali Abdallah
CC List:
2 users

Version

Version:
GIT Master

Attachments

build log of failure (55.12 KB, text/x-log)
2017-06-01 15:40 CEST , Derk te Bokkel
no flags

Additional information