]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Do not link tests against both libor.a and libor-testing.a
authorNick Mathewson <nickm@torproject.org>
Fri, 11 Mar 2016 14:53:25 +0000 (09:53 -0500)
committerAndrea Shepard <andrea@torproject.org>
Tue, 12 Apr 2016 02:48:46 +0000 (02:48 +0000)
Also, put libor-testing.a at a better position in the list of
libraries, to avoid linker errors.

This is a fix, or part of a fix, for 18490.

Conflicts:
src/test/include.am

changes/build18490 [new file with mode: 0644]
src/test/include.am

diff --git a/changes/build18490 b/changes/build18490
new file mode 100644 (file)
index 0000000..466a133
--- /dev/null
@@ -0,0 +1,4 @@
+  o Minor bugfixes (build):
+    - Do not link the unit tests against both the testing and non-testing
+      versions of the static libraries. Fixes bug 18490; bugfix on
+      0.2.7.1-alpha.
index 7a02a4e2f2dd954890ea7c0c46e117ad917653d7..9e0d5528a200af7f3b7c04bcd9edd73900250490 100644 (file)
@@ -128,9 +128,12 @@ src_test_test_workqueue_CFLAGS = $(AM_CFLAGS) $(TEST_CFLAGS)
 
 src_test_test_LDFLAGS = @TOR_LDFLAGS_zlib@ @TOR_LDFLAGS_openssl@ \
         @TOR_LDFLAGS_libevent@
-src_test_test_LDADD = src/or/libtor-testing.a src/common/libor-testing.a \
-       src/common/libor-crypto-testing.a $(LIBDONNA) src/common/libor.a \
-       src/common/libor-event-testing.a src/trunnel/libor-trunnel-testing.a \
+src_test_test_LDADD = src/or/libtor-testing.a \
+       src/common/libor-crypto-testing.a \
+       $(LIBDONNA) \
+       src/common/libor-testing.a \
+       src/common/libor-event-testing.a \
+       src/trunnel/libor-trunnel-testing.a \
        @TOR_ZLIB_LIBS@ @TOR_LIB_MATH@ @TOR_LIBEVENT_LIBS@ \
        @TOR_OPENSSL_LIBS@ @TOR_LIB_WS32@ @TOR_LIB_GDI@ @CURVE25519_LIBS@ \
        @TOR_SYSTEMD_LIBS@