7 stdenv.mkDerivation rec {
11 src = fetchFromGitHub {
15 hash = "sha256-7EH2K7gaBGD95WFlG6RRhKEWJm91Xv2GOHYQjZWuzl0=";
18 # Workaround build failure on -fno-common toolchains like upstream
19 # gcc-10. Otherwise build fails as:
20 # ld: CMakeFiles/oonf_dlep_proxy.dir/router/dlep_router_session.c.o:(.bss+0x0):
21 # multiple definition of `LOG_DLEP_ROUTER'; CMakeFiles/oonf_dlep_proxy.dir/router/dlep_router.c.o:(.bss+0x0): first defined here
22 # Can be removed once release with https://github.com/OLSR/OONF/pull/40 is out.
23 env.NIX_CFLAGS_COMPILE = "-fcommon";
26 "-DOONF_NO_WERROR=yes"
34 description = "Adhoc wireless mesh routing daemon";
35 license = licenses.bsd3;
36 homepage = "http://olsr.org/";
37 maintainers = with maintainers; [ mkg20001 ];
38 platforms = platforms.linux;