[prev in list] [next in list] [prev in thread] [next in thread] 

List:       opencsw-users
Subject:    Re: [csw-users] OpenCSW question about package CSWrdesktop
From:       Dagobert Michelsen <dam () opencsw ! org>
Date:       2013-08-17 8:58:20
Message-ID: 5F4BB2C4-8DC6-450B-972E-D47F0E7BE8A2 () opencsw ! org
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


Hi Roland,

Am 17.08.2013 um 09:56 schrieb Dagobert Michelsen <dam@opencsw.org>:
> Am 15.08.2013 um 06:08 schrieb rsm.gbg@gmail.com:
> > 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" (smime.p7s)]

0	*H
 010	+0	*H
 00 Pu0
	*H
0y10U
Root CA10Uhttp://www.cacert.org1"0 UCA Cert Signing \
Authority1!0	*H 	support@cacert.org0
120206093031Z
140205093031Z010UDagobert Michelsen1,0*	*H
	dagobert@familie-michelsen.de1#0!	*H
	dam@baltic-online.de10	*H
	dam@opencsw.org0"0
	*H
0
|BN,
b`fݲhvXqj,xPHwǑCS@$֣h!RqC'@C[9fP=l:1R
ʐ70<j
t{ _D [Q=hwC>퍷7xBU9H6%.nф \
N3|׆eg6oS>E%yH}CliM+Ɣsi \
x[|lT(;46`fΎW:10-0U00V	`HB IGTo get \
your own certificate for FREE head over to \
http://www.CAcert.org0@U%907++ +7

+7
	`HB02+&0$0"+0http://ocsp.cacert.org0OUH0Fdagobert@familie-michelsen.dedam@baltic-online.dedam@opencsw.org0
 	*H
Y`'&ZJD88yl J/h])rm60o9
4
d
JcNV-ePaҘSS・bur7&}{OQ7aPh47^ \
΃i'C|2o#U!7B_e\(oq#Re)=\%z04&svq~wa;8+A=൉LYFHqj[=昂l<r@!y~A<VE:k,b(Iy^,E \
ai)[1i \Y~Y3 Fֺa#. |% y/>V~dq8:#RvM9
^LN"ڨY6bhaܯ[rh
~֦2)N;nFP6yLXIߜUI]ұT单ʺo16$7.G'130/00y10U
 Root CA10Uhttp://www.cacert.org1"0 UCA Cert Signing \
Authority1!0	*H 	support@cacert.orgPu0	+ 0	*H
	1	*H
0	*H
	1
130817085820Z0#	*H
	1/ݴMan@-0	+7100y10U
Root CA10Uhttp://www.cacert.org1"0 UCA Cert Signing \
Authority1!0	*H 	support@cacert.orgPu0*H
	1 0y10U
Root CA10Uhttp://www.cacert.org1"0 UCA Cert Signing \
Authority1!0	*H 	support@cacert.orgPu0
	*H
p3*5j\9 \
Yַ`YTHx;~<KrG'&En+6/N7H\\}pMML0}^Yq}FOm2|HM
 bVD6S\Du+ޔAc:5	UBBטUtƳ^rkJ˕ \
r+eed?HPtK*I<*R꽨,'C&xF.



_______________________________________________
users mailing list
users@lists.opencsw.org
https://lists.opencsw.org/mailman/listinfo/users

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic