Bug #13175
Updated by nobu (Nobuyoshi Nakada) almost 8 years ago
Building Ruby 2.3 on FreeBSD 11 with --with-jemalloc leads to linking issues. As of FreeBSD 10.0 jemalloc is in FreeBSD's libc and thus -ljemalloc will trigger a linktime error. Removing -ljemalloc from the linker solves the issue ```diff +@@ -4015,9 +4016,6 @@ AS_CASE(["$target_os"], + AS_CASE(["$with_gmp: $SOLIBS "], [no:* | *' -lgmp '*|*' $(LIBS) '*], [], + [SOLIBS="-lgmp $SOLIBS"]) + +-AS_CASE(["$with_jemalloc: $LIBS "], [no:* | *' -ljemalloc '*], [], +- [LIBS="-ljemalloc $LIBS"]) +- + MINIOBJS="$MINIDLNOBJ" + + AS_CASE(["$THREAD_MODEL"], ```