URL: <https://savannah.gnu.org/bugs/?63431>
Summary: --disable-ntlm ignored if nettle is present Project: GNU Wget Submitter: hnyman Submitted: Mon 28 Nov 2022 12:35:53 AM EET Category: Build/Install Severity: 3 - Normal Priority: 5 - Normal Status: None Privacy: Public Assigned to: None Originator Name: Originator Email: Open/Closed: Open Release: None Discussion Lock: Any Operating System: None Reproducibility: Every Time Fixed Release: None Planned Release: None Regression: Yes Work Required: None Patch Included: None _______________________________________________________ Follow-up Comments: ------------------------------------------------------- Date: Mon 28 Nov 2022 12:35:53 AM EET By: Hannu Nyman <hnyman> Apparently with 1.21.3, the NTLM feature can't be disabled if the nettle library is detected to be present. I suspect that commit a24e67e239e changed things so that the presence of nettle overrides the user's explicit selection of disabling NTLM. https://git.savannah.gnu.org/cgit/wget.git/commit/?h=v1.21.3&id=a24e67e239ef949cc77a4c4e5a0beb703026a296 With the previous 1.21.2, the --disable-ntlm option worked ok, and the NTLM feature could be disabled even if the nettle library is present. Extract from the configure step from the build log: ... --localstatedir=/var --mandir=/usr/man --infodir=/usr/info --disable-nls --disable-rpath --disable-iri --disable-pcre2 --with-included-libunistring --without-libuuid --without-libpsl --disable-ntlm --without-ssl ; fi; ) configure: loading site script /Openwrt/e8450/include/site/aarch64 configure: configuring for GNU Wget 1.21.3 ... checking pkg-config is at least version 0.9.0... yes checking for ZLIB... yes checking for NETTLE... yes checking for INET6 protocol support... yes ... config.status: creating gnulib_po/Makefile configure: Summary of build options: Version: 1.21.3 Host OS: linux-gnu Install prefix: /usr Compiler: aarch64-openwrt-linux-musl-gcc CFlags: ... Libs: -L/Openwrt/e8450/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -lpcre -L/Openwrt/e8450/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -lnettle -L/Openwrt/e8450/staging_dir/target-aarch64_cortex-a53_musl/usr/lib -lz SSL: no Zlib: yes PSL: no PCRE: yes, via libpcre Digest: yes NTLM: yes OPIE: yes POSIX xattr: yes ... _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?63431> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/