Hi Roland, Am 17.08.2013 um 09:56 schrieb Dagobert Michelsen <[email protected]>: > Am 15.08.2013 um 06:08 schrieb [email protected]: >> I try to compile but I fail with all the dependencies for gss and kerberos >> support. > > Looks like I get into a similar situation as you: > > http://sourceforge.net/mailarchive/forum.php?set=custom&viewmonth=&viewday=&forum_name=rdesktop-users&style=nested&max_rows=100&submit=Change+View > > I packaged up libgssglue > http://www.opencsw.org/packages/CSWlibgssglue0/ > but on integrating it into rdesktop I get > > /opt/SUNWspro/bin/cc -xO3 -m32 -xarch=sparc -I/opt/csw/include > -I/opt/csw/include/gssglue -I/opt/csw/include -I/opt/csw/include > -I/usr/openwin/include -DPACKAGE_NAME=\"rdesktop\" > -DPACKAGE_TARNAME=\"rdesktop\" -DPACKAGE_VERSION=\"1.8.0\" > -DPACKAGE_STRING=\"rdesktop\ 1.8.0\" -DPACKAGE_BUGREPORT=\"\" > -DPACKAGE_URL=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 > -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 > -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DB_ENDIAN=1 > -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_FILIO_H=1 -DHAVE_LOCALE_H=1 > -DHAVE_LANGINFO_H=1 -DHAVE_SYSEXITS_H=1 -Dssldir=\"/opt/csw\" > -DWITH_CREDSSP=1 -DNEED_ALIGN=1 -DEGD_SOCKET=\"/var/run/egd-pool\" > -DHAVE_LIBSAMPLERATE=1 -DWITH_RDPSND=1 -DRDPSND_SUN=1 -DRDPSND_LIBAO=1 > -DHAVE_DIRENT_H=1 -DHAVE_DECL_DIRFD=0 -DDIR_FD_MEMBER_NAME=dd_fd > -DHAVE_ICONV_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_SYS_STATVFS_H=1 > -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_MOUNT_H=1 > -DHAVE_STRUCT_STATVFS_F_NAMEMAX=1 -D_FILE_OFFSET_BITS=64 > -DKEYMAP_PATH=\"/opt/csw/share/rdesktop/keymaps/\" -o rdesktop rdesktop.o > xwin.o xkeymap.o ewmhints.o xclip.o cliprdr.o ctrl.o rdpsnd.o rdpsnd_dsp.o > rdpsnd_sun.o rdpsnd_libao.o tcp.o asn.o iso.o mcs.o secure.o licence.o rdp.o > orders.o bitmap.o cache.o rdp5.o channels.o rdpdr.o serial.o printer.o disk.o > parallel.o printercache.o mppc.o pstcache.o lspci.o seamless.o ssl.o utils.o > cssp.o -m32 -xarch=sparc -L/opt/csw/lib -R/opt/csw/lib -L/opt/csw/lib > -L/opt/csw/lib64 -lssl -lcrypto -lresolv -lsocket -lgssglue -L/opt/csw/lib > -lsamplerate -L/opt/csw/lib -lao -L/usr/openwin/lib -R/usr/openwin/lib > -lsocket -lnsl -lX11 > Undefined first referenced > symbol in file > krb5_gss_initialize /opt/csw/lib/libgssglue.so > ld: fatal: symbol referencing errors. No output written to rdesktop > gmake: *** [rdesktop] Error 1
Right after sending the email it struck me to define USE_SOLARIS_SHARED_LIBRARIES and the error went away. Not detecting that during configure time is pretty ugly. http://sourceforge.net/apps/trac/gar/changeset/21754 I just uploaded a new set of packages for libgssglue, however, these don't include /etc/mech.conf which you probably need to set. It is not clear to me what should go in there as the functionality of libgssglue is similar to libgss on Solaris which already uses table based mechanisms listed on /etc/gss/mech. Anyway, I'll respin rdesktop 1.8.0 and packages will appear here soon: http://buildfarm.opencsw.org/experimental.html#rdesktop Please test them and let me know how to set /etc/mech.conf (which will be relocated to /etc/opt/csw/mech.conf later) so your auth works. Best regards -- Dago -- "You don't become great by trying to be great, you become great by wanting to do something, and then doing it so hard that you become great in the process." - xkcd #896
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ users mailing list [email protected] https://lists.opencsw.org/mailman/listinfo/users
