mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-11-11 04:02:55 +03:00
Merge pull request #267143 from amjoseph-nixpkgs/pr/hping/fixcross
hping: fix cross
This commit is contained in:
commit
ff2fecf05a
@ -28,6 +28,13 @@ stdenv.mkDerivation rec {
|
||||
'' + lib.optionalString stdenv.isLinux ''
|
||||
sed -i -e 's|#include <net/bpf.h>|#include <pcap/bpf.h>|' \
|
||||
libpcap_stuff.c script.c
|
||||
'' + lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform) ''
|
||||
substituteInPlace configure --replace 'BYTEORDER=`./byteorder -m`' BYTEORDER=${
|
||||
{
|
||||
littleEndian = "__LITTLE_ENDIAN_BITFIELD";
|
||||
bigEndian = "__BIG_ENDIAN_BITFIELD";
|
||||
}.${stdenv.hostPlatform.parsed.cpu.significantByte.name}}
|
||||
substituteInPlace Makefile.in --replace './hping3 -v' ""
|
||||
'';
|
||||
|
||||
configureFlags = [ (if withTcl then "TCLSH=${tcl}/bin/tclsh" else "--no-tcl") ];
|
||||
|
Loading…
Reference in New Issue
Block a user