[Announcement] Tinc version 1.1pre10 released

Lance Fredrickson lancethepants at gmail.com
Mon Feb 10 22:44:57 CET 2014


I'm having trouble compiling this.  I typically create a static binary 
for mips devices for use in routers of different firmwares.
Typically I create static libraries on which tinc is dependent  (lzo 
zlib openssl ncurses readline) . In this release, tinc doesn't see the 
static libraries, just the development .h files when running 
./configure.  So I compiled static and shared libraries, so it will make 
it through the configure script.  Then when I compile tinc I run

make LIBS="-static -lcrypto -ldl -llzo2 -lz"
and this typcically will give me static binaries.

But with pre10 I get this.

/opt/entware-toolchain/lib/gcc/mipsel-linux-uclibc/4.6.4/../../../../mipsel-linux-uclibc/bin/ld: 
/opt/entware-toolchain/lib/gcc/mipsel-linux-uclibc/4.6.4/crtbeginT.o: 
relocation R_MIPS_HI16 against `a local symbol' can not be used when 
making a shared object; recompile with -fPIC
/opt/entware-toolchain/lib/gcc/mipsel-linux-uclibc/4.6.4/crtbeginT.o: 
could not read symbols: Bad value

I think maybe it's trying to static link to libc. For some reason this 
release is hating anything I try to link statically.

-Lance Fredrickson

On 2/7/2014 2:57 PM, Guus Sliepen wrote:
> With pleasure we announce the release of tinc version 1.1pre10. Here is a
> summary of the changes:
>
>   * Added a benchmark tool (sptps_speed) for the new protocol.
>
>   * Fixed a crash when using Name = $HOST while $HOST is not set.
>
>   * Use AES-256-GCM for the new protocol.
>
>   * Updated support for Solaris.
>
>   * Allow running tincd without a private ECDSA key present when
>     ExperimentalProtocol is not explicitly set.
>
>   * Enable various compiler hardening flags by default.
>
>   * Added support for a "conf.d" configuration directory.
>
>   * Fix tinc-gui on Windows, also allowing it to connect to a 32-bits tincd when
>     tinc-gui is run in a 64-bits Python environment.
>
>   * Added a "ListenAddress" option, which like BindToAddress adds more listening
>     address/ports, but doesn't bind to them for outgoing sockets.
>
>   * Make invitations work better when the "invite" and "join" commands are not
>     run interactively.
>
>   * When creating meta-connections to a node for which no Address statement is
>     specified, try to use addresses learned from other nodes.
>
> Thanks to Dennis Joachimsthaler and Florent Clairambault for their contribution
> to this version of tinc.
>
> Please note that although tinc 1.1pre10 is backwards compatible with tinc 1.0.x,
> it is NOT compatible with tinc 1.1pre1 through 1.1pre9.
>
>
>
> _______________________________________________
> tinc mailing list
> tinc at tinc-vpn.org
> http://www.tinc-vpn.org/cgi-bin/mailman/listinfo/tinc

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.tinc-vpn.org/pipermail/tinc/attachments/20140210/0716c37c/attachment.html>


More information about the tinc mailing list