Files
packages/libs
Daniel Golle ae34d29eb6 libtorrent: stop discarding the target build flags
CONFIGURE_VARS is assigned rather than appended to, which discards the
default from package-defaults.mk: the cross compiler settings and the
CFLAGS, CXXFLAGS, CPPFLAGS and LDFLAGS the build system passes. The
library is configured with autoconf's own -g -O2 and built for the
toolchain's default architecture instead, without the target CPU flags,
the hardening flags and -ffile-prefix-map. On x86/geode that also costs
the 64-bit atomics: at the default -march=i486 the compiler cannot
inline them and emits __atomic_load_8 and __atomic_store_8 calls, so
every binary linking the static library needs libatomic.

Fixes: 13a058bed6 ("libtorrent: update to 0.15.3")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-09-15 18:08:12 +01:00
..
…
2026-09-04 17:04:44 +03:00
…
…
…
2026-09-12 23:33:43 +02:00
…
…
…
…
2026-08-23 19:55:09 +03:00
2026-08-23 19:56:30 +03:00
…
…
…
2026-08-18 15:25:47 +01:00
2026-07-31 07:50:56 +02:00
2026-09-02 15:50:59 +01:00
2026-08-24 14:45:02 +01:00
2026-08-07 16:10:30 +03:00
2026-08-07 16:10:30 +03:00
2026-08-22 15:58:43 +01:00
2026-08-23 20:03:26 +03:00
2026-07-31 16:01:13 +02:00
2026-07-29 17:07:46 +03:00
…
2026-08-18 15:25:47 +01:00
…
…
…
2026-08-02 09:18:28 +02:00
2026-07-29 13:07:39 +03:00
…
…
…
2026-07-31 09:41:18 +03:00
2026-09-10 10:12:08 +02:00
…
…
2026-08-23 20:05:09 +03:00
2026-08-11 08:50:35 +03:00
…
2026-07-29 17:07:46 +03:00
…
2026-07-29 17:07:46 +03:00
…
…
…
…
…
…
…
…
…