curl/tests/server
Viktor Szakats fffec3d7e9
tests/server: drop memdebug option
I added it just in case when removing enabled-by-default memdebug
from test servers. Apparently it broke after recent changes. It's
probably not a widely used feature and does not seem to be worth fixing.
It creates odd dependencies as the error message indicates:

```
[28/54] Building C object tests/server/CMakeFiles/servers.dir/__/__/lib/memdebug.c.obj
FAILED: tests/server/CMakeFiles/servers.dir/__/__/lib/memdebug.c.obj
[...]
lib/memdebug.c: In function 'curl_dbg_log':
lib/memdebug.c:465:12: error: implicit declaration of function 'mvsnprintf'; did you mean 'vsnprintf'? [-Wimplicit-function-declaration]
  465 |   nchars = mvsnprintf(buf, sizeof(buf), format, ap);
      |            ^~~~~~~~~~
      |            vsnprintf
lib/memdebug.c:465:12: warning: nested extern declaration of 'mvsnprintf' [-Wnested-externs]
```

This patch is dropping these build options:
- cmake: `ENABLE_SERVER_DEBUG`
- autotools: `--enable-server-debug` / `--disable-server-debug`

Follow-up to a16485a42e #16705

Closes #17629
2025-06-16 01:27:46 +02:00
..
.checksrc checksrc: use 'banfunc' proper in more places 2025-01-13 09:10:58 +01:00
.gitignore tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00
CMakeLists.txt tests/server: drop memdebug option 2025-06-16 01:27:46 +02:00
dnsd.c tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00
first.c tests: tidy up server main function, whitespace and README 2025-06-15 14:11:21 +02:00
first.h tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00
getpart.c tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00
getpart.h tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00
Makefile.am tests/server: drop memdebug option 2025-06-16 01:27:46 +02:00
Makefile.inc tests/server: drop memdebug option 2025-06-16 01:27:46 +02:00
mqttd.c tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00
resolve.c tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00
rtspd.c tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00
sockfilt.c tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00
socksd.c tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00
sws.c tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00
tftpd.c tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00
util.c tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00
util.h tests: always make bundles, adapt build and tests 2025-06-14 21:08:23 +02:00