pbzip2: fix clang-19 build
https://libcxx.llvm.org/ReleaseNotes/19.html#deprecations-and-removals
> The base template for std::char_traits has been removed in LLVM 19. If
you are using std::char_traits with types other than char, wchar_t,
char8_t, char16_t, char32_t or a custom character type for which you
specialized std::char_traits, your code will stop working. The Standard
does not mandate that a base template is provided, and such a base
template is bound to be incorrect for some types, which could currently
cause unexpected behavior while going undetected.
https://bugs.launchpad.net/pbzip2/+bug/2081588