Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Jan 2015 14:29:07 +0000
From:      "Meyer, Conrad" <conrad.meyer@isilon.com>
To:        Guido Falsi <mad@madpilot.net>, Dirk Engling <erdgeist@erdgeist.org>, FreeBSD Hackers <freebsd-hackers@freebsd.org>
Subject:   RE: libbconv
Message-ID:  <A3CAF0E84A34A540B4C74454358E003F35DBAA78@MX103CL02.corp.emc.com>
In-Reply-To: <54C8ECC6.2000303@madpilot.net>
References:  <54C8C0B6.6030306@erdgeist.org> <54C8D52C.4010005@madpilot.net> <54C8E22E.8040207@erdgeist.org>,<54C8ECC6.2000303@madpilot.net>

next in thread | previous in thread | raw e-mail | index | archive | help

Hi,

(With apologies for top-posting, this is @#$@6ing Outlook.)

biconv gets several mentions, including iconv's plist:

$ ag '(^|[^i])biconv' ..
../iconv/files/patch-ces::Makefile
11:+LDADD =             -L${.CURDIR}/../lib -lbiconv

../iconv/files/patch-ai
8:+LIB =                biconv
14:+            converter.c iconv.c utils.c biconv.h
32:+INCS =              biconv.h
38:+MAN3 =              biconv.3 biconv_open.3 biconv_close.3
47:+biconv.3:   iconv.3.in
52:+biconv_open.3:      iconv_open.3.in
56:+biconv_close.3:     iconv_close.3
59:+biconv.h:   iconv.h

../iconv/pkg-plist
1:bin/biconv
3:include/biconv.h
4:lib/libbiconv.a
5:lib/libbiconv.so
6:lib/libbiconv.so.2
7:%%PROFILE%%lib/libbiconv_p.a
16:man/man1/biconv.1.gz
17:man/man3/biconv.3.gz
18:man/man3/biconv_close.3.gz
19:man/man3/biconv_open.3.gz

../iconv/files/patch-util::Makefile
8:+PROG=                biconv
13:+LDADD=              -L../lib -lbiconv
14:+DPADD+=             ../lib/libbiconv.a
19:+MAN1=               biconv.1
21:+biconv.1: iconv.1

../iconv-rfc1345/Makefile
13:LIB_DEPENDS= libbiconv.so:${PORTSDIR}/converters/iconv

../iconv-extra/files/patch-ces::iso-2022-jp.c
11:+#include <biconv.h>

../iconv-extra/files/patch-ces::iso-2022-cn.c
11:+#include <biconv.h>

../iconv-extra/files/patch-ces::iso-2022-kr.c
11:+#include <biconv.h>

../iconv-extra/files/patch-ces::iso-2022-jp-2.c
11:+#include <biconv.h>

../iconv-extra/files/patch-ces::Makefile
10:+LDADD +=    -L${PREFIX}/lib -lbiconv

../iconv-extra/files/patch-ces::unicode-1-1-utf-7.c
11:+#include <biconv.h>

../iconv-extra/Makefile
13:LIB_DEPENDS= libbiconv.so:${PORTSDIR}/converters/iconv

It appears to date all the way back to 2002:

$ git blame iconv/pkg-plist
bedce949 (sobomax 2002-03-18 09:43:25 +0000  3) include/biconv.h
bedce949 (sobomax 2002-03-18 09:43:25 +0000  4) lib/libbiconv.a
bedce949 (sobomax 2002-03-18 09:43:25 +0000  5) lib/libbiconv.so
bedce949 (sobomax 2002-03-18 09:43:25 +0000  6) lib/libbiconv.so.2

Maybe we are confusing 'libiconv' (GNU iconv) with 'iconv'?

Best,
Conrad

________________________________________
From: owner-freebsd-hackers@freebsd.org [owner-freebsd-hackers@freebsd.org] on behalf of Guido Falsi [mad@madpilot.net]
Sent: Wednesday, January 28, 2015 6:05 AM
To: Dirk Engling; FreeBSD Hackers
Subject: Re: libbconv

On 01/28/15 14:20, Dirk Engling wrote:
> On 28.01.15 13:25, Guido Falsi wrote:
>
>> You have a strange library layout, which is definitely different from
>> the one I'm seeing usually. This is what you should have, with recent
>> ports/packages:
>
>
> Also I have found at least one reference to the typo:
>
> http://www.freebsdports.info/ports/converters/iconv.html
>
>   erdgeist
>

Ok, this is strange. At present the ports tree does not contain any
similar typo. You can check through the official ports tree.

Have you also checked the plist in your local ports tree?

Are you merging some external ports tree or have local patches?

Reinstalling the iconv port produces no change?

--
Guido Falsi <mad@madpilot.net>
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A3CAF0E84A34A540B4C74454358E003F35DBAA78>