Skip to Content.
Sympa Menu

shibboleth-dev - SP 1.3 on OSX 10.4 (Tiger): oncrpc problem?

Subject: Shibboleth Developers

List archive

SP 1.3 on OSX 10.4 (Tiger): oncrpc problem?


Chronological Thread 
  • From: Valery Tschopp <>
  • To:
  • Subject: SP 1.3 on OSX 10.4 (Tiger): oncrpc problem?
  • Date: Fri, 01 Jul 2005 18:06:02 +0200
  • Organization: SWITCH - Swiss Education & Research Network

Hi guys,

Does anyone of you already compiled the Shibboleth SP 1.3 on a Mac OSX 10.4 box?

It is impossible to compile with the default gcc (gcc 4.0.0), but using gcc/g++ 3.3 does the job.

Therefore, compiling the shibboleth-1.3 the old problem with oncrpc appears again:

--- 8< -------------------------
...
gcc-3.3 -dynamiclib -flat_namespace -undefined suppress -o .libs/liboncrpc.2.0.0.dylib .libs/auth_non.o .libs/auth_uni.o .libs/authunix.o .libs/clnt_gen.o .libs/clnt_per.o .libs/clnt_raw.o .libs/clnt_sim.o .libs/clnt_tcp.o .libs/clnt_udp.o .libs/get_myad.o .libs/pmap_cln.o .libs/pmap_get.o .libs/pmap_gma.o .libs/pmap_pr.o .libs/pmap_pro.o .libs/pmap_rmt.o .libs/rpc_call.o .libs/rpc_comm.o .libs/rpc_prot.o .libs/svc.o .libs/svc_auth.o .libs/svc_autu.o .libs/svc_raw.o .libs/svc_run.o .libs/svc_simp.o .libs/svc_tcp.o .libs/svc_udp.o .libs/xdr.o .libs/xdr_arra.o .libs/xdr_floa.o .libs/xdr_mem.o .libs/xdr_rec.o .libs/xdr_refe.o .libs/xdr_stdi.o -L/usr/local/shibboleth-1.3-beta/lib /usr/local/shibboleth-1.3-beta/lib/liblog4cpp.dylib -lsaml -lxml-security-c -lxerces-c -lssl -lcrypto -install_name /usr/local/shibboleth-1.3-beta/lib/liboncrpc.2.dylib -compatibility_version 3 -current_version 3.0
ld: warning multiple definitions of symbol _xdr_u_long
.libs/xdr.o definition of _xdr_u_long in section (__TEXT,__text)
/usr/lib/libSystem.dylib(xdr.o) definition of _xdr_u_long
ld: warning multiple definitions of symbol _xdr_int
.libs/xdr.o definition of _xdr_int in section (__TEXT,__text)
/usr/lib/libSystem.dylib(xdr.o) definition of _xdr_int
...
--- >8 -------------------------

But the build process finishes anyway :-)

Unfortunately apache 1.3 is unable to load the module:

--- 8< -------------------------
root@macvt:/etc/httpd#
apachectl configtest
DYLD_LIBRARY_PATH=/usr/local/shibboleth-1.3-beta/libexec
Syntax error on line 243 of /etc/httpd/httpd.conf:
Cannot load /usr/local/shibboleth-1.3/libexec/mod_shib_13.so into server: (reason unknown)
root@macvt:/etc/httpd#
--- >8 -------------------------

Any idea?

Should I post a bug report in bugzilla?

Best regards,
Valery


--
Valery Tschopp Software Engineer
SWITCH The Swiss Education and Research Network
NetServices AAI Neumuehlequai 6, 8001 Zurich
phone:+41 1 268 1544
email:




Archive powered by MHonArc 2.6.16.

Top of Page