Page MenuHomeFreeBSD

devel/sope4: fix libiconv
AbandonedPublic

Authored by otis on Dec 13 2019, 10:00 PM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 22 2024, 1:17 PM
Unknown Object (File)
Jan 2 2024, 5:06 AM
Unknown Object (File)
Dec 20 2023, 1:59 AM
Unknown Object (File)
Dec 31 2022, 10:54 PM
Unknown Object (File)
Dec 10 2022, 4:51 AM

Details

Reviewers
None

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

I guess this change needs bump PORTREVISION?

bapt added inline comments.
devel/sope4/Makefile
18

there is a USES to deal with iconv dependency in a precise way

The main reason is that sope4 without any zeroconf mechanisms (either avahi or mdns) does not pull in libiconv while it is still being referenced in makefiles.

poudriere log with avahi:
https://pdr1.wilbury.net/data/12_STABLE_amd64-default/2019-12-21_14h26m18s/logs/sope4-4.2.0.log

Poudriere log without avahi:
https://pdr1.wilbury.net/data/12_STABLE_amd64-default-ns2/2019-12-21_14h15m02s/logs/errors/sope4-4.2.0.log

The other possible solution would be to tweak sope-core/NGExtensions/GNUmakefile.preamble to not depend upon -liconv on FreeBSD.

devel/sope4/Makefile
18

Yes, but sope4 still refers to the external one. The other way around would be to patch the build bits to not look for -liconv or better, to find out why is it still trying to use -liconv