myserver: remove after being marked broken for over two years

It was marked in commit 8a7f3c3618 by Eelco Dolstra on 2014-08-08 (commited on 2014-08-08)
This commit is contained in:
ajs124 2022-03-31 22:04:30 +02:00
parent 3156594f92
commit 7a5f25594e
3 changed files with 0 additions and 67 deletions

View file

@ -1,53 +0,0 @@
{ lib, fetchurl, stdenv, libgcrypt, libevent, libidn, gnutls
, libxml2, zlib, guile, texinfo, cppunit, killall }:
let version = "0.11"; in
stdenv.mkDerivation rec {
pname = "myserver";
inherit version;
src = fetchurl {
url = "mirror://gnu/myserver/${version}/${pname}-${version}.tar.xz";
sha256 = "02y3vv4hxpy5h710y79s8ipzshhc370gbz1wm85x0lnq5nqxj2ax";
};
patches =
[ ./disable-dns-lookup-in-chroot.patch ];
buildInputs = [
libgcrypt libevent libidn gnutls libxml2 zlib guile texinfo
];
checkInputs = [ cppunit ];
makeFlags = [ "V=1" ];
doCheck = true;
enableParallelBuilding = true;
# On GNU/Linux the `test_suite' process sometimes stays around, so
# forcefully terminate it.
postCheck = "${killall}/bin/killall test_suite || true";
meta = {
description = "GNU MyServer, a powerful and easy to configure web server";
longDescription = ''
GNU MyServer is a powerful and easy to configure web server. Its
multi-threaded architecture makes it extremely scalable and usable in
large scale sites as well as in small networks, it has a lot of
built-in features. Share your files in minutes!
'';
homepage = "https://www.gnu.org/software/myserver/";
license = lib.licenses.gpl3Plus;
# libevent fails to build on Cygwin and Guile has troubles on Darwin.
platforms = lib.platforms.gnu ++ lib.platforms.linux;
broken = true; # needs patch for gets()
};
}

View file

@ -1,12 +0,0 @@
Disable this test because it attempts to do a DNS lookup, which fails
in a chroot.
--- myserver-0.10/tests/test_socket.cpp 2010-10-19 00:12:59.000000000 +0200
+++ myserver-0.10/tests/test_socket.cpp 2010-10-19 00:13:07.000000000 +0200
@@ -56,7 +56,6 @@ class TestSocket : public CppUnit::TestF
CPPUNIT_TEST (testGethostname);
CPPUNIT_TEST (testRecv);
- CPPUNIT_TEST (testGetLocalIPsList);
CPPUNIT_TEST_SUITE_END ();

View file

@ -21629,8 +21629,6 @@ with pkgs;
buildGoModule = buildGo116Module;
};
myserver = callPackage ../servers/http/myserver { };
napalm = with python3Packages; toPythonApplication (
napalm.overridePythonAttrs (attrs: {
# add community frontends that depend on the napalm python package