]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r257583, r258012, r258013:
authorgjb <gjb@FreeBSD.org>
Sat, 16 Nov 2013 18:40:44 +0000 (18:40 +0000)
committergjb <gjb@FreeBSD.org>
Sat, 16 Nov 2013 18:40:44 +0000 (18:40 +0000)
commit8eaba2804804dd2ab64fe5068337bbbbc922b838
tree080da886a4c319c2fb111aa2e78ddaca2ca8df88
parentd64a9255590b1462b95f79aade2cd6193a7f06f7
MFC r257583, r258012, r258013:

 r257583 (peter):
 Remove the WITH_LIBICONV_COMPAT hack that seems to do more harm
 than good.  This caused libc to spoof the ports libiconv namespace
 and provide a colliding libiconv.so.3 to fool rtld.  This should
 have been removed some time ago.

 r258012:
 Remove WITH_LIBICONV_COMPAT file to chase after r257583.

 r258013:
 Regenerate src.conf.5 after removal of WITH_LIBICONV_COMPAT.

Approved by: re (kib)
Sponsored by: The FreeBSD Foundation

Sponsored by: The FreeBSD Foundation
12 files changed:
ObsoleteFiles.inc
include/Makefile
include/iconv.h
lib/Makefile
lib/libc/iconv/Symbol.map
lib/libc/iconv/iconv.c
lib/libiconv_compat/Makefile [deleted file]
lib/libiconv_compat/stub.c [deleted file]
share/man/man5/src.conf.5
share/mk/bsd.own.mk
tools/build/mk/OptionalObsoleteFiles.inc
tools/build/options/WITH_LIBICONV_COMPAT [deleted file]