Debian Patches

Status for librdkafka/2.0.2-1

Patch Description Author Forwarded Bugs Origin Last update
makefile-bashism-pr4147 [PATCH] Remove small bashism from Makefile
The LICENSES.txt target makes a shell for loop, in which it tries to
evaluate the wildcard "LICENSE.*[^~]".

[^] is a bashism, and fails when /bin/sh is not bash (i.e. every
Debian-based system by default):

$ /bin/bash -c "ls LICENSE.*[^~]"
LICENSE.cjson LICENSE.fnv1a LICENSE.lz4 LICENSE.pycrc LICENSE.regexp LICENSE.tinycthread
LICENSE.crc32c LICENSE.hdrhistogram LICENSE.murmur2 LICENSE.queue LICENSE.snappy LICENSE.wingetopt

$ /bin/sh -c "ls LICENSE.*[^~]"

The equivalent POSIX way to do this is to use [!].

Tested with bash, dash and posh.
Faidon Liambotis <paravoid@debian.org> no 2023-01-12

All known versions for source package 'librdkafka'

Links