FS#71283 - [swiften] Missing makedepends on libidn

Attached to Project: Community Packages
Opened by loqs (loqs) - Thursday, 17 June 2021, 21:21 GMT
Last edited by Sergej Pupykin (sergej) - Friday, 10 February 2023, 18:46 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The package lists lists libidn in the depends of package_swiften() but not in makedepends so the package is not installed during build.
This leads to scons failing to detect libidn [1] and instead using its bundled copy of the library.
PKGBUILD.diff adds libidn to makedepends. Also switches to using system scons and preparatory patch for python3.

Additional info:
* swiften 4.0.2-5
[1] swift-4.0.2-5-x86_64-build.log.xz
[2] PKGBUILD.diff

Steps to reproduce:
The following produces no output
ldd /usr/lib/libSwiften.so | grep libidn
This task depends upon

Closed by  Sergej Pupykin (sergej)
Friday, 10 February 2023, 18:46 GMT
Reason for closing:  Won't fix
Additional comments about closing:  moved to aur and adopted there
Comment by loqs (loqs) - Friday, 18 March 2022, 21:31 GMT
Updated PKGBUILD.diff for 4.0.2-7.

Loading...