Package: rakarrack
Version: 0.6.1-4+b2
Severity: serious
Justification: fails to build from source (but built successfully in the past)
Dear Maintainer,
tl;dr: Remove `-Werror`!
History: I'm trying to rebuild rakarrack (#892077), and write a lot about it
(#892078).
Steps to reproduce: Install dependencies, run your favorite package-building-
command. This will eventually invoke:
cd src/
g++ -DHAVE_CONFIG_H -I. -I. -I. -Wdate-time -D_FORTIFY_SOURCE=2
-Wall -msse2 -mfpmath=sse -ffast-math -pipe -fsigned-char
-I/usr/include/freetype2 -g -O2 -fdebug-prefix-
map=/home/eispin/workspace/rakarrack-rebuild/rakarrack=. -fstack-protector-
strong -Wformat -Werror=format-security -c -o rakarrack.o rakarrack.cxx
Expected behavior: execute successfully, just like all the other steps.
Actual behavior: Fails with the message:
rakarrack.cxx:22892:37: error: format not a string literal and no
format arguments [-Werror=format-security]
ok=fl_choice(temp2,"No","Yes",NULL);
^
This bugreport and the following link to a blog post are good arguments to
disable `-Werror=` for this project.
http://blog.schmorp.de/2016-02-27-tidbits-for-the-love-of-god-dont-use-
werror.html
Manual workaround: I'll try to remove `-Werror=` from the Makefile, unless I
have to open more bugreports for this package.
Cheers,
Ben Wiederhake
-- System Information:
Debian Release: buster/sid
APT prefers testing-debug
APT policy: (500, 'testing-debug'), (500, 'stable-updates'), (500,
'stable-debug'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8),
LANGUAGE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages rakarrack depends on:
ii jackd 5
ii libasound2 1.1.3-5
ii libc6 2.26-6
ii libfltk1.1 1.1.10-23
ii libfontconfig1 2.12.6-0.1
ii libfreetype6 2.8.1-2
ii libgcc1 1:8-20180218-1
ii libjack-jackd2-0 [libjack-0.125] 1.9.12~dfsg-2
ii libsamplerate0 0.1.9-1
ii libsndfile1 1.0.28-4
ii libstdc++6 8-20180218-1
ii libx11-6 2:1.6.4-3
ii libxft2 2.3.2-1+b2
ii libxpm4 1:3.5.12-1
ii libxrender1 1:0.9.10-1
ii zlib1g 1:1.2.8.dfsg-5
rakarrack recommends no packages.
rakarrack suggests no packages.
-- no debconf information