-
src/sbbs3/GNUmakefile
From
deuce@VERT to
CVS commit on Sun Sep 29 17:16:21 2013
src/sbbs3 GNUmakefile 1.221 1.222
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv24748
Modified Files:
GNUmakefile
Log Message:
Add BUILD_JSDOCS knob.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ
telnet://vert.s
-
From
deuce@VERT to
CVS commit on Sun Sep 29 19:10:07 2013
src/sbbs3 GNUmakefile 1.222 1.223
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv25620
Modified Files:
GNUmakefile
Log Message:
Add UIFC to JSDOC builds so it can be documented.
---
þ Synchronet þ Vertrauen þ Home of S
-
From
deuce@VERT to
CVS commit on Mon Jun 23 04:51:42 2014
src/sbbs3 GNUmakefile 1.223 1.224
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv11961
Modified Files:
GNUmakefile
Log Message:
SBBS library requires uifc and conio when building with JS_DOCS now.
---
þ Synchronet þ Vert
-
From
deuce@VERT to
CVS commit on Fri Feb 6 23:58:29 2015
src/sbbs3 GNUmakefile 1.224 1.225
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv3848
Modified Files:
GNUmakefile
Log Message:
Put 3rdp CFLAGS first to ensure that the include files are search for there first.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ
telnet://vert.synchro.net
-
From
sbbs@VERT to
CVS commit on Thu Nov 26 05:24:25 2015
src/sbbs3 GNUmakefile 1.227 1.228
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/home/sbbs/src/sbbs3
Modified Files:
GNUmakefile
Log Message:
Projects that link userdat.c, now need SMBLIB too.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ
telnet://vert.synchro.net
-
From
rswindell@VERT to
CVS commit on Wed Oct 17 12:41:06 2018
src/sbbs3 GNUmakefile 1.231 1.232
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv7265
Modified Files:
GNUmakefile
Log Message:
Added missing JS_LIBS argument to JSexec link command. This resolves the following error when building with 'make JSLIB=mozjs185':
/usr/bin/ld: gcc.linux.../jsexec.o: undefined reference to symbol 'JS_EndRequest'
//usr/lib/libmozjs185.so.1.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
GNUmakefile:209: recipe for target 'gcc.linux.../jsexec' failed
make: *** [gcc.linux.../jsexec] Error 1
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
deuce@VERT to
CVS commit on Mon Jun 3 16:10:21 2019
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 Mon Jun 3 16:23:29 2019
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 Mon Jun 3 20:27:12 2019
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 Mon Jun 3 22:09:46 2019
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 Mon Jun 3 22:12:23 2019
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 Tue Jun 4 08:12:55 2019
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 Wed Jun 5 11:36:00 2019
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 Thu Jun 6 12:15:20 2019
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 Fri Jun 28 17:24:18 2019
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 Fri Jun 28 18:30:18 2019
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 Sat Jun 29 12:58:33 2019
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
deuce@VERT to
CVS commit on Thu Aug 22 00:12:22 2019
src/sbbs3 GNUmakefile 1.242 1.243
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv15603
Modified Files:
GNUmakefile
Log Message:
Linker command-line order (sometimes) matters.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Sat Aug 24 12:48:21 2019
src/sbbs3 GNUmakefile 1.243 1.244
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/home/rswindell/sbbs/src/sbbs3
Modified Files:
GNUmakefile
Log Message:
Remove debug output line.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
rswindell@VERT to
CVS commit on Sat Aug 24 12:53:40 2019
src/sbbs3 GNUmakefile 1.244 1.245
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/home/rswindell/sbbs/src/sbbs3
Modified Files:
GNUmakefile
Log Message:
Added ENCODE_LIB[S] where now needed, since str_util.c needs it and load_cfg.c needs functions in str_util.c.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
-
From
Deuce@VERT to
Git commit to main/sbbs/master on Fri Dec 18 23:38:52 2020
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Sat Apr 3 01:15:46 2021
-
From
Rob Swindell@VERT to
Git commit to main/sbbs/master on Sat Apr 24 18:02:03 2021
-
From
Rob Swindell@VERT to
Git commit to main/sbbs/master on Sat Apr 24 21:28:56 2021
-
From
Rob Swindell@VERT to
Git commit to main/sbbs/master on Fri Jun 4 23:51:32 2021
-
From
Rob Swindell@VERT to
Git commit to main/sbbs/master on Tue Mar 29 01:24:17 2022
-
From
Rob Swindell@VERT to
Git commit to main/sbbs/master on Tue Mar 29 01:58:04 2022
-
From
Rob Swindell (on ChromeOS)@VERT to
Git commit to main/sbbs/master on Fri Apr 7 21:28:48 2023
-
From
Rob Swindell (on Debian Linux)@VERT to
Git commit to main/sbbs/master on Sat Apr 8 16:01:07 2023
-
From
Rob Swindell (on Debian Linux)@VERT to
Git commit to main/sbbs/master on Sat Jun 3 20:06:03 2023
https://gitlab.synchro.net/main/sbbs/-/commit/301c88a7fcd29774e10af460
Modified Files:
src/sbbs3/GNUmakefile
Log Message:
Use pkg-config for detectiong libmosquitto presence and lib name
Apparently the mosquitto.h won't always be installed in /usr/include on
all systems (e.g. Deuce's FreeBSD gitlab-runner system)
---
þ 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 Sat Jun 3 20:26:42 2023
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Mon Jun 5 17:02:26 2023
https://gitlab.synchro.net/main/sbbs/-/commit/b3d24e087fadc4f0a8b25b42
Modified Files:
src/sbbs3/GNUmakefile
Log Message:
Add support for WITHOUT_MOSQUITTO
I'm doing builds for my jail (which doesn't have libmosquitto) on
my system that does have it now, so I need to disable it manually.
---
ï¿ Synchronet ï¿ Vertrauen ï¿ Home of Synchronet ï¿ [vert/cvs/bbs].synchro.net
-
From
Deuce@VERT to
Git commit to main/sbbs/master on Tue Jun 6 21:05:21 2023
-
From
Deuce@VERT to
Git commit to main/sbbs/master on Tue Jun 6 21:12:35 2023
-
From
Rob Swindell (on ChromeOS)@VERT to
Git commit to main/sbbs/master on Fri Jun 16 17:40:48 2023
-
From
Rob Swindell (on Debian Linux)@VERT to
Git commit to main/sbbs/master on Mon Dec 4 16:53:02 2023
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 Thu Dec 7 20:57:58 2023
-
From
Rob Swindell (on Debian Linux)@VERT to
Git commit to main/sbbs/master on Fri Dec 15 21:24:20 2023
-
From
Rob Swindell (on Debian Linux)@VERT to
Git commit to main/sbbs/master on Sat Dec 23 11:50:48 2023
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Sun Feb 4 14:06:10 2024
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Sun Feb 4 14:14:29 2024
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Mon Feb 5 09:46:56 2024
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Tue Feb 6 19:02:34 2024
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Sat Mar 16 19:18:41 2024
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Sat Mar 16 19:24:48 2024
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Sun Mar 17 03:22:38 2024
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Sun Mar 17 03:57:43 2024
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Sun Mar 17 04:29:08 2024
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Mon Mar 18 20:54:29 2024
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Sat Sep 21 17: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 17:14:54 2024
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Sat Sep 21 20:27:35 2024
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Sat Sep 21 20:35:00 2024
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Mon Sep 23 10:56:32 2024
-
From
Rob Swindell (on Debian Linux)@VERT to
Git commit to main/sbbs/master on Sun Nov 3 14:18:57 2024
-
From
Rob Swindell (on macOS)@VERT to
Git commit to main/sbbs/master on Sat Jan 4 18:53:16 2025
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Wed Jan 15 21:19:05 2025
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Wed Jan 15 22:28:18 2025
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Fri Jan 17 08:58:16 2025
-
From
Deucе@VERT to
Git commit to main/sbbs/master on Fri Jan 17 09:53:21 2025
-
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