• src/sbbs3/GNUmakefile

    From Deucе@VERT to Git commit to main/sbbs/master on Wed Jan 15 21: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 Wed Jan 15 22: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 08: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 09: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 16: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