Hi Markus & release team, at first thanks to Nicolas for your very helpful investigation.
Am Thu, Apr 24, 2025 at 03:20:06PM +0200 schrieb Nicolas Schodet: > * Andreas Tille <andr...@an3as.eu> [250424 12:48]: > > [...] > > Thus I investigated a bit and found out the problem is caused by the > > Upgrade from imlib 1.12.3 to 1.12.4. > > Thanks, I used this information as a starting point! > > After investigation, this is caused by a change[1] in imlib2 where > modules libraries are no longer linked with the Imlib library. > > This may causes a problem when the library is dynamically loaded, which > I guess is what perl does. > > This was discussed in an issue[2], and the change was ultimately > reverted in version 1.12.5 of imlib2. > > [1]: > https://git.enlightenment.org/old/legacy-imlib2/commit/afcdc9223a7c99ac0ebbcbd7f75f3c07afb7e846 > [2]: https://git.enlightenment.org/old/legacy-imlib2/issues/30 > > I made a quick & dirty patch to revert it and I was able to build > libimage-imlib2-perl. I have not found this patch in BTS neither did I found any MR for imlib2. Assuming you can provide this easily I wonder what might be the best course of action - specifically the opinion of the release team. We probably do not want to bump the upstream version of some frequently used library at the current state of the freeze. So do you prefer the patch mentioned by Nicolas or ... > I think the best would be to upgrade imlib2 to version 1.12.5 with the > added bonus that it fixes another regression[3] in 1.12.4. > > [3]: https://git.enlightenment.org/old/legacy-imlib2/issues/32 do you think that the new version does more good than potential harm? I'd happily implement your advise and upload either the suggested patch or the new upstream version. Markus, please let me know if you prefer to do the upload or whether you might have time constraints ans prefer if I would do some team upload following the advise of the release team. Kind regards and thanks again to Nicolas for the very helpful investigation Andreas. -- https://fam-tille.de