I try to use the ./install/create_release.sh to generate the asmbb, when it come to the "Compiling SQLite" step, the commandline will show a error like this:
./sqlite3.c:16708:20: warning: ‘sqlite3UserAuthCheckLogin’ used but never defined
16708 | SQLITE_PRIVATE int sqlite3UserAuthCheckLogin(sqlite3*,const char*,u8*);
But still will show "Building process finished successfully." later, but the the asmbb service will not able to start:
asmbb forum engine FastCGI script.
Loaded: loaded (/etc/systemd/system/asmbb.service; disabled; vendor preset: enabl>
Active: failed (Result: exit-code) since Tue 2023-06-06 22:47:42 CST; 898ms ago
Process: 255688 ExecStart=/var/www/asmbb/install/asmbb/engine (code=exited, status=217/USER)
Main PID: 255688 (code=exited, status=217/USER)
Jun 06 22:47:42 way systemd[1]: asmbb.service: Scheduled restart job, restart coun>
Jun 06 22:47:42 way systemd[1]: Stopped asmbb forum engine FastCGI script..
Jun 06 22:47:42 way systemd[1]: asmbb.service: Start request repeated too quickly.
Jun 06 22:47:42 way systemd[1]: asmbb.service: Failed with result 'exit-code'.
Jun 06 22:47:42 way systemd[1]: Failed to start asmbb forum engine FastCGI script
and as you can see, that's not help for find the error, but if I try to start the engine file directly in commandline, it will show the same error as the compile step:
root@way:/var/www/asmbb/install/asmbb# ./engine
Error relocating ./libsqlite3.so: sqlite3UserAuthCheckLogin: symbol not found
Is it the real error? sqlite3UserAuthCheckLogin not found?