From owner-freebsd-questions Fri May 17 20:49: 3 2002 Delivered-To: freebsd-questions@freebsd.org Received: from gyros.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by hub.freebsd.org (Postfix) with ESMTP id 07C3737B400; Fri, 17 May 2002 20:48:55 -0700 (PDT) Received: from gyros.marcuscom.com (localhost [127.0.0.1]) by gyros.marcuscom.com (8.12.3/8.12.3) with ESMTP id g4I3mV3x002962; Fri, 17 May 2002 23:48:31 -0400 (EDT) (envelope-from marcus@FreeBSD.org) Received: (from marcus@localhost) by gyros.marcuscom.com (8.12.3/8.12.3/Submit) id g4I3mVB5002961; Fri, 17 May 2002 23:48:31 -0400 (EDT) X-Authentication-Warning: gyros.marcuscom.com: marcus set sender to marcus@FreeBSD.org using -f Subject: Re: icewm 1.0.9 build failure From: Joe Marcus Clarke To: Byon Jaemin Cc: freebsd-questions@FreeBSD.org, nakai@FreeBSD.org In-Reply-To: References: Content-Type: multipart/mixed; boundary="=-j04c+OI8dxh9rDykvZHY" X-Mailer: Ximian Evolution 1.0.5 Date: 17 May 2002 23:48:31 -0400 Message-Id: <1021693711.759.16.camel@gyros.marcuscom.com> Mime-Version: 1.0 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=-j04c+OI8dxh9rDykvZHY Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Fri, 2002-05-17 at 23:12, Byon Jaemin wrote: > Build of icewm port fails with an error that seems related iconv.h. I hav= e=20 > read the archives but no answers to explain > definitely for the step by step solution. Is there anybody > wish to tell me how to fix this error? >=20 > ...omitted... > checking giconv.h usability... no > checking giconv.h presence... no > checking for giconv.h... no > configure: error: I18N support has been requested but giconv.h wasn't=20 > found. > *** Check your installation. Upgrade your C library or install GNU libico= nv > *** available at ftp://ftp.gnu.org/pub/gnu/libiconv/ > ...omitted... This is due to the recent giconv -> iconv conversion. The maintainer has not updated the port yet. You may want to ask nakai@ if these patches can be comitted.=20 Joe >=20 > I tried symbolic link iconv-related files into giconv* > but it doesn't work. >=20 >=20 >=20 >=20 > _________________________________________________________________ > MSN Explorer=EA=B0=80 =EC=9E=88=EC=9C=BC=EB=A9=B4 Hotmail =EC=82=AC=EC=9A= =A9=EC=9D=B4 =ED=9B=A8=EC=94=AC =ED=8E=B8=EB=A6=AC=ED=95=B4 =EC=A7=91=EB=8B= =88=EB=8B=A4. =EC=A7=80=EA=B8=88=20 > http://explorer.msn.co.kr/ =EC=97=90=EC=84=9C =EB=AC=B4=EB=A3=8C=EB=A1=9C= =EB=8B=A4=EC=9A=B4=EB=A1=9C=EB=93=9C=ED=95=98=EC=84=B8=EC=9A=94. >=20 >=20 > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message >=20 --=-j04c+OI8dxh9rDykvZHY Content-Disposition: attachment; filename=icewm.diff Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; name=icewm.diff; charset=ISO8859-1 --- x11-wm/icewm/files/patch-ap.orig Fri May 17 23:44:26 2002 +++ x11-wm/icewm/files/patch-ap Fri May 17 23:40:22 2002 @@ -1,20 +1,16 @@ ---- aclocal.m4.orig Tue Oct 9 23:54:02 2001 -+++ aclocal.m4 Wed Feb 20 14:18:56 2002 -@@ -103,11 +103,15 @@ - dnl - AC_DEFUN(ICE_CHECK_CONVERSION, [ +--- aclocal.m4.orig Fri May 17 23:39:45 2002 ++++ aclocal.m4 Fri May 17 23:39:34 2002 +@@ -105,9 +105,12 @@ AC_MSG_CHECKING([whether iconv converts from $1 to $2]) -+ LIBS=3D"-lgiconv $LIBS" AC_TRY_RUN([ -- #include -+ #include + #include + #include =20 int main() { - iconv_t cd =3D iconv_open("$2", "$1"); -+ iconv_t cd; ++ iconv_t cd; + setlocale(LC_ALL, ""); -+ cd =3D iconv_open("$2", "$1"); ++ cd =3D iconv_open("$2", "$1"); iconv_close(cd); return ((iconv_t) -1 =3D=3D cd); }], --- x11-wm/icewm/files/patch-configure.in.orig Fri May 17 23:44:54 2002 +++ x11-wm/icewm/files/patch-configure.in Fri May 17 23:42:37 2002 @@ -1,5 +1,5 @@ ---- configure.in.orig Tue Oct 9 23:54:02 2001 -+++ configure.in Tue Feb 19 16:22:42 2002 +--- configure.in.orig Tue Oct 9 10:54:02 2001 ++++ configure.in Fri May 17 23:42:09 2002 @@ -83,7 +83,7 @@ AC_FUNC_SELECT_ARGTYPES =20 @@ -52,45 +52,7 @@ fi =20 ice_nl_codesets=3D"${ice_nl_codesets} 0" -@@ -136,20 +137,20 @@ -=20 - ice_iconv_cxxflags=3D"${CXXFLAGS}" -=20 -- AC_CHECK_HEADERS(iconv.h,, -- [ AC_MSG_ERROR([I18N support has been requested but iconv.h wasn=B4= t found. -+ AC_CHECK_HEADERS(giconv.h,, -+ [ AC_MSG_ERROR([I18N support has been requested but giconv.h wasn= =B4t found. - *** Check your installation. Upgrade your C library or install GNU libico= nv - *** available at ftp://ftp.gnu.org/pub/gnu/libiconv/.])]) -=20 - AC_CHECK_DECL(_libiconv_version, -- [ AC_MSG_RESULT(assuming iconv.h belongs to GNU libiconv) -- AC_CHECK_LIB(iconv, iconv, -- AC_CHECK_LIB(iconv, iconv_open, -- AC_CHECK_LIB(iconv, iconv_close, -- CXXFLAGS=3D"${CXXFLAGS} -liconv" -- CORE_LIBS=3D"${CORE_LIBS} -liconv" -- AC_DEFINE(CONFIG_LIBICONV, 1, Define when using libiconv), -- AC_MSG_ERROR([iconv.h appears to be part of libiconv but linking = failed. -+ [ AC_MSG_RESULT(assuming giconv.h belongs to GNU libiconv) -+ AC_CHECK_LIB(giconv, iconv, -+ AC_CHECK_LIB(giconv, iconv_open, -+ AC_CHECK_LIB(giconv, iconv_close, -+ CXXFLAGS=3D"${CXXFLAGS} -lgiconv" -+ CORE_LIBS=3D"${CORE_LIBS} -lgiconv" -+ AC_DEFINE(CONFIG_LIBICONV, 1, Define when using libgiconv), -+ AC_MSG_ERROR([giconv.h appears to be part of libiconv but linking= failed. - *** Check your installation. Upgrade your C library (glibc 2.2) or instal= l - *** GNU libiconv available at ftp://ftp.gnu.org/pub/gnu/libiconv/.]))))], -=20 -@@ -158,13 +159,13 @@ - AC_MSG_ERROR([iconv.h appears to be part of libc but linking fail= ed. - *** Check your installation. Upgrade your C library (glibc 2.2) or instal= l - *** GNU libiconv available at ftp://ftp.gnu.org/pub/gnu/libiconv/.]))], -- [#include ]) -+ [#include ]) -=20 - AC_ARG_WITH(unicode-set, +@@ -164,7 +165,7 @@ [ --unicode-set=3DCODESET your iconv's unicode set in machine = endian encoding (e.g. WCHAR_T, UCS-4-INTERNAL, UCS-4LE, UCS-4BE= )], AC_DEFINE_UNQUOTED(CONFIG_UNICODE_SET, "$with_unicode_set"), --=-j04c+OI8dxh9rDykvZHY-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message