[Git][NTPsec/ntpsec][master] The --enable-crypto option turned out not to be used. Retire it.

Eric S. Raymond gitlab at mg.gitlab.com
Mon Jan 23 22:19:49 UTC 2017


Eric S. Raymond pushed to branch master at NTPsec / ntpsec


Commits:
eb6933fc by Eric S. Raymond at 2017-01-23T17:18:43-05:00
The --enable-crypto option turned out not to be used.  Retire it.

- - - - -


4 changed files:

- INSTALL
- devel/make-tarball
- devel/release.nix
- wafhelpers/options.py


Changes:

=====================================
INSTALL
=====================================
--- a/INSTALL
+++ b/INSTALL
@@ -58,6 +58,11 @@ bison::
    Required to build.
    Gentoo package: sys-devel/bison
 
+OpenSSL::
+   Required to build.
+   Enables encryption and authentication.
+   Gentoo: dev-libs/openssl
+
 libsodium::
    Required to run and build.
    Used for cryptographic-quality random-number generation.
@@ -117,11 +122,6 @@ seccomp::
    Optional on Linux to support restricting syscalls
    Gentoo: sys-libs/libseccomp
 
-OpenSSL::
-   Optional, required for --enable-crypto.
-   Enables encryption and authentication.
-   Gentoo: dev-libs/openssl
-
 sys/timepps.h::
    If you are building to supply Stratum 1 time service (that is, with
    refclocks linked in) you may find that you need the sys/timepps.h


=====================================
devel/make-tarball
=====================================
--- a/devel/make-tarball
+++ b/devel/make-tarball
@@ -47,7 +47,7 @@ mkdir .tmp
 cd .tmp
 tar -xzf ../ntpsec-${V}.tar.gz
 cd ntpsec-${V}
-./waf configure --refclock=all --enable-crypto --enable-doc
+./waf configure --refclock=all --enable-doc
 ./waf build
 cd ../..
 rm -fr .tmp


=====================================
devel/release.nix
=====================================
--- a/devel/release.nix
+++ b/devel/release.nix
@@ -15,7 +15,7 @@ let
     ;
     enableParallelBuilding = true;
     doCheck = false; #XXX: set this to 'true' once we have a test suite
-    configureFlags = "--enable-ipv6 --enable-crypto";
+    configureFlags = "--enable-ipv6";
   };
 in with derivationOptions; rec {
   tarball = pkgs.releaseTools.sourceTarball (derivationOptions // rec {


=====================================
wafhelpers/options.py
=====================================
--- a/wafhelpers/options.py
+++ b/wafhelpers/options.py
@@ -13,8 +13,6 @@ def options_cmd(ctx, config):
                    default=False, help="Disable debugging code")
     grp.add_option('--enable-debug-gdb', action='store_true',
                    default=False, help="Enable GDB debugging symbols")
-    grp.add_option('--enable-crypto', action='store_true',
-                   default=False, help="Enable OpenSSL.")
     grp.add_option('--disable-droproot', action='store_true',
                    default=False, help="Disable dropping root.")
     grp.add_option('--enable-early-droproot', action='store_true',



View it on GitLab: https://gitlab.com/NTPsec/ntpsec/commit/eb6933fc79998d4e009dee72a7eafadd770ad1b3
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ntpsec.org/pipermail/vc/attachments/20170123/77faf47f/attachment.html>


More information about the vc mailing list