{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1750022888,"commit_time":1750030066,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"fffec3d7e90b032a03eee2192e68f8baf913b3b4","message":"tests/server: drop memdebug option\n\nI added it just in case when removing enabled-by-default memdebug\nfrom test servers. Apparently it broke after recent changes. It's\nprobably not a widely used feature and does not seem to be worth fixing.\nIt creates odd dependencies as the error message indicates:\n\n```\n[28/54] Building C object tests/server/CMakeFiles/servers.dir/__/__/lib/memdebug.c.obj\nFAILED: tests/server/CMakeFiles/servers.dir/__/__/lib/memdebug.c.obj\n[...]\nlib/memdebug.c: In function 'curl_dbg_log':\nlib/memdebug.c:465:12: error: implicit declaration of function 'mvsnprintf'; did you mean 'vsnprintf'? [-Wimplicit-function-declaration]\n  465 |   nchars = mvsnprintf(buf, sizeof(buf), format, ap);\n      |            ^~~~~~~~~~\n      |            vsnprintf\nlib/memdebug.c:465:12: warning: nested extern declaration of 'mvsnprintf' [-Wnested-externs]\n```\n\nThis patch is dropping these build options:\n- cmake: `ENABLE_SERVER_DEBUG`\n- autotools: `--enable-server-debug` / `--disable-server-debug`\n\nFollow-up to a16485a42ea5dabe6c327179a1678ad04d1c6b2f #16705\n\nCloses #17629\n","parents":["ee066732963b7051a8d2fd56fa91a4ce0b444bd5"],"tree_hash":"8cfbb71579cfcf09fb6a1b79c4d8f3ffd81bb1c4"}