SUMMARY Taglib is updating regularly, while id3lib last updated in 2003, and officially recommends taglib to replacement. Moreover, with GCC-15 defaulting to C23, id3lib breaks every C program using it by using build-in bool definition for compatilibity with non-C++ code. According to TODO, last time evaluation of such change was 16 years ago, but some complains presented there were fixed long ago: TagLib 1.10 Release - November 11, 2015 New API for the audio length in milliseconds.