• src/sbbs3/GNUmakefile

    From Deucе@VERT to Git commit to main/sbbs/master on Sat Mar 16 23:18:41 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/4924e6c57f45b2d24608cfd1
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Use Homebrew libarchive

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sat Mar 16 23:24:48 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/20712505a0c881963001d30d
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Add missing endif

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sun Mar 17 07:22:38 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/38a1fc5e203dcab37dfdc710
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    We can't use version scripts on Darwin.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sun Mar 17 07:57:43 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/716f786bded1539e648047a3
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Whoops, missed this bit of the macOS patch

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sun Mar 17 08:29:08 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/65e818a3888e44f54b31517a
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Argh! Put xpdev libs in the wrong lib!

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Tue Mar 19 00:54:29 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/eac02d1501b22a3050cb2d95
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    jsdoor and jsexec both depend on ciolib (and likely others)

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sat Sep 21 21:09:28 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/ce7eb8d4ffdd3d11f6364fe6
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Call elfctl -e +noprotmax in binaries that do JS

    Prevents crashes on modern FreeBSD systems that default to implicit
    PROT_MAX in the JS code.
    (It's possible that +wxneeded will be needed too.. still experimenting)

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sat Sep 21 21:14:54 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/45e8eba1a6b7dfd02e7f5119
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Looks like we do need both.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sun Sep 22 00:27:35 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/8ce336ecd66d8c9c63c99f91
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    elfctl doesn't work on shared objects.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sun Sep 22 00:35:00 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/cbc3c8ba81ee40ccde5e6069
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Fix copy/paste error.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Mon Sep 23 14:56:32 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/3d4613fadbd6f2f44bd65d0c
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Remove elfctl calls... they don't help.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sun Nov 3 19:18:57 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/cc366072a6dfb9979d9b9e98
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Use XPDEV_LIBS to solve the trashman-mingw64 link issue (I think)

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on macOS)@VERT to Git commit to main/sbbs/master on Sat Jan 4 23:53:16 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/02683204a368594f6eb28573
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Fix typo in macOS build setting of rpath: LIBODIR, not LIBDIR

    fix for commit 6e69eec18963a

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Thu Jan 16 02:19:05 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/ebc581c0da90332141623836
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    For NetBSD, add $ORIGIN and $ORIGIN/../$(LIBODIR) to the RPATH

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Thu Jan 16 03:28:18 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/1ab9ba5ecc7547c6bb8fc941
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Use ORIGIN everywhere.

    We don't build on SunOS anymore, and using LD_RUN_PATH sucks.
    Also, it was badly out of date.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Fri Jan 17 13:58:16 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/0f21cba928476b4fe58eb295
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Include absolute rpath

    It appears that setcap may cause $ORIGIN to stop working for some
    unknown reason.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Fri Jan 17 14:53:21 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/6fdbd589123b6d0beeeef4a1
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Fix previous commit.

    Was overriding value, not appending.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net
  • From Deucе@VERT to Git commit to main/sbbs/master on Sun Jan 19 21:11:44 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/cf50632a45e0131252fbc849
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    More rpath hackery...

    If SBBSDIR is set, add $(SBBSDIR)/exec to rpath.
    Always add the original output directory to rpath.

    I'm not sure what the old LD_RUN_PATH stuff was trying to do, but
    I think these are the bits that make it work.

    ---
    ï¿­ Synchronet ï¿­ Vertrauen ï¿­ Home of Synchronet ï¿­ [vert/cvs/bbs].synchro.net