Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Jul 2006 19:14:47 +0300
From:      Yousef Raffah <yraffah@savola.com>
To:        freebsd-stable@freebsd.org
Subject:   rdesktop fails on 6.1-RELEASE-p3
Message-ID:  <1152548087.831.7.camel@redevil.savola.com>

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

--=-bBdgdaT0ZR66eZLaO9ux
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Hi,

net/rdesktop is failing no matter what I do, I just portsnapped my ports
and here is what I get:

=3D=3D=3D>  Building for rdesktop-1.4.1
cc -O -pipe -march=3Dpentium3 -Wall -I/usr/local/include
-I/usr/X11R6/include -DPACKAGE_NAME=3D\"rdesktop\" -DPACKAGE_TARNAME=3D
\"rdesktop\" -DPACKAGE_VERSION=3D\"1.4.1\" -DPACKAGE_STRING=3D\"rdesktop\
1.4.1\" -DPACKAGE_BUGREPORT=3D\"\" -DSTDC_HEADERS=3D1 -DL_ENDIAN=3D1
-DHAVE_SYS_TYPES_H=3D1 -DHAVE_SYS_STAT_H=3D1 -DHAVE_STDLIB_H=3D1
-DHAVE_STRING_H=3D1 -DHAVE_MEMORY_H=3D1 -DHAVE_STRINGS_H=3D1
-DHAVE_INTTYPES_H=3D1 -DHAVE_STDINT_H=3D1 -DHAVE_UNISTD_H=3D1
-DHAVE_SYS_SELECT_H=3D1 -DHAVE_SYS_FILIO_H=3D1 -DHAVE_LOCALE_H=3D1
-DHAVE_LANGINFO_H=3D1 -Dssldir=3D\"/usr/local\" -DEGD_SOCKET=3D
\"/var/run/egd-pool\" -DWITH_RDPSND=3D1 -DHAVE_DIRENT_H=3D1
-DHAVE_DECL_DIRFD=3D1 -DHAVE_ICONV=3D1 -DICONV_CONST=3Dconst
-DHAVE_SYS_STATVFS_H=3D1 -DHAVE_SYS_PARAM_H=3D1 -DHAVE_SYS_MOUNT_H=3D1
-DSTAT_STATVFS=3D1 -DHAVE_STRUCT_STATVFS_F_NAMEMAX=3D1  -DKEYMAP_PATH=3D
\"/usr/local/share/rdesktop/keymaps/\" -o rdp.o -c rdp.c
rdp.c: In function `rdp_out_unistr':
rdp.c:164: error: syntax error before "iconv_h"
rdp.c:171: error: `iconv_h' undeclared (first use in this function)
rdp.c:171: error: (Each undeclared identifier is reported only once
rdp.c:171: error: for each function it appears in.)
rdp.c:171: error: `iconv_t' undeclared (first use in this function)
rdp.c:174: warning: implicit declaration of function `iconv_open'
rdp.c:183: warning: implicit declaration of function `iconv'
rdp.c:186: warning: implicit declaration of function `iconv_close'
rdp.c: In function `rdp_in_unistr':
rdp.c:239: error: syntax error before "iconv_h"
rdp.c:243: error: `iconv_h' undeclared (first use in this function)
rdp.c:243: error: `iconv_t' undeclared (first use in this function)
gmake: *** [rdp.o] Error 1
*** Error code 2

I guess you need:
uname -a
FreeBSD redevil 6.1-RELEASE-p3 FreeBSD 6.1-RELEASE-p3 #1: Mon Jul 10
17:55:45 AST 2006     root@redevil:/usr/obj/usr/src/sys/LAPTOP  i386

pkg_info -x gettext
Information for gettext-0.14.5_2:

Comment:
GNU gettext package


Required by:
ORBit-0.5.17_3
ORBit2-2.14.0_1
acroread7-7.0.1_2,1
akode-plugins-mpc-2.0,1
anjuta-1.2.4_5
arts-1.5.3_1,1
aspell-0.60.4_3
at-spi-1.7.7_1
atk-1.11.4_1
avahi-0.6.10_3
bash-3.1.17
bison-1.75_2,1
bonobo-1.0.22_2
bugbuddy-2.14.0
cdparanoia-3.9.8_8
cdrtools-2.01_5
coreutils-5.2.1
cssed-0.4.0
cups-1.2.0
cups-base-1.2.0_2
cups-pstoraster-8.15
dbus-0.62
desktop-file-utils-0.11
dirmngr-0.9.3_2
dvd+rw-tools-6.1
dvdrip-0.52.7
e17-theme-blokkie-0.1
e17-theme-cthulhain-0.2.1
e17-theme-detour-0.4
e17-theme-japan2007-0.9.5
eel-2.14.1
ekiga-2.0.1_2
en-openoffice.org-US-2.0.2
enchant-1.2.5
enlightenment-0.16.999.027
eog-2.14.2
ettercap-gtk2-0.7.3_3,1
evolution-2.6.2_1
evolution-data-server-1.6.2
file-roller-2.14.3,1
firefox-1.5.0.4,1
firefox-2.0.a3_1,1
fontforge-20060413
gail-1.8.11_1
gaim-1.5.0_5
gal-0.24_2
gamin-0.1.7_2
gcalctool-5.7.32,2
gconf-1.0.9_8
gconf2-2.14.0_2
gdbm-1.8.3_2
gdk-pixbuf-0.22.0_4
gdm-2.14.8
gedit-2.14.3
gftp-2.0.18_2
gimp-2.2.11,1
glib-2.10.3
glibmm-2.10.4
glibwww-0.2_3
gmake-3.81_1
gnet2-2.0.7_2
gnome-cups-manager-0.31_3,1
gnome-desktop-2.14.2_1
gnome-doc-utils-0.6.1
gnome-icon-theme-2.14.2
gnome-keyring-0.4.9
gnome-libs-1.4.2_5
gnome-menus-2.14.0
gnome-mime-data-2.4.2
gnome-print-0.37_2
gnome-spell-1.0.7_1
gnome-vfs-2.14.2_3
gnupg-1.4.3
gnupg-devel-1.9.20_1
gnutls-1.4.0
gpgme-1.0.3_1
gqview-2.0.1_1
gstreamer-0.10.8
gstreamer-ffmpeg-0.10.1
gstreamer-plugins-0.10.8,1
gstreamer-plugins-a52dec-0.10.3_1,1
gstreamer-plugins-cdparanoia-0.10.8_2,1
gstreamer-plugins-core-0.10_6
gstreamer-plugins-dts-0.10.3_1,1
gstreamer-plugins-dts80-0.8.12_1
gstreamer-plugins-dvd-0.10.3,1
gstreamer-plugins-dvd80-0.8.12_2
gstreamer-plugins-esound-0.10.3_1,1
gstreamer-plugins-flac-0.10.3_1,1
gstreamer-plugins-gconf-0.10.3_3,1
gstreamer-plugins-gnomevfs-0.10.8_1,1
gstreamer-plugins-good-0.10.3_4,1
gstreamer-plugins-jpeg-0.10.3_1,1
gstreamer-plugins-libpng-0.10.3_1,1
gstreamer-plugins-mad-0.10.3_2,1
gstreamer-plugins-ogg-0.10.8_1,1
gstreamer-plugins-pango-0.10.8_1,1
gstreamer-plugins-theora-0.10.8_2,1
gstreamer-plugins-vorbis-0.10.8_1,1
gstreamer-plugins-xvid-0.10.3,1
gstreamer-plugins-xvid80-0.8.12_1
gstreamer-plugins80-0.8.12_2
gstreamer80-0.8.12_1
gtar-1.15.1_2
gthumb-2.6.9_1
gtk-1.2.10_15
gtk-2.8.19
gtk-engines2-2.6.9
gtk-gnutella-0.96.1
gtk-sharp-1.0.10_8
gtkglext-1.2.0
gtkhtml-1.1.10_5
gtkhtml3-3.10.2
gtkmm-2.2.12_6
gtkmm-2.8.8
gtksourceview-1.6.1_1
gtkspell2-2.0.11_3
help2man-1.36.4_1
hydra-5.2
imlib-1.9.15_3
inkscape-0.44
inti-1.2_6
irssi-0.8.10_2
iso-codes-0.51.1.1
k3b-0.12.16
kdeaddons-konq-plugins-3.5.3
kdebase-3.5.3_4
kdebase-kompmgr-3.5.3
kdelibs-3.5.3
kdemultimedia-3.5.3
kdemultimedia-mpeglib_artsplug-3.5.3
kdenetwork-3.5.3_2
kdepim-3.5.3
libIDL-0.8.6_2
liba52-0.7.4_1
libbonobo-2.14.0_2
libbonoboui-2.14.0_1
libcapplet-1.4.0.5_3
libcdio-0.77
libcroco-0.6.1
libdnet-1.10_1
libdv-0.104_1
libdvdcss-1.2.9_2
libexif-0.6.13
libgcrypt-1.2.2_1
libgda-0.2.96_4
libglade-0.17_4
libglade2-2.5.1_5
libgnome-2.14.1_1
libgnomecanvas-2.14.0_1
libgnomecups-0.2.2_1,1
libgnomeprint-2.12.1_2
libgnomeprintui-2.12.1_1
libgnomesu-1.0.0_2
libgnomeui-2.14.1_1
libgpg-error-1.3
libgphoto2-2.2.1_1
libgsf-1.14.1
libgtkhtml-2.11.0_1
libgtop-2.14.1_1
libidn-0.6.3
libksba-0.9.13_1
libnotify-0.4.0
liboil-0.3.9_1
librsvg2-2.14.4
libsoup-2.2.94_1
libvisual-plugins-0.2.0_2
libwnck-2.14.2_1
libwww-5.4.0_2
linc-1.0.3_6
linux-winetools-1.25a_2
linuxpluginwrapper-20051113_4
metacity-2.14.5
minicom-2.1
mono-1.1.13.6_1
monodoc-1.1.13
mozilla-1.7.13,2
mplayer-gtk-esound-0.99.7_15
mplayerplug-in-3.25
nano-1.2.5
nspr-4.6.1
nss-3.11.1
oaf-0.6.10_3
opal-2.2.1_1
orbitcpp-1.3.9_3
p5-GdkPixbuf-0.7009_3
p5-Gtk-0.7009_2
p5-Locale-libintl-1.16
p5-Mail-SpamAssassin-3.1.3
p5-gettext-1.05_1
pango-1.12.3
pkg-config-0.20_2
poppler-gtk-0.5.3
popt-1.7_1
pwlib-1.10.0_1,1
py24-gobject-2.10.1
py24-gtk-2.8.6
py24-orbit-2.14.1
rpm-3.0.6_13
samba-3.0.22,1
scrollkeeper-0.3.14_4,1
sdl-1.2.9_2,2
sdl_mixer-1.2.6_2
shared-mime-info-0.17_1
smpeg-0.4.4_5
soup-0.7.11_2
subtitleripper-0.3.4_1
svgalib-1.4.3_5
swt-3.1.1
system-tools-backends-1.4.2
taskjuggler-2.2.0
totem-gstreamer-1.4.0
transcode-1.0.2_3
vcdimager-0.7.23_3
vorbis-tools-1.1.1,3
vte-0.12.2
wget-1.10.2
wine-0.9.16,1
xmms-esound-1.2.10_6
xvid4conf-1.12
yelp-2.14.2
zenity-2.14.2
vpnc-0.3.3_2
gnome-menu-editor-0.6
gnome-panel-2.14.2_2


Description:
This is the GNU gettext package.  It is interesting for authors or
maintainers of other packages or programs which they want to see
internationalized.  As one step the handling of messages in different
languages should be implemented.  For this task GNU gettext provides
the needed tools and library functions.

WWW: http://www.gnu.org/software/gettext/



Information for p5-gettext-1.05_1:

Comment:
Message handling functions


Required by:
help2man-1.36.4_1


Description:
This module permits from perl to the gettext() family of functions
for retreiving message strings from databases constructed to
internationalize software.

--Dima.
dima@Chg.RU


pkg_info -x libiconv
Information for libiconv-1.9.2_2:

Comment:
A character set conversion library


Required by:
ImageMagick-6.2.7.7_1
ORBit-0.5.17_3
ORBit2-2.14.0_1
acroread7-7.0.1_2,1
akode-2.0,1
akode-plugins-resampler-2.0,1
akode-plugins-xiph-2.0,1
anjuta-1.2.4_5
arts-1.5.3_1,1
aspell-0.60.4_3
at-spi-1.7.7_1
atk-1.11.4_1
avahi-0.6.10_3
bash-3.1.17
bison-1.75_2,1
bonobo-1.0.22_2
bugbuddy-2.14.0
cdrtools-2.01_5
coreutils-5.2.1
cssed-0.4.0
cups-1.2.0
cups-base-1.2.0_2
cups-pstoraster-8.15
dbus-0.62
dirmngr-0.9.3_2
dvd+rw-tools-6.1
dvdrip-0.52.7
e17-theme-blokkie-0.1
e17-theme-cthulhain-0.2.1
e17-theme-detour-0.4
e17-theme-japan2007-0.9.5
ecore-0.9.9.027
edje-0.5.0.027
eel-2.14.1
ekiga-2.0.1_2
en-openoffice.org-US-2.0.2
enchant-1.2.5
enlightenment-0.16.999.027
eog-2.14.2
ettercap-gtk2-0.7.3_3,1
evolution-2.6.2_1
evolution-data-server-1.6.2
file-roller-2.14.3,1
firefox-1.5.0.4,1
firefox-2.0.a3_1,1
flac-1.1.2_1
fontforge-20060413
gail-1.8.11_1
gaim-1.5.0_5
gal-0.24_2
gcalctool-5.7.32,2
gconf-1.0.9_8
gconf2-2.14.0_2
gdk-pixbuf-0.22.0_4
gdm-2.14.8
gedit-2.14.3
gettext-0.14.5_2
gftp-2.0.18_2
gimp-2.2.11,1
glib-2.10.3
glibmm-2.10.4
glibwww-0.2_3
gmake-3.81_1
gnet2-2.0.7_2
gnome-cups-manager-0.31_3,1
gnome-desktop-2.14.2_1
gnome-doc-utils-0.6.1
gnome-icon-theme-2.14.2
gnome-keyring-0.4.9
gnome-libs-1.4.2_5
gnome-menus-2.14.0
gnome-mime-data-2.4.2
gnome-print-0.37_2
gnome-spell-1.0.7_1
gnome-vfs-2.14.2_3
gnupg-1.4.3
gnupg-devel-1.9.20_1
gnutls-1.4.0
gpgme-1.0.3_1
gqview-2.0.1_1
gstreamer-0.10.8
gstreamer-ffmpeg-0.10.1
gstreamer-plugins-0.10.8,1
gstreamer-plugins-a52dec-0.10.3_1,1
gstreamer-plugins-cdparanoia-0.10.8_2,1
gstreamer-plugins-core-0.10_6
gstreamer-plugins-dts-0.10.3_1,1
gstreamer-plugins-dts80-0.8.12_1
gstreamer-plugins-dvd-0.10.3,1
gstreamer-plugins-dvd80-0.8.12_2
gstreamer-plugins-esound-0.10.3_1,1
gstreamer-plugins-flac-0.10.3_1,1
gstreamer-plugins-gconf-0.10.3_3,1
gstreamer-plugins-gnomevfs-0.10.8_1,1
gstreamer-plugins-good-0.10.3_4,1
gstreamer-plugins-jpeg-0.10.3_1,1
gstreamer-plugins-libpng-0.10.3_1,1
gstreamer-plugins-mad-0.10.3_2,1
gstreamer-plugins-ogg-0.10.8_1,1
gstreamer-plugins-pango-0.10.8_1,1
gstreamer-plugins-theora-0.10.8_2,1
gstreamer-plugins-vorbis-0.10.8_1,1
gstreamer-plugins-xvid-0.10.3,1
gstreamer-plugins-xvid80-0.8.12_1
gstreamer-plugins80-0.8.12_2
gstreamer80-0.8.12_1
gtar-1.15.1_2
gthumb-2.6.9_1
gtk-1.2.10_15
gtk-2.8.19
gtk-engines2-2.6.9
gtk-gnutella-0.96.1
gtk-sharp-1.0.10_8
gtkglext-1.2.0
gtkhtml-1.1.10_5
gtkhtml3-3.10.2
gtkmm-2.2.12_6
gtkmm-2.8.8
gtksourceview-1.6.1_1
gtkspell2-2.0.11_3
help2man-1.36.4_1
hydra-5.2
imlib-1.9.15_3
inkscape-0.44
inti-1.2_6
intltool-0.35.0
irssi-0.8.10_2
iso-codes-0.51.1.1
jackit-0.101.1_1
k3b-0.12.16
kdeaddons-konq-plugins-3.5.3
kdebase-3.5.3_4
kdebase-kompmgr-3.5.3
kdelibs-3.5.3
kdemultimedia-3.5.3
kdemultimedia-mpeglib_artsplug-3.5.3
kdenetwork-3.5.3_2
kdepim-3.5.3
libIDL-0.8.6_2
libbonobo-2.14.0_2
libbonoboui-2.14.0_1
libcapplet-1.4.0.5_3
libcdio-0.77
libcroco-0.6.1
libdv-0.104_1
libexif-0.6.13
libgcrypt-1.2.2_1
libgda-0.2.96_4
libglade-0.17_4
libglade2-2.5.1_5
libgnome-2.14.1_1
libgnomecanvas-2.14.0_1
libgnomecups-0.2.2_1,1
libgnomeprint-2.12.1_2
libgnomeprintui-2.12.1_1
libgnomesu-1.0.0_2
libgnomeui-2.14.1_1
libgpg-error-1.3
libgphoto2-2.2.1_1
libgsf-1.14.1
libgtkhtml-2.11.0_1
libgtop-2.14.1_1
libidn-0.6.3
libksba-0.9.13_1
libmal-0.40
libnotify-0.4.0
liboil-0.3.9_1
librsvg2-2.14.4
libsamplerate-0.1.2_2
libsndfile-1.0.16
libsoup-2.2.94_1
libsvg-0.1.4
libsvg-cairo-0.1.6_2
libtunepimp-0.4.2_2,1
libvisual-plugins-0.2.0_2
libwmf-0.2.8.4
libwnck-2.14.2_1
libxklavier-2.2_1,1
libxml2-2.6.26
libxslt-1.1.17
linux-winetools-1.25a_2
linuxpluginwrapper-20051113_4
metacity-2.14.5
minicom-2.1
mono-1.1.13.6_1
monodoc-1.1.13
mozilla-1.7.13,2
mplayer-gtk-esound-0.99.7_15
mplayerplug-in-3.25
nano-1.2.5
oaf-0.6.10_3
opal-2.2.1_1
orbitcpp-1.3.9_3
p5-GdkPixbuf-0.7009_3
p5-Gtk-0.7009_2
p5-Locale-libintl-1.16
p5-Mail-SpamAssassin-3.1.3
p5-gettext-1.05_1
pango-1.12.3
pilot-link-0.11.8_4,1
poppler-gtk-0.5.3
popt-1.7_1
pure-ftpd-1.0.21_1
pwlib-1.10.0_1,1
py24-cairo-1.0.2_1
py24-gobject-2.10.1
py24-gtk-2.8.6
py24-libxml2-2.6.26
py24-orbit-2.14.1
rpm-3.0.6_13
samba-3.0.22,1
samba-libsmbclient-3.0.22
scrollkeeper-0.3.14_4,1
sdl-1.2.9_2,2
sdl_mixer-1.2.6_2
shared-mime-info-0.17_1
smpeg-0.4.4_5
soup-0.7.11_2
subtitleripper-0.3.4_1
swt-3.1.1
system-tools-backends-1.4.2
taskjuggler-2.2.0
totem-gstreamer-1.4.0
transcode-1.0.2_3
vcdimager-0.7.23_3
vorbis-tools-1.1.1,3
vte-0.12.2
wget-1.10.2
wine-0.9.16,1
xmms-esound-1.2.10_6
xvid4conf-1.12
yelp-2.14.2
zenity-2.14.2
vpnc-0.3.3_2
gnome-menu-editor-0.6
gnome-panel-2.14.2_2


Description:
This library provides an iconv() implementation, for use on systems which
don't have one, or whose implementation cannot convert from/to Unicode.

It can convert from any of these encodings to any other, through Unicode
conversion. It has also some limited support for transliteration, i.e.
when a character cannot be represented in the target character set, it can
be approximated through one or several similarly looking characters.

libiconv is for you if your application needs to support multiple character
encodings, but that support lacks from your system.

See in either README or website for the list of support encodings.

WWW: http://www.gnu.org/software/libiconv/


ls -la /usr/local/include/iconv.h
-r--r--r--  1 root  wheel  4760 Jul  9 14:32 /usr/local/include/iconv.h


nm /usr/local/lib/libiconv.a | grep iconv_open
00012670 T iconv_open
00012670 T libiconv_open

cat /etc/make.conf
CPUTYPE=3Dpentium3
CFLAGS=3D -O -pipe
CXXFLAGS+=3D -fconserve-space
NO_PROFILE=3Dtrue
NO_I4B=3Dtrue
NO_INET6=3Dtrue
NO_RCMDS=3Dtrue
NO_SHAREDOCS=3Dtrue
NO_ACPI=3Dtrue
ENABLE_WPA_SUPPLICANT_EAPOL=3Dtrue
# added by use.perl 2006-07-09 13:53:19
PERL_VER=3D5.8.8
PERL_VERSION=3D5.8.8


--
Sincerely,
Yousef Raffah
Senior Systems Administrator
--

Aren't you using Firefox? Get it at http://www.getfirefox.com



--=-bBdgdaT0ZR66eZLaO9ux
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (FreeBSD)

iD8DBQBEsnz3H9IXMb4e6CMRAk6fAJ9GkLEeGkWHgXmQdJRfKSdhyb3HGgCff3do
T8gJEAnm6v68NwdExdMgDUA=
=VPOo
-----END PGP SIGNATURE-----

--=-bBdgdaT0ZR66eZLaO9ux--




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