Commit Graph

14 Commits

Author SHA1 Message Date
Vladimír Čunát
418cc5813e
dsniff: fixup build
https://hydra.nixos.org/build/215252689
2023-04-09 09:38:39 +02:00
Artturin
f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Artturin
6f6cc4a22d treewide: use toString on list NIX_CFLAGS_COMPILE
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
2023-02-22 21:23:04 +02:00
Alyssa Ross
12d2821bf5
treewide: remove -ldl linker flags
With all libcs I'm aware of, libdl is now either empty (Glibc, musl,
uclibc, illumos), a symlink to libc or equivalent (Apple), or does not
exist (FreeBSD, NetBSD).  So explicitly linking libdl now does nothing
for the former platforms, and breaks the build for the latter
platforms.

With this patch I've removed -ldl from all overridden linker flags for
all free packages in Nixpkgs.  Everything still seems to build.
2023-01-23 15:34:53 +00:00
Ingo Blechschmidt
ceb1e7d18a dsniff: 2.4b1+debian-29 -> 2.4b1+debian-30 2021-03-07 00:31:43 +01:00
Ingo Blechschmidt
0f15ca239d dsniff: unbreak the build
We revert to using GCC 9 for compilation, in order to work around a GCC 10 bug
resulting in a segfault when compiling.

The alternative would be to restrict to optimization level -O1, but this
disables fortify.
2021-01-07 00:30:10 +01:00
Raghav Sood
e875f355e3
dsniff: fix src 2020-11-20 13:59:03 +00:00
Maximilian Bosch
1ceec4a7dc
dsniff: fix build w/glibc-2.32 2020-09-12 23:04:49 +02:00
Ingo Blechschmidt
ec84e89e58 libpcap: remove static library unless dontDisableStatic is set 2020-06-21 15:06:55 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Ingo Blechschmidt
89864a01d1 dsniff: Unbreak the build 2020-01-24 18:58:54 +01:00
Robin Gloster
242e52dbb1
treewide: remove openssl 1.1 pinning 2019-07-30 03:41:32 +02:00
Piotr Bogdan
4510ad1807 dsniff: link with pthreads explicitly 2019-01-04 21:44:18 +00:00
Symphorien Gibol
0a91d70134 dsniff: init at 2.4b1 2018-12-03 00:59:11 +01:00