#998734 buzztrax: bashism in configure script

Package:
src:buzztrax
Source:
buzztrax
Submitter:
Andrej Shadura
Date:
2025-11-19 18:25:07 UTC
Severity:
normal
Tags:
#998734#5
Date:
2021-11-07 10:22:45 UTC
From:
To:
Hi,

Your package uses configure script with bash features not present in
POSIX without explicitly declaring the need to bash shell; this
currently works as configure scripts select bash, but when dash enables
LINENO support, your configure script will start failing:

     checking for sys/types.h... yes
     checking for unistd.h... yes
     checking for dlfcn.h... yes
     checking for objdir... .libs
     checking if gcc supports -fno-rtti -fno-exceptions... no
     checking for gcc option to produce PIC... -fPIC -DPIC
     checking if gcc PIC flag -fPIC -DPIC works... yes
     checking if gcc static flag -static works... yes
     checking if gcc supports -c -o file.o... yes
     checking if gcc supports -c -o file.o... (cached) yes
     checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
     checking whether -lc should be explicitly linked in... no
     checking dynamic linker characteristics... GNU/Linux ld.so
     checking how to hardcode library paths into programs... immediate
     checking whether stripping libraries is possible... yes
     checking if libtool supports shared libraries... yes
     checking whether to build shared libraries... yes
     checking whether to build static libraries... yes
     checking whether make supports nested variables... (cached) yes
     ./configure: 13630: Syntax error: redirection unexpected
     	tail -v -n \+0 config.log

To test this, you can install dash from experimental and re-run the
configure script.

Please replace non-POSIX features with their equivalents to make sure
the script runs with dash. Most common ones are usage of == instead of =
and for with arrays (not lists).

#998734#10
Date:
2025-11-19 18:22:40 UTC
From:
To:
Dear submitter,

as the package buzztrax has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1120406

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Thorsten Alteholz (the ftpmaster behind the curtain)