{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1741919857,"commit_time":1741955266,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"d36f164e612cb4f2395851af7b7b71e7fee0393b","message":"autotools: use `CURLDEBUG` to exclude TrackMemory code from unity\n\nBefore this patch, autotools builds excluded TrackMemory sources\n(`lib/memdebug.c` and `lib/curl_multibyte.c`) based on the `DEBUGBUILD`\nsetting. This works in most cases because its value is the same as\n`CURLDEBUG` by default, but the correct condition is `CURLDEBUG`.\n\nIt should fix `--disable-debug --enable-curldebug --enable-unity`\nbuilds. (not tested in CI)\n\nIt also syncs behavior with cmake builds.\n\nRef: #16705\nCloses #16723\n","parents":["a16485a42ea5dabe6c327179a1678ad04d1c6b2f"],"tree_hash":"3f8123a3142142e3303fa4f51f1baa27be60692b"}