On Thu, Oct 1, 2009 at 8:33 AM, JuanJo Ciarlante <jjo...@google.com> wrote:
> On Thu, Oct 1, 2009 at 8:14 AM, Marcel Pennewiß
> <mailingli...@pennewiss.de> wrote:
>> On Thursday 01 October 2009 00:26:15 JuanJo Ciarlante wrote:
>>> Marcel,
>>> > Please apply this patch:
>>>
>>> also available as full patch at
>>>   http://cloud.github.com/downloads/jjo/openvpn-ipv6/openvpn-2.1_rc19-2.1_r
>>>c19c-ipv6-0.4.7.patch.gz
>>
>> compiling failed with:
>>
>> x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I.   -I.    -march=athlon64 -O2 
>> -pipe -msse3 -D_REENTRANT -pthread -MT
>> cryptoapi.o -MD -MP -MF .deps/cryptoapi.Tpo -c -o cryptoapi.o cryptoapi.c
>> mv -f .deps/cryptoapi.Tpo .deps/cryptoapi.Po
>>
>> x86_64-pc-linux-gnu-gcc  -march=athlon64 -O2 -pipe -msse3 -D_REENTRANT 
>> -pthread  -Wl,-O1 -o
>> openvpn base64.o buffer.o crypto.o dhcp.o error.o event.o fdmisc.o forward.o
>> fragment.o gremlin.o helper.o lladdr.o init.o interval.o list.o lzo.o
>> manage.o mbuf.o misc.o mroute.o mss.o mtcp.o mtu.o mudp.o multi.o ntlm.o
>> occ.o pkcs11.o openvpn.o options.o otime.o packet_id.o perf.o pf.o ping.o
>> plugin.o pool.o proto.o proxy.o ieproxy.o ps.o push.o reliable.o route.o
>> schedule.o session_id.o shaper.o sig.o socket.o socks.o ssl.o status.o
>> thread.o tun.o win32.o cryptoapi.o  -lssl -lcrypto -llzo2 -ldl
>>
>> multi.o: In function `management_client_auth':
>> multi.c:(.text+0x22ee): undefined reference to `tls_authenticate_key'
>> collect2: ld returned 1 exit status
>
> Weird, cos I didn't touch anything related to crypto (?), anyway
> I'll test the build from patch in x86{,_64} to see if I can get that.

Compiled from
  
http://cloud.github.com/downloads/jjo/openvpn-ipv6/openvpn-2.1_rc19c-ipv6-0.4.7.tar.gz
, it went find for both, as the symbol(s) are ok at the objects:

$ nm -p multi.o ssl.o | egrep 'o:|tls_auth'
multi.o:
                 U tls_authenticate_key
                 U tls_authentication_status
ssl.o:
0000000000000080 T tls_authenticate_key
0000000000000ba0 T tls_auth_standalone_init
0000000000000d80 T tls_auth_standalone_finalize
0000000000000ff0 T tls_authentication_status

, ie: tls_authenticate_key symbol present as code ("T "ext) in ssl.o
, could be there something fishy/unclean in your building env?


>
> Cheers,
>
>>
>> make[1]: *** [openvpn] Error 1
>> make[1]: Leaving directory
>> `/var/tmp/portage/net-misc/openvpn-2.1_rc19/work/openvpn-2.1_rc19'
>> make: *** [install-recursive] Error 1
>>
>>
>> using:
>> ./configure --prefix=/usr --build=x86_64-pc-linux-gnu 
>> --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info 
>> --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib 
>> --libdir=/usr/lib64 --disable-pkcs11 --disable-password-save --enable-ssl 
>> --enable-crypto --enable-pthread --disable-iproute2
>> and gcc version 4.3.2 (Gentoo 4.3.2-r3 p1.6, pie-10.1.5)
>>
>> Regards,
>>
>> Marcel
>>
>> ------------------------------------------------------------------------------
>> Come build with us! The BlackBerry&reg; Developer Conference in SF, CA
>> is the only developer event you need to attend this year. Jumpstart your
>> developing skills, take BlackBerry mobile applications to market and stay
>> ahead of the curve. Join us from November 9&#45;12, 2009. Register now&#33;
>> http://p.sf.net/sfu/devconf
>> _______________________________________________
>> Openvpn-devel mailing list
>> Openvpn-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/openvpn-devel
>>
>
>
>
> --
> --JuanJo ; echo j...@gomosglep.com | sed 's/[SPAM]//g'
>



-- 
--JuanJo ; echo j...@gomosglep.com | sed 's/[SPAM]//g'

Reply via email to