• src/sbbs3/GNUmakefile

    From deuce@VERT to CVS commit on Monday, June 03, 2019 14:10:21
    src/sbbs3 GNUmakefile 1.232 1.233
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv1660

    Modified Files:
    GNUmakefile
    Log Message:
    Use -rpath in addition to LD_RUN_PATH. It seems some linkers only support
    one or the other.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Monday, June 03, 2019 14:23:29
    src/sbbs3 GNUmakefile 1.233 1.234
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv3379

    Modified Files:
    GNUmakefile
    Log Message:
    Fix for libsbbs.so: Undefined symbol "crc32tbl"

    Weird.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Va7aqd@VERT/VA7AQDS to deuce on Monday, June 03, 2019 18:27:12
    Re: src/sbbs3/GNUmakefile
    By: deuce to CVS commit on Mon Jun 03 2019 04:10 pm

    Something interesting may have occurred with these changes relating to the new CL? Here's what I have on a pretty fresh CentOS 7 install when trying to update:

    [sbbs@localhost sbbs3]$ make RELEASE=1 symlinks
    make -C /sbbs/src/sbbs3/../../3rdp/build jslib
    make[1]: Entering directory `/sbbs/3rdp/build'
    make[1]: Nothing to be done for `jslib'.
    make[1]: Leaving directory `/sbbs/3rdp/build'
    make -C /sbbs/src/sbbs3/../smblib lib
    make[1]: Entering directory `/sbbs/src/smblib'
    make[1]: Nothing to be done for `lib'.
    make[1]: Leaving directory `/sbbs/src/smblib'
    make -C /sbbs/src/sbbs3/../xpdev mtlib
    make[1]: Entering directory `/sbbs/src/xpdev'
    make[1]: Nothing to be done for `mtlib'.
    make[1]: Leaving directory `/sbbs/src/xpdev'
    make -C /sbbs/src/sbbs3/../../3rdp/build cryptlib
    make[1]: Entering directory `/sbbs/3rdp/build'
    make[1]: *** No rule to make target `../../src/../3rdp/build/cl-mingw-vcver.patch', needed by `../build/../../src/../3rdp/gcc.linux.x64.release/cl/libcl.a'. Stop.
    make[1]: Leaving directory `/sbbs/3rdp/build'
    make: *** [cl] Error 2

    ---
    ■ Synchronet ■ VA7AQD's Tavern - bbs.isurf.ca
  • From Digital Man@VERT to Va7aqd on Monday, June 03, 2019 20:09:46
    Re: src/sbbs3/GNUmakefile
    By: Va7aqd to deuce on Mon Jun 03 2019 08:27 pm

    Re: src/sbbs3/GNUmakefile
    By: deuce to CVS commit on Mon Jun 03 2019 04:10 pm

    Something interesting may have occurred with these changes relating to the new CL? Here's what I have on a pretty fresh CentOS 7 install when trying to update:

    [sbbs@localhost sbbs3]$ make RELEASE=1 symlinks
    make -C /sbbs/src/sbbs3/../../3rdp/build jslib
    make[1]: Entering directory `/sbbs/3rdp/build'
    make[1]: Nothing to be done for `jslib'.
    make[1]: Leaving directory `/sbbs/3rdp/build'
    make -C /sbbs/src/sbbs3/../smblib lib
    make[1]: Entering directory `/sbbs/src/smblib'
    make[1]: Nothing to be done for `lib'.
    make[1]: Leaving directory `/sbbs/src/smblib'
    make -C /sbbs/src/sbbs3/../xpdev mtlib
    make[1]: Entering directory `/sbbs/src/xpdev'
    make[1]: Nothing to be done for `mtlib'.
    make[1]: Leaving directory `/sbbs/src/xpdev'
    make -C /sbbs/src/sbbs3/../../3rdp/build cryptlib
    make[1]: Entering directory `/sbbs/3rdp/build'
    make[1]: *** No rule to make target `../../src/../3rdp/build/cl-mingw-vcver.patch', needed by `../build/../../src/../3rdp/gcc.linux.x64.release/cl/libcl.a'. Stop. make[1]: Leaving directory `/sbbs/3rdp/build'
    make: *** [cl] Error 2

    Did you try a clean-build?
    http://wiki.synchro.net/install:nix#clean_rebuild

    digital man

    Synchronet "Real Fact" #6:
    Synchronet version 3 for Linux and FreeBSD development began in 2001.
    Norco, CA WX: 59.4°F, 86.0% humidity, 4 mph ESE wind, 0.00 inches rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Digital Man@VERT to Va7aqd on Monday, June 03, 2019 20:12:23
    Re: src/sbbs3/GNUmakefile
    By: Digital Man to Va7aqd on Mon Jun 03 2019 10:09 pm

    Re: src/sbbs3/GNUmakefile
    By: Va7aqd to deuce on Mon Jun 03 2019 08:27 pm

    Re: src/sbbs3/GNUmakefile
    By: deuce to CVS commit on Mon Jun 03 2019 04:10 pm

    Something interesting may have occurred with these changes relating to the new CL? Here's what I have on a pretty fresh CentOS 7 install when trying to update:

    [sbbs@localhost sbbs3]$ make RELEASE=1 symlinks
    make -C /sbbs/src/sbbs3/../../3rdp/build jslib
    make[1]: Entering directory `/sbbs/3rdp/build'
    make[1]: Nothing to be done for `jslib'.
    make[1]: Leaving directory `/sbbs/3rdp/build'
    make -C /sbbs/src/sbbs3/../smblib lib
    make[1]: Entering directory `/sbbs/src/smblib'
    make[1]: Nothing to be done for `lib'.
    make[1]: Leaving directory `/sbbs/src/smblib'
    make -C /sbbs/src/sbbs3/../xpdev mtlib
    make[1]: Entering directory `/sbbs/src/xpdev'
    make[1]: Nothing to be done for `mtlib'.
    make[1]: Leaving directory `/sbbs/src/xpdev'
    make -C /sbbs/src/sbbs3/../../3rdp/build cryptlib
    make[1]: Entering directory `/sbbs/3rdp/build'
    make[1]: *** No rule to make target `../../src/../3rdp/build/cl-mingw-vcver.patch', needed by `../build/../../src/../3rdp/gcc.linux.x64.release/cl/libcl.a'. Stop. make[1]: Leaving directory `/sbbs/3rdp/build'
    make: *** [cl] Error 2

    Did you try a clean-build?
    http://wiki.synchro.net/install:nix#clean_rebuild

    Looks like Deuce may have forgotten to commit a file. I don't think a clean rebuild is going to help in this case.

    digital man

    Synchronet/BBS Terminology Definition #80:
    XON = Transmit On (ASCII 17, Ctrl-Q)
    Norco, CA WX: 59.4°F, 86.0% humidity, 4 mph ESE wind, 0.00 inches rain/24hrs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Va7aqd@VERT/VA7AQDS to Digital Man on Tuesday, June 04, 2019 06:12:55
    Re: src/sbbs3/GNUmakefile
    By: Digital Man to Va7aqd on Mon Jun 03 2019 10:12 pm

    Looks like Deuce may have forgotten to commit a file. I don't think a clean rebuild is going to help in this case.

    I see it's been added in to the repo, will give it a go a little later.

    That's no fun, though! I was going to respond to "have you done a full rebuild" with "Why would I do something smart like that?"... however, I certain will do the full rebuild if just pulling from CVS and the update build don't work.

    Thanks!

    ---
    ■ Synchronet ■ VA7AQD's Tavern - bbs.isurf.ca
  • From deuce@VERT to CVS commit on Wednesday, June 05, 2019 09:36:00
    src/sbbs3 GNUmakefile 1.234 1.235
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv1340

    Modified Files:
    GNUmakefile
    Log Message:
    It seems at least some versions of g++ don't support -rpath.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From deuce@VERT to CVS commit on Thursday, June 06, 2019 10:15:20
    src/sbbs3 GNUmakefile 1.235 1.236
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv12261

    Modified Files:
    GNUmakefile
    Log Message:
    Use -rpath with clang.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, June 28, 2019 15:24:18
    src/sbbs3 GNUmakefile 1.237 1.238
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/home/rswindell/sbbs/src/sbbs3

    Modified Files:
    GNUmakefile
    Log Message:
    base64.* and lzh.* have been moved to src/encode.
    You will need to perform a clean rebuild.




    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, June 28, 2019 16:30:18
    src/sbbs3 GNUmakefile 1.238 1.239
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/home/rswindell/sbbs/src/sbbs3

    Modified Files:
    GNUmakefile
    Log Message:
    Moved crc*.* and md5.* to src/hash (new hash lib).
    You'll need to perform a clean rebuild.



    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, June 29, 2019 10:58:33
    src/sbbs3 GNUmakefile 1.239 1.240
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/home/rswindell/sbbs/src/sbbs3

    Modified Files:
    GNUmakefile
    Log Message:
    Add missing HASH_LIB (libhash.a) dependency for libsbbs.so build.



    ---
    ■ 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 Monday, December 04, 2023 16:53:02
    https://gitlab.synchro.net/main/sbbs/-/commit/3bad3b815a3f618e142b3ed1
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Throw an error and hint if SYMLINK is defined on the command-line

    Since SYMLINK=1 is valid/suggested for install/GNUmakefile, this is a common mistake that we can catch here.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Thursday, December 07, 2023 20:57:58
    https://gitlab.synchro.net/main/sbbs/-/commit/7adcebdddf3df1c1c86a53f1
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Revert "Throw an error and hint if SYMLINK is defined on the command-line"

    This reverts commit 3bad3b815a3f618e142b3ed11a32d316874279e8

    ---
    ■ 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 Friday, December 15, 2023 21:24:20
    https://gitlab.synchro.net/main/sbbs/-/commit/cfe2e83661ceb442dca0d9a7
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Fix typo (missing quote)

    ---
    ■ 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 Saturday, December 23, 2023 11:50:48
    https://gitlab.synchro.net/main/sbbs/-/commit/51395e455b56c70a88f7c353
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Insure the exe output directory is created for sexyz target

    Resolves 'make sexyz' build issue mentioned in issue #690

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deuc┬┐@VERT to Git commit to main/sbbs/master on Sunday, February 04, 2024 14:06:10
    https://gitlab.synchro.net/main/sbbs/-/commit/bf318eabba7a30ecea57c983
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Use pkg-config for libarchive.

    Fixes OpenBSD build issue.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deuc┬┐@VERT to Git commit to main/sbbs/master on Sunday, February 04, 2024 14:14:29
    https://gitlab.synchro.net/main/sbbs/-/commit/e923cd3d4a02bec36e8d572c
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    NetBSD doesn't ship with a .pc file for libarchive (which it does ship with)

    Le Sigh

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deuc┬┐@VERT to Git commit to main/sbbs/master on Monday, February 05, 2024 09:46:56
    https://gitlab.synchro.net/main/sbbs/-/commit/9879a9e864c1b81d5db63f9a
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    Use --libs instead of -libs

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Deuc┬┐@VERT to Git commit to main/sbbs/master on Tuesday, February 06, 2024 19:02:34
    https://gitlab.synchro.net/main/sbbs/-/commit/6ffbb8349ea20694edd817ba
    Modified Files:
    src/sbbs3/GNUmakefile
    Log Message:
    ans2asc requires XPDEV_LIBS to link against Netapi32.dll for NetWkstaGetInfo()

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net