[Bug 233055] archivers/cabextract: enforces link with native iconv

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Nov 7 11:20:38 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233055

            Bug ID: 233055
           Summary: archivers/cabextract: enforces link with native iconv
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: sunpoet at FreeBSD.org
          Reporter: phascolarctos at protonmail.ch
          Assignee: sunpoet at FreeBSD.org
             Flags: maintainer-feedback?(sunpoet at FreeBSD.org)

Created attachment 199047
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=199047&action=edit
patch with USES+= iconv

The actual version of cabextract links with ${LOCALBASE}/libiconv.so.2 if and
only if converters/libiconv is installed and this (conditional) dependency is
never declared in cabextract's Makefile.

My patch just adds iconv to the USES flags, which has as consequence to enforce
link with the native iconv (i.e. cabextract is linked only to libc).

All supported release have a native iconv since 10-CURRENT, so there are no
special cases that need to link with libiconv from ports.

I tested the patch in a 11.2-RELEASE/amd64 jail and on poudriere (11.2-RELEASE,
both on amd64 and i386).

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list