Jörg Thalheim
c6d83f297d
valgrind: fix cross-build
2018-12-12 08:02:13 +00:00
Jörg Thalheim
e4556c275c
gdb: fix cross-build
2018-12-12 08:00:15 +00:00
Jörg Thalheim
863ceb5891
opendkim: fix cross-build
2018-12-12 08:00:14 +00:00
Jörg Thalheim
b67c061f0a
tdb: fix cross-compilation
2018-12-12 08:00:14 +00:00
Jörg Thalheim
554851e689
platform.emulator: fix non-x86 systems
2018-12-12 08:00:07 +00:00
Jörg Thalheim
c3e967dc35
libmilter: fix cross-build
2018-12-12 00:58:30 +00:00
Jörg Thalheim
42070c9b0d
tcl: enable threads and 64-bit support
...
64-bit support is only enabled on 64-bit systems
2018-12-12 00:58:30 +00:00
Jörg Thalheim
9637f4d58d
tcl: fix cross-build
2018-12-12 00:58:30 +00:00
Jörg Thalheim
6b92dd38e1
memcached: fix cross-compiling
2018-12-12 00:58:29 +00:00
Jörg Thalheim
d66c960c23
Merge pull request #51154 from Mic92/cross-fixes
...
Various cross-compilation fixes
2018-12-12 00:56:12 +00:00
Daiderd Jordan
3a621ab787
Merge pull request #51784 from LnL7/darwin-glu
...
glu: don't use valgrind on darwin
2018-12-11 23:22:51 +01:00
Daiderd Jordan
47bddf5a84
glu: don't use valgrind on darwin
2018-12-11 22:40:47 +01:00
Jörg Thalheim
eefbc088a7
Merge pull request #31832 from kwohlfahrt/kerberos
...
kerberos_server: allow choosing MIT or Heimdal
2018-12-11 17:38:18 +00:00
Jörg Thalheim
7bb24a65e4
bird: fix cross-build
2018-12-11 18:13:21 +01:00
Jörg Thalheim
8871ffccff
nginx: fix cross-build
2018-12-11 18:13:21 +01:00
Jörg Thalheim
693b47bc0b
xmlto: fix cross-build
2018-12-11 18:13:21 +01:00
Jörg Thalheim
999387d718
w3m: fix cross-build
2018-12-11 18:13:21 +01:00
Jörg Thalheim
629d011cea
geoip: fix cross-build
2018-12-11 18:13:21 +01:00
Jörg Thalheim
562d9d472c
dovecot: fix cross-build
2018-12-11 18:13:21 +01:00
Jörg Thalheim
b6e73918a3
clucene: fix cross-build
2018-12-11 18:13:21 +01:00
Jörg Thalheim
68d5071e3d
postfix: fix cross-build
2018-12-11 18:13:21 +01:00
Jörg Thalheim
2ebe19f330
openldap: fix cross-build
2018-12-11 18:13:21 +01:00
Kai Wohlfahrt
337bc20e5f
kerberos: Add tests/kerberos to release.nix
2018-12-11 13:33:10 +00:00
Kai Wohlfahrt
ade842f51a
kerberos: move user binaries to default output
...
The intention of the previous change was to move krb5-config to .dev (it
gives the locations of headers), but it grabbed all of the user-facing
binaries too. This puts them back.
2018-12-11 13:33:10 +00:00
Kai Wohlfahrt
d752677b1b
kerberos: explicitly install krb5Full.dev for tests
...
This contains all of the user binaries as of 13e6a5c
.
2018-12-11 13:33:10 +00:00
Kai Wohlfahrt
f5b4918de4
kerberos_server: ensure only one realm configured
...
Leave options for multiple realms for similarity to krb5, and future
expansion. Currently not tested because I can't make it work and don't need
it.
2018-12-11 13:33:10 +00:00
Kai Wohlfahrt
4e4a599e7e
kerberos_server: Keep ACL file in store
...
Could also move kdc.conf, but this makes it inconvenient to use command line
utilities with heimdal, as it would require specifying --config-file with every
command.
2018-12-11 13:33:10 +00:00
Kai Wohlfahrt
6cca9c0f9f
kerberos-server: add kerberos option
...
Allow switching out kerberos server implementation.
Sharing config is probably sensible, but implementation is different enough to
be worth splitting into two files. Not sure this is the correct way to split an
implementation, but it works for now.
Uses the switch from config.krb5 to select implementation.
2018-12-11 13:33:10 +00:00
Kai Wohlfahrt
fe8f2b8813
kerberos-server: switch to ExecStart
...
script causes problems for forking services like MIT Kerberos.
2018-12-11 13:33:10 +00:00
Kai Wohlfahrt
4f9af77287
kerberos-server: cleanup of kerberos.nix
...
General cleanup before adding more options.
2018-12-11 13:33:10 +00:00
Kai Wohlfahrt
ee3bd730d4
kerberos-server: move kadmind to systemd
...
Don't use socket activation, as inetd is discouraged by heimdal documentation.
2018-12-11 13:33:10 +00:00
Kai Wohlfahrt
dfdd348206
kerberos-server: Fix sbin paths
...
tcpd doesn't have sbin anymore (so it was broken), and heimdal just symlinks to
bin.
2018-12-11 13:33:10 +00:00
Jörg Thalheim
10ba78757f
ruby: fix cross-build ( #51842 )
...
Enable autoreconfHook by default: The build tried to execute autoconf, which was
in the wrong build input. Regenerating autotools configure files is always a good
idea since it delivers fixes.
Also move groff to the native since it is only used at build-time
2018-12-11 09:01:58 +01:00
Jörg Thalheim
fee79f543e
Merge pull request #51831 from Mic92/cross-radare2
...
radare2: cross-build
2018-12-10 19:35:48 +00:00
Renaud
00593d6685
Merge pull request #51787 from c0bw3b/pkg/iptables
...
iptables: prune libtool files after build
2018-12-10 19:30:18 +01:00
Renaud
310b0dd345
Merge pull request #51706 from dtzWill/update/sysvinit-2.93
...
sysvinit: 2.89 -> 2.93
2018-12-10 15:28:49 +01:00
Jörg Thalheim
900a01ad47
radare2: fix cross-build
...
Only the make-based build support cross-compilation.
Also use less vendored libraries
2018-12-10 14:15:45 +00:00
Jörg Thalheim
01e6a04ef6
Merge pull request #51824 from Mic92/cross-glib
...
glib: fix cross -> inherit devdoc from native build
2018-12-10 13:30:09 +00:00
Jörg Thalheim
efa57f8820
glib: fix cross -> inherit devdoc from native build
...
Glib uses gobject introspection to generate documentation.
If we would want to cross-compile those, we would need native binaries
from the previous build stage. Instead we can simply just copy over
the generated documentation.
2018-12-10 11:36:02 +00:00
Jörg Thalheim
8dc4d1187e
Merge pull request #51802 from Mic92/cross-perl
...
perl: update perl-cross archive
2018-12-09 23:19:58 +00:00
Jörg Thalheim
ec59713c5c
perl: update perl-cross archive
2018-12-09 23:04:18 +00:00
c0bw3b
705babcdf0
iptables: prune libtool files after build
...
Otherwise -lpcap gets propagated to reverse deps
This can break strongswan build for example
https://github.com/NixOS/nixpkgs/pull/51252#issuecomment-445512680
2018-12-09 17:12:53 +01:00
Jörg Thalheim
32788120f9
Merge pull request #51779 from Mic92/ncurses
...
ncurses: fix cross-build by disable stripping
2018-12-09 14:38:55 +00:00
eburimu
e7d55483d1
libselinux: fix cross compilation ( #51201 )
...
libselinux needs native python to compute the installation prefix.
Swig generates the c code for the extension and needs python.h at compile,
so we put python into buildInputs
2018-12-09 14:32:38 +00:00
Jörg Thalheim
ceaee84401
ncurses: fix cross-build by disable stripping
...
Ncurses uses `install -s` to also strip the binaries while installing.
This broke the cross build because the wrong strip command was chosen.
2018-12-09 13:49:41 +00:00
Vladimír Čunát
ee77dd61e3
Merge #51450 : perl security updates
2018-12-09 12:05:22 +01:00
Vladimír Čunát
b9d22d3fe8
Merge #51688 : nettle: 3.4 -> 3.4.1 (security)
2018-12-08 20:30:42 +01:00
Jörg Thalheim
7a4c81dfc8
Merge pull request #51226 from Mic92/llvm-cross-targets
...
llvm: fix cross-compilation
2018-12-08 19:27:07 +00:00
Jörg Thalheim
2ca39fe86b
llvm_7: fix cross-compiling
2018-12-08 19:25:43 +00:00
Jörg Thalheim
b4a2ed8e48
Merge pull request #51644 from ivan/erlang-disable-parallel-building
...
erlang: disable parallel building
2018-12-08 16:40:38 +00:00