Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Nov 2013 12:48:04 -0500
From:      Glen Barber <gjb@FreeBSD.org>
To:        freebsd-stable@FreeBSD.org, freebsd-current@FreeBSD.org
Cc:        FreeBSD Release Engineering Team <re@FreeBSD.org>
Subject:   10.0-BETA3, why it was added
Message-ID:  <20131103174804.GH1792@glenbarber.us>

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

--AqCDj3hiknadvR6t
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Just a quick update on why -BETA3 was added to the 10.0-RELEASE
schedule:

A problem was discovered in the base iconv(1), which introduces a major
regression with character encoding, specifically with malformed output.

Sample code to reproduce the issue:

 % perl -e "print pack('C*', 0xa5,0xa2,0xa5,0xe1,0xa5,0xea,0xa5,0xab); \
	print qq/\n/;" \
        | iconv -f euc-jp -t utf-8 \
        | iconv -f utf-8 -t euc-jp \
        | hexdump -C
 00000000  a2 a5 e1 a5 ea a5 ab a5  0a
 00000009

While there are no compile-time issues in general, this makes the base
iconv(1) unusable with certain character sets.  Solutions are being
evaluated.

For the immediate time, -BETA3 builds have started.

Glen
On behalf of:	re@


--AqCDj3hiknadvR6t
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (FreeBSD)

iQIcBAEBCAAGBQJSdoxUAAoJELls3eqvi17Qqb8P/i3Msuk5bOF2YkP3aERdd20d
PvdpUiiXcDbTExAFfTmQd89/tIlnnsVSz0bth43/sKSIhKymdcboydK267zErXKG
V1VnslyP8ZYrMOFLVGcULsyHZmCyYU/axqrtACv3jfCcwzKlpEQauLVitRl9f1US
/sU42vNcd36mJ1X5Cdxy9PpeiDLtVyMkqQIPfMUJx5s7NYb0swWy1OzSOcHTuygy
AoCxp2c21tlj4drkmxMdpqYFRZ8aLBUiJtBPz9yNJ48gbMJ+F7d/2t3XrQICjibo
eoWGmsD5qvUzMgQse3fN5tjDGDkr+ClK9AjhAfidw7pgXxnQKBfqJEEp9rBLJkDd
7NxKhP0imEJWR7KtY2BFUN+I8F1UT4xtcrxrTTdAEu603pxuDmiI4ZVwvhnrV6m9
1LYbeGdhSjPv4VTCsPg1KRVSfznq/BYZawv1ATVgLQOFaXNugbqL6FLtHH5wPfeE
Gx9aEj8iJant6uujrKOmTXfjs00IEjnbNkxubO284DgnSNOZbv3160ZDSe+xK/9U
YtcR8PbDezt97EgptYRppkWNLDvN70jnJrkvcrInu0MXFEw+UHsRLcL7MWTdHBFV
U8/eQIGcbSgO8wdDdeLOEIGzl/xUXzBp8B8RksnN0orSxliCM3vYK0xMNH9U915T
sUOxx6DfCUkCoZBF6ZjS
=fDi1
-----END PGP SIGNATURE-----

--AqCDj3hiknadvR6t--



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