Link problem after upgrade to esp-idf v5.x

Normally I tend to be able to handle link errors such as ‘undefined reference’, but in this case, after updating to esp-idf release 5.0.1 I hit a wall with one of the mbedtls libraries.
A newly build mbedtls library is in the project path, but apparently the linker doesn’t find the function names in the object file(s).
Any one has a clue?

Linking .pio\build\nodemcu-32s\firmware.elf
c:/users/niels/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/11.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\nodemcu-32s\src\AESdecrypt.o:(.literal.KamDecrypt+0x18): undefined reference to `mbedtls_gcm_init'
c:/users/niels/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/11.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\nodemcu-32s\src\AESdecrypt.o:(.literal.KamDecrypt+0x1c): undefined reference to `mbedtls_gcm_setkey'
c:/users/niels/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/11.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\nodemcu-32s\src\AESdecrypt.o:(.literal.KamDecrypt+0x20): undefined reference to `mbedtls_gcm_auth_decrypt'
c:/users/niels/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/11.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\nodemcu-32s\src\AESdecrypt.o:(.literal.KamDecrypt+0x24): undefined reference to `mbedtls_gcm_free'
c:/users/niels/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/11.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: .pio\build\nodemcu-32s\src\AESdecrypt.o: in function `KamDecrypt':
C:\Users\niels\Documents\PlatformIO\Projects\PowerMeter/src/AESdecrypt.c:69: undefined reference to `mbedtls_gcm_init'
c:/users/niels/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/11.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\niels\Documents\PlatformIO\Projects\PowerMeter/src/AESdecrypt.c:74: undefined reference to `mbedtls_gcm_setkey'
c:/users/niels/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/11.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\niels\Documents\PlatformIO\Projects\PowerMeter/src/AESdecrypt.c:76: undefined reference to `mbedtls_gcm_auth_decrypt'
c:/users/niels/.platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/11.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: C:\Users\niels\Documents\PlatformIO\Projects\PowerMeter/src/AESdecrypt.c:82: undefined reference to `mbedtls_gcm_free'
collect2.exe: error: ld returned 1 exit status
*** [.pio\build\nodemcu-32s\firmware.elf] Error 1

Check out whether it’s the same as

Thanks @maxgerhardt, once again you hit it right on. That was exactly the problem, linking is now working thanks to the workaround(s).