1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-02 18:42:15 +00:00
nixpkgs/pkgs/development/tools/misc
Matthew Justin Bauer 412e823f29
binutils: disable format hardening
This fails for me:

> compressed_output.cc:320:20: error: format string is not a string literal (potentially insecure) [-Werror,-Wformat-security]
>       gold_warning(_("not compressing section data: zlib error"));
>                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> ./system.h:40:20: note: expanded from macro '_'
> # define _(String) gettext (String)
>                    ^~~~~~~~~~~~~~~~
> compressed_output.cc:320:20: note: treat the string as an argument to avoid this
>       gold_warning(_("not compressing section data: zlib error"));
>                    ^
>                    "%s",
> ./system.h:40:20: note: expanded from macro '_'
> # define _(String) gettext (String)
                   ^

Disabling format hardening should hopefully be harmless here. If it's a problem we can also make it conditional.

/cc @Ericson2314
2018-06-12 22:54:10 -04:00
..
arcanist arcanist: fix on aarch64 2018-01-06 17:25:15 +01:00
astyle astyle: 2.05.1 -> 3.1 2018-02-03 22:48:20 +01:00
autobuild
autoconf tree-wide: disable doCheck and doInstallCheck where it fails (the trivial part) 2018-04-25 04:18:46 +00:00
autoconf-archive autoconf-archive: 2017.09.28 -> 2018.03.13 2018-03-17 11:50:46 -07:00
autogen Autogen: Fix unnecessary duplication during cross-compilation 2018-02-25 20:37:08 -05:00
automake automake: 1.16 -> 1.16.1 2018-03-22 09:48:21 +02:00
automoc4
avarice avarice: mark as broken 2018-04-12 23:03:59 +02:00
avrdude avrdude: add darwin platform 2018-03-23 01:26:11 +01:00
awf
babeltrace babeltrace: 1.5.4 -> 1.5.5 2018-03-28 21:09:32 +02:00
bashdb bashdb: 4.4-0.92 -> 4.4-0.94 2017-11-13 18:17:36 +00:00
bin_replace_string Remove nckx as a maintainer for all packages 2018-01-16 23:00:49 +01:00
binutils binutils: disable format hardening 2018-06-12 22:54:10 -04:00
blackmagic
bossa bossa: 2014-08-18 -> 1.8 2018-02-05 20:29:26 -08:00
bsdbuild
cbrowser
ccache Follow-ups to contributors' comments 2018-03-01 15:36:27 +01:00
cflow
cgdb
checkbashisms Revert "checkbashism: 2.0.0.2 -> 2.18.1" 2018-04-26 17:32:18 +02:00
chrpath
chruby
cl-launch cl-launch: change platforms to unix 2018-03-07 16:31:34 +13:00
coccinelle
complexity treewide: stdenv.lib.platforms.gnu -> ... gnu ++ linux 2018-04-30 18:12:10 -05:00
cppi
cproto
cquery cquery: 2018-03-31 -> 2018-05-01 2018-05-01 20:40:06 +02:00
creduce treewide: replace utillinux refs of {u,}mount 2018-03-27 18:17:46 -05:00
cscope cscope: Remove unneeded crossAttrs 2018-05-10 11:42:14 -04:00
csmith treewide: replace utillinux refs of {u,}mount 2018-03-27 18:17:46 -05:00
ctags ctags: fix source url (#41382) 2018-06-03 18:15:51 +02:00
cwebbin
d-feet dfeet: add updateScript 2018-03-29 11:28:29 +02:00
dbench dbench: fix compilation with glibc 2.6 2017-11-08 12:39:07 +00:00
ddd
dejagnu dejagnu: supports darwin 2018-04-30 22:28:11 -05:00
dfu-programmer
dfu-util
dialog dialog: 1.3-20160209 -> 1.3-20171209 2018-01-02 12:31:33 -06:00
distcc misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs 2017-09-21 15:49:53 -04:00
doclifter doclifter: 2.15 -> 2.17 2018-02-25 20:17:54 -08:00
drush
editorconfig-core-c editorconfig-core-c: disable parallel building 2017-12-07 08:52:42 +00:00
eggdbus tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00
elfkickers
elfutils elfutils: 0.170 -> 0.171 2018-06-06 05:19:05 -07:00
epm epm: 4.2 -> 4.4 2017-12-13 11:20:28 +01:00
fsatrace fsatrace: initial version 2018-03-16 14:01:31 +01:00
fswatch fswatch: 1.11.2 -> 1.11.3 2018-05-07 03:48:36 -07:00
gdb gdb: Flexible target matching for darwin 2018-03-07 11:46:55 +09:00
gdbgui treewide: removed name from a few pythonpackages defining pname and version 2018-06-07 18:06:25 +02:00
gede gede: drop unnecessary postPatch 2018-04-19 16:36:28 -05:00
gengetopt gengetopt: Fix the build 2017-09-20 19:32:06 +02:00
global global: 6.5.7 -> 6.6.2 2018-03-08 10:14:16 -08:00
gnum4 treewide: Do not limit hardenging because gcc 4.9 in bootstrap 2017-09-14 10:27:13 -04:00
gob2 gob2: 2.0.18 → 2.0.20 2017-12-19 17:25:51 +01:00
gperf
gpshell misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs 2017-09-21 15:49:53 -04:00
gtkdialog tree-wide: autorename gnome packages to use dashes 2018-02-25 17:41:16 +01:00
help2man Merge branch 'binutils-2.30' into staging 2018-03-22 07:28:10 -04:00
hound
hydra hydra: fix run-time dependencies after latest CPAN update. 2018-04-21 14:50:07 -07:00
icon-naming-utils
indent
inotify-tools inotify-tools: 3.14 -> 3.20.1 2018-01-09 12:14:46 +08:00
intel-gpu-tools intel-gpu-tools: enable parallel building 2018-03-26 14:02:06 +03:00
intltool intltool-debian-patch - fix "error: cannot download perl-5.22.patch from any mirror" 2018-06-07 06:01:02 +02:00
iozone treewide platform checks: abort -> throw 2017-12-12 18:08:10 -05:00
itstool Revert "itstool: 2.0.2 -> 2.0.4" (#41339) 2018-06-01 15:23:53 +00:00
jscoverage jscoverage: fix build with gcc6 (#29423) 2017-09-16 13:20:38 +02:00
kconfig-frontends misc pkgs: Basic sed to get fix pkgconfig and autoreconfHook buildInputs 2017-09-21 15:49:53 -04:00
kibana elk6: 6.2.3 -> 6.2.4 2018-04-18 00:38:48 +02:00
libtool tree-wide: disable doCheck and doInstallCheck where it fails (the trivial part) 2018-04-25 04:18:46 +00:00
linuxkit
lit treewide: removed name from a few pythonpackages defining pname and version 2018-06-07 18:06:25 +02:00
loccount loccount: 1.1 -> 1.2 2018-02-04 04:50:30 -05:00
lsof lsof: 4.90 -> 4.91 2018-04-25 12:53:37 -05:00
ltrace ltrace: fix warnings and bugs using patches from debian 2018-05-02 13:28:11 -05:00
lttng-tools lttng-tools: 2.10.3 -> 2.10.4 2018-06-06 11:15:36 +02:00
lttng-ust treewide: use more HTTPS URLs 2018-03-24 22:04:25 -07:00
lttv treewide: use more HTTPS URLs 2018-03-24 22:04:25 -07:00
luarocks lua51Packages.luarocks: 2.4.3 -> 2.4.4 2018-03-20 16:38:20 -07:00
md2man
moby
msitools msitools: remove myself from maintainers 2018-03-02 10:33:26 +01:00
ninka
nixbang
objconv objconv: 2.44 -> 2.48 2017-11-13 15:23:56 +00:00
opengrok opengrok: 0.12.5 -> 1.0 2018-03-09 04:55:03 -08:00
openocd openocd: unbreak gcc7 build 2018-02-19 00:41:28 +01:00
pahole
patchelf patchelfUnstable: fix build on musl, disable failing test 2018-02-13 09:44:58 -06:00
pkgconfig tree-wide: disable doCheck and doInstallCheck where it fails (the trivial part) 2018-04-25 04:18:46 +00:00
pmccabe
prelink prelink: Disable on Darwin 2017-09-13 14:48:10 +03:00
premake premake5: fix build on darwin 2017-12-07 09:41:46 +00:00
pwndbg pwndbg: fix wrapper mistake 2018-04-06 12:25:15 +02:00
rman
rolespec
saleae-logic treewide: remove platform assertions 2018-05-03 13:09:20 -05:00
sipp
sloccount treewide: homepage+src updates (found by repology, #33263) 2018-01-05 20:42:46 +01:00
sqitch sqitch: fix on Darwin 2017-10-14 14:41:29 -05:00
srecord
stlink
stm32flash stm32flash: use ${name} in fetchurl to keep DRY 2017-11-27 08:02:01 +01:00
strace strace: fix libunwind detection by fixing use of lib.optional (#40994) 2018-05-23 17:15:05 +02:00
swig
sysbench sysbench: 1.0.13 -> 1.0.14 2018-04-05 20:54:06 -07:00
tcptrack
teensy-loader-cli treewide: homepage+src updates (found by repology, #33263) 2018-01-05 20:42:46 +01:00
tet
texi2html
texinfo texinfo: merge expressions for 5.2 and 6.5 2018-04-25 19:50:55 +00:00
tie
tokei tokei: 6.1.2 -> 7.0.0 2018-01-15 12:33:15 +02:00
travis travis: add update instructions (#36855) 2018-03-12 10:47:16 +00:00
trv
uhd treewide: isArm -> isAarch32 2018-04-25 15:28:55 -04:00
uisp
uncrustify uncrustify: 0.66.1 -> 0.67 2018-05-21 09:18:37 +00:00
unifdef
universal-ctags universal-ctags: 2017-09-22 -> 2018-01-05 2018-01-05 14:17:03 +09:00
usb-modeswitch usb-modeswitch-data: 20170205 -> 20170806 2018-03-17 05:21:34 -07:00
watson-ruby watson-ruby: hide bundlerEnv to avoid collisions 2017-09-25 15:49:14 +01:00
xc3sprog
xxdiff xxdiff-tip: Build with qt59 2018-01-14 02:41:04 +08:00
ycmd ycmd: use libclang 2018-01-17 15:53:08 +02:00
yodl yodl: 4.01.00 -> 4.02.00 2018-03-06 20:24:08 +01:00