Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Sep 2000 18:40:01 +0100
From:      Konstantin.Chuguev@dante.org.uk
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/21521: Update port: converters/iconv
Message-ID:  <E13dFkv-0000rd-00@alpha.dante.org.uk>

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

>Number:         21521
>Category:       ports
>Synopsis:       Update port: converters/iconv
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Sep 24 10:50:00 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Konstantin Chuguev
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
DANTE
>Environment:

>Description:
POSIX-compliant charset conversion library.
This is a bug-fix version: 1.1. Fixed problems:
- all the modules are linked against libiconv. iconv() now can be called
  from other shared libraries (it could only be called from executables
  in iconv-1.0);
- case insensitive recognition of charset names. There was a bug in 1.0:
  the first letter of a charset name was case sensitive;
- modified behaviour of iconv() used with (inbytesleft == NULL) or
  (*inbytesleft = 0): now iconv silently returns 0; in 1.0 it returned
  (size_t)(-1) and set errno=EINVAL. According to POSIX specification
  both ways are correct; the new behaviour is just less restrictive.
Thanks to Akinori -Aki- MUSHA <knu@ideamons.org> for pointing to the
problems.
>How-To-Repeat:

>Fix:
diff -ruN iconv.orig/Makefile iconv/Makefile
--- iconv.orig/Makefile	Tue Sep 12 11:06:46 2000
+++ iconv/Makefile	Sun Sep 24 17:20:13 2000
@@ -2,11 +2,11 @@
 # Date created:				21 September 1999
 # Whom:			Konstantin Chuguev <Konstantin.Chuguev@dante.org.uk>
 #
-# $FreeBSD: ports/converters/iconv/Makefile,v 1.5 2000/09/12 10:06:46 sobomax Exp $
+# $FreeBSD$
 #
 
 PORTNAME=	iconv
-PORTVERSION=	1.0
+PORTVERSION=	1.1
 CATEGORIES=	converters
 MASTER_SITES=	http://www.dante.net/staff/konstantin/FreeBSD/iconv/
 
diff -ruN iconv.orig/files/md5 iconv/files/md5
--- iconv.orig/files/md5	Tue Sep 12 11:06:47 2000
+++ iconv/files/md5	Sun Sep 24 17:21:02 2000
@@ -1 +1 @@
-MD5 (iconv-1.0.tar.gz) = 44da89d0e096cfa28caf249d7deb4dfc
+MD5 (iconv-1.1.tar.gz) = 0d942f816cccc881cb6f34e093f6a02c

>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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