bug-wget
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: test wget_options_fuzzer seems never pass


From: Gisle Vanem
Subject: Re: test wget_options_fuzzer seems never pass
Date: Mon, 27 Jul 2020 13:29:34 +0200
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0

YX Hao wrote:

2 minor fixes for my previous commits:
Optimize deduping expression for version info
https://github.com/lifenjoiner/wget-for-windows/commit/8efc59dffc547345168239c0b9f70ba1ffcf6e0e

How does this make 'wget -V' and 'link_flags' look different?
I fail to see what that 'sed' expression does.
With my home-brewed GNU-makefile it shows:

Link:
    link -nologo -map -debug -verbose -nodefaultlib:uuid.lib
    -incremental:no -out:wget.exe MSVC_obj/build_info.obj
    MSVC_obj/connect.obj MSVC_obj/convert.obj MSVC_obj/cookies.obj
    MSVC_obj/css-url.obj MSVC_obj/css.obj MSVC_obj/exits.obj
    MSVC_obj/ftp-basic.obj MSVC_obj/ftp-ls.obj MSVC_obj/ftp-opie.obj
    MSVC_obj/ftp.obj MSVC_obj/hacks.obj MSVC_obj/hash.obj
    MSVC_obj/host.obj MSVC_obj/hsts.obj MSVC_obj/html-parse.obj
    MSVC_obj/html-url.obj MSVC_obj/http-ntlm.obj MSVC_obj/http.obj
    MSVC_obj/init.obj MSVC_obj/iri.obj MSVC_obj/log.obj
    MSVC_obj/main.obj MSVC_obj/mswindows.obj MSVC_obj/netrc.obj
    MSVC_obj/openssl.obj MSVC_obj/progress.obj MSVC_obj/ptimer.obj
    MSVC_obj/recur.obj MSVC_obj/res.obj MSVC_obj/retr.obj
    MSVC_obj/spider.obj MSVC_obj/tbprogress.obj MSVC_obj/url.obj
    MSVC_obj/utils.obj MSVC_obj/warc.obj MSVC_obj/win-ver.obj
    MSVC_obj/xattr.obj MSVC_obj/wget.res
    f:/MinGW32/src/inet/Crypto/OpenSSL/lib32/libssl.lib
    f:/MinGW32/src/inet/Crypto/OpenSSL/lib32/libcrypto.lib
    f:/MinGW32/src/inet/Crypto/OpenSSL/lib32/libcommon.lib
    f:/MinGW32/src/inet/dns/C-ares/cares.lib advapi32.lib
    f:/MinGW32/src/RegExp/libpcre/pcre.lib
    f:/MinGW32/src/Compression/zlib-1.2.8/lib/x86/zlib.lib
    f:/MinGW32/src/inet/IDN/libidn2/idn2.lib
    f:/MinGW32/src/gnu/gnulib/lib/gnulib-vc.lib wsock_trace.lib
    ole32.lib user32.lib

(an all-static wget...)

Remove '-lgdi32' from linking on Windows

Maybe  someone with an old static OpenSSL would still it:
  https://stackoverflow.com/questions/40656311/zlib-and-gdi32-with-openssl

--
--gv



reply via email to

[Prev in Thread] Current Thread [Next in Thread]