Giter VIP home page Giter VIP logo

archiveteam / wget-lua Goto Github PK

View Code? Open in Web Editor NEW
83.0 20.0 14.0 29.53 MB

Wget-AT is a modern Wget with Lua hooks, Zstandard (+dictionary) WARC compression and URL-agnostic deduplication.

Home Page: https://www.archiveteam.org/

License: GNU General Public License v3.0

Makefile 1.12% Shell 2.91% Perl 9.69% M4 1.77% C 69.66% Lua 0.19% Module Management System 2.49% Lex 0.22% Python 11.64% DIGITAL Command Language 0.23% Dockerfile 0.08%
webarchiving warc wget lua archiving crawler crawl crawling spider archiveteam

wget-lua's Introduction

                                                          -*- text -*-
GNU Wget
========
                  Current Web home: https://www.gnu.org/software/wget/

GNU Wget is a free utility for non-interactive download of files from
the Web.  It supports HTTP, HTTPS, and FTP protocols, as well as
retrieval through HTTP proxies.

It can follow links in HTML pages and create local versions of remote
web sites, fully recreating the directory structure of the original
site.  This is sometimes referred to as "recursive downloading."
While doing that, Wget respects the Robot Exclusion Standard
(/robots.txt).  Wget can be instructed to convert the links in
downloaded HTML files to the local files for offline viewing.

Recursive downloading also works with FTP, where Wget can retrieve a
hierarchy of directories and files.

With both HTTP and FTP, Wget can check whether a remote file has
changed on the server since the previous run, and only download the
newer files.

Wget has been designed for robustness over slow or unstable network
connections; if a download fails due to a network problem, it will
keep retrying until the whole file has been retrieved.  If the server
supports regetting, it will instruct the server to continue the
download from where it left off.

If you are behind a firewall that requires the use of a socks style
gateway, you can get the socks library and compile wget with support
for socks.

Most of the features are configurable, either through command-line
options, or via initialization file .wgetrc.  Wget allows you to
install a global startup file (/usr/local/etc/wgetrc by default) for
site settings.

Wget works under almost all Unix variants in use today and, unlike
many of its historical predecessors, is written entirely in C, thus
requiring no additional software, such as Perl.  The external software
it does work with, such as OpenSSL, is optional.  As Wget uses the GNU
Autoconf, it is easily built on and ported to new Unix-like systems.
The installation procedure is described in the INSTALL file.

As with other GNU software, the latest version of Wget can be found at
the master GNU archive site ftp.gnu.org, and its mirrors.  Wget
resides at <ftp://ftp.gnu.org/pub/gnu/wget/>.

Please report bugs in Wget to <[email protected]>.

See the file `MAILING-LIST' for information about Wget mailing lists.
Wget's home page is at <https://www.gnu.org/software/wget/>.

If you would like to contribute code for Wget, please read
CONTRIBUTING.md.

Wget was originally written and mainained by Hrvoje Niksic.  Please see
the file AUTHORS for a list of major contributors, and the ChangeLogs
for a detailed listing of all contributions.


Copyright (C) 1995-2022 Free Software Foundation, Inc.

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301
USA.

Additional permission under GNU GPL version 3 section 7

If you modify this program, or any covered work, by linking or
combining it with the OpenSSL project's OpenSSL library (or a
modified version of that library), containing parts covered by the
terms of the OpenSSL or SSLeay licenses, the Free Software Foundation
grants you additional permission to convey the resulting work.
Corresponding Source for a non-source form of such a combination
shall include the source code for the parts of OpenSSL used as well
as that of the covered work.

wget-lua's People

Contributors

arkiver2 avatar bagder avatar codervijo avatar cy6erbr4in avatar eli-zaretskii avatar feinorgh avatar filbranden avatar fusl avatar giuseppe avatar gnfalex avatar gvtulder avatar hubertta avatar jay avatar jcourreges avatar jff avatar juaristi avatar lifenjoiner avatar losgrandes avatar mehw avatar micahcowan avatar modelrockettier avatar moparisthebest avatar ngtmeaty avatar oridow6 avatar rockdaboot avatar rohit89 avatar thozza avatar vapier avatar vyache76 avatar yousong avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wget-lua's Issues

Segmentation fault (null pointer read and/or write) when reading CDX files

Steps to reproduce:

  1. Save the following to crashpoc.cdx:
 CDX a b a m s k r M V g u
http://tillystranstuesdays.com/ 20240113012144 http://tillystranstuesdays.com/ text/html 200 AFQB6VVCWSKWEIAEJADJZAFMXOEGHO57 - - 1358 tillystranstuesdays.warc.gz <urn:uuid:4489ae0e-2e7d-482d-bff6-e86b02a3d719>
  1. Run wget-at --warc-dedup=crashpoc.cdx --warc-file=test https://example.com

Expected behavior: wget-at to download https://example.com into test.warc.gz

Actual behavior:

> ~/gits/wget-lua/src/wget --warc-dedup=crashpoc.cdx --warc-file=test https://example.com
zsh: segmentation fault (core dumped)  ~/gits/wget-lua/src/wget --warc-dedup=crashpoc.cdx --warc-file=test

Additional information:

> ~/gits/wget-lua/src/wget -V
GNU Wget 1.21.3-at.20231215.01 built on linux-gnu.

-cares +digest -gpgme +https +ipv6 +iri +large-file -metalink +nls 
+ntlm +opie +psl +ssl/gnutls 

Wgetrc: 
    /usr/local/etc/wgetrc (system)
Locale: 
    /usr/local/share/locale 
Compile: 
    gcc -DHAVE_CONFIG_H -DSYSTEM_WGETRC="/usr/local/etc/wgetrc" 
    -DLOCALEDIR="/usr/local/share/locale" -I. -I../lib -I../lib 
    -I/usr/include/luajit-2.1 -I/usr/include/p11-kit-1 -DHAVE_LIBGNUTLS 
    -DNDEBUG -ggdb -O0 
Link: 
    gcc -I/usr/include/p11-kit-1 -DHAVE_LIBGNUTLS -DNDEBUG -ggdb -O0 
    -lpcre2-8 -luuid -lidn2 -lnettle -lgnutls -lzstd -lz -lpsl -lm -ldl 
    -lluajit-5.1 ../lib/libgnu.a -lunistring 

Backtrace from GDB:

#0  __strlen_avx2 () at ../sysdeps/x86_64/multiarch/strlen-avx2.S:76
#1  0x00005555555c0c1a in xstrdup (string=0x0) at xmalloc.c:338
#2  0x00005555555a270b in store_warc_record (uri=0x5555556126b0 "http://tillystranstuesdays.com/", date=0x0, uuid=0x555555612710 "<urn:uuid:4489ae0e-2e7d-482d-bff6-e86b02a3d719>", 
    digest=0x7fffffffe4b0 "\001`\037V\242\264\225b \004H\006\234\200\254\273\210c\273\277\377\177") at warc.c:1415
#3  0x00005555555a2a7c in warc_process_cdx_line (lineptr=0x5555556125b0 "http://tillystranstuesdays.com/", field_num_original_url=0x2, field_num_checksum=0x5, field_num_record_id=0xa) at warc.c:1520
#4  0x00005555555a2c9e in warc_load_cdx_dedup_file () at warc.c:1591
#5  0x00005555555a2e70 in warc_init () at warc.c:1658
#6  0x0000555555591d4d in main (argc=0x4, argv=0x7fffffffe488) at main.c:2088

store_warc_record is called with a null pointer as its second parameter:

store_warc_record(original_url, NULL, record_id, digest);

store_warc_record doesn't check against null pointers, hence a segfault:

wget-lua/src/warc.c

Lines 1405 to 1422 in c1fe609

/* Store the WARC record in the warc_dedup_table using a warc_dedup_key and a
warc_dedup_record for the data. Copies all variables to the hash table. */
static void
store_warc_record (const char *uri, const char *date, const char *uuid,
const char *digest)
{
struct warc_dedup_record *rec = xmalloc (sizeof (struct warc_dedup_record));
struct warc_dedup_key *key = xmalloc (sizeof (struct warc_dedup_key));
rec->uri = xstrdup (uri);
rec->date = xstrdup (date);
rec->uuid = xstrdup (uuid);
key->uri = xstrdup (uri);
memcpy (rec->digest, digest, SHA1_DIGEST_SIZE);
memcpy (key->digest, digest, SHA1_DIGEST_SIZE);
hash_table_put (warc_dedup_table, key, rec);
}

When I was initially diagnosing this issue, I got a segfault from another area:

wget-lua/src/warc.c

Lines 1511 to 1519 in c1fe609

char *digest;
base32_decode_alloc (checksum, strlen (checksum), &checksum_v,
&checksum_l);
xfree (checksum);
if (checksum_v != NULL && checksum_l == SHA1_DIGEST_SIZE)
{
/* This is a valid line with a valid checksum. */
memcpy (digest, checksum_v, SHA1_DIGEST_SIZE);

digest is uninitialised when it is written to, causing a segfault and/or potential memory corruption. (In my case, digest was 0x0, but recompiling with -ggdb -O0 made it become some random writable pointer)

Release tag(s)

Would it be possible to tag a release at some point?

Looks there have been a number of changes since this was forked from upstream and since wget-1.14.lua.20160530-955376b (2016!)

Similarly, is there a commit which corresponds to that tarball? I'm not seeing 955376b in this tree.

No INSTALL file

How to install this from source?
There is no INSTALL file or instructions in the Readme. ./configure, ./bootstrap or Git clone don't work. I'm no expert so I must be doing something wrong, but this software could be used by many more if it were more accessible.

Support newer version than Lua5.1

Thanks for the fork!
What version of Lua is used?

My patch for Lua > 5.1

--- a/src/luahooks.c
+++ b/src/luahooks.c
@@ -145,7 +145,7 @@ luahooks_init ()
if (opt.lua_filename == NULL)
return;

-  lua = lua_open ();
+  lua = luaL_newstate ();;
luaL_openlibs (lua);

/* Initialize constants. */
@@ -489,7 +489,7 @@ luahooks_lookup_host (const char *host)
return NULL;

/* Copy to the buffer. */
-      size_t ret_l = lua_strlen(lua, -1);
+      size_t ret_l = lua_rawlen(lua, -1);
ret_l = (ret_l <= MAX_HOST_LENGTH) ? ret_l : MAX_HOST_LENGTH;
strncpy (lookup_host_result, ret, ret_l);

General repo cleanup

Would some effort to cleanup and streamline the contents of this repo be appreciated?

For instance, the gnulib submodule seems to never be used (a build without it cloned fully builds successfully) and all of its contents are copied in this repo. It should probably be either removed or used (and remove the local files).

It would also be useful to rewrite the README to be tailored to this repo with a catalogue of all the additional features and how to invoke them.

"%7E" in Location: header is unescaped to raw tilde instead of kept as-is

When wget-lua follows a redirect with a "%7E" in the Location header, it unescapes the %7E into a tilde before sending it. This can be demonstrated as follows (somewhat convoluted, but it's clear what's happening):

  • Set up one terminal with nc -lp 5555
  • Set up another with nc -lp 5557
  • In a third, do wget http://127.0.0.1:5555/page.html
  • Paste the following into the first one (if you're on a Unix system, this isn't proper HTTP because of the newlines, but wget doesn't care):
HTTP/1.1 301 Redirect
Location: http://127.0.0.1:5557/what%2Ewhat.html
Content-Length: 3

eee
  • Wget should follow the redirect, and on your other nc instance you will see something like
GET /what%7Ewhat.html HTTP/1.1
User-Agent: Wget/1.21
Accept: */*
Accept-Encoding: identity
Host: 127.0.0.1:5557
Connection: Keep-Alive

on vanilla wget (1.21), but

GET /what~what.html HTTP/1.1
User-Agent: Wget/1.20.3-at.20210504.01 (linux-gnu)
Accept: */*
Accept-Encoding: identity
Host: 127.0.0.1:5557
Connection: Keep-Alive

on wget-lua/wget-at (1.20.3-at.20210504.01).

This caused problems on Bintray, where it unescaped this in the AWS CDN URL that https://dl.bintray.com/lamyj/generic/apt/pool/main/o/odil/python3-odil_0.12.1-1~stretch_amd64.deb (will hopefully be in the Wayback Machine soon) redirected to, which caused the download to fail. Rewby discovered that --no-iri makes wget-at behave properly (i.e. like upstream wget), and this was indeed adopted on the Bintray project, but this fix can't be use everywhere.

Compilation error

Hello. I get the following error while make. Here is the complete output of bootstrap, configure and make

This build is triggered by https://github.com/SrihariThalla/archive-team-warrior/blob/34efad216b678768edfc8de4a868eadecf627b21/Dockerfile

./bootstrap

./bootstrap: Bootstrapping from checked-out wget sources...
./bootstrap: consider installing git-merge-changelog from gnulib
./bootstrap: getting gnulib files...
./bootstrap: getting translations into po/.reference for wget...
./bootstrap: updated po/be.po...
./bootstrap: updated po/bg.po...
./bootstrap: updated po/ca.po...
./bootstrap: updated po/cs.po...
./bootstrap: updated po/da.po...
./bootstrap: updated po/de.po...
./bootstrap: updated po/el.po...
./bootstrap: updated po/en_GB.po...
./bootstrap: updated po/eo.po...
./bootstrap: updated po/es.po...
./bootstrap: updated po/et.po...
./bootstrap: updated po/eu.po...
./bootstrap: updated po/fi.po...
./bootstrap: updated po/fr.po...
./bootstrap: updated po/ga.po...
./bootstrap: updated po/gl.po...
./bootstrap: updated po/he.po...
./bootstrap: updated po/hr.po...
./bootstrap: updated po/hu.po...
./bootstrap: updated po/id.po...
./bootstrap: updated po/it.po...
./bootstrap: updated po/ja.po...
./bootstrap: updated po/lt.po...
./bootstrap: updated po/nb.po...
./bootstrap: updated po/nl.po...
./bootstrap: updated po/pl.po...
./bootstrap: updated po/pt.po...
./bootstrap: updated po/pt_BR.po...
./bootstrap: updated po/ro.po...
./bootstrap: updated po/ru.po...
./bootstrap: updated po/sk.po...
./bootstrap: updated po/sl.po...
./bootstrap: updated po/sr.po...
./bootstrap: updated po/sv.po...
./bootstrap: updated po/tr.po...
./bootstrap: updated po/uk.po...
./bootstrap: updated po/vi.po...
./bootstrap: updated po/zh_CN.po...
./bootstrap: updated po/zh_TW.po...
./bootstrap: autopoint --force
Copying file ABOUT-NLS
Copying file build-aux/config.rpath
Copying file m4/codeset.m4
Copying file m4/gettext.m4
Copying file m4/glibc2.m4
Copying file m4/glibc21.m4
Copying file m4/iconv.m4
Copying file m4/intdiv0.m4
Copying file m4/intl.m4
Copying file m4/intldir.m4
Copying file m4/intlmacosx.m4
Copying file m4/intmax.m4
Copying file m4/inttypes-pri.m4
Copying file m4/inttypes_h.m4
Copying file m4/lcmessage.m4
Copying file m4/lib-ld.m4
Copying file m4/lib-link.m4
Copying file m4/lib-prefix.m4
Copying file m4/lock.m4
Copying file m4/longlong.m4
Copying file m4/nls.m4
Copying file m4/po.m4
Copying file m4/printf-posix.m4
Copying file m4/progtest.m4
Copying file m4/size_max.m4
Copying file m4/stdint_h.m4
Copying file m4/uintmax_t.m4
Copying file m4/visibility.m4
Copying file m4/wchar_t.m4
Copying file m4/wint_t.m4
Copying file m4/xsize.m4
Copying file po/Makefile.in.in
Copying file po/Makevars.template
Copying file po/Rules-quot
Copying file po/boldquot.sed
Copying file po/[email protected]
Copying file po/[email protected]
Copying file po/insert-header.sin
Copying file po/quot.sed
Copying file po/remove-potcdate.sin
./bootstrap: gnulib/gnulib-tool    --no-changelog   --aux-dir=build-aux   --doc-base=doc   --lib=libgnu   --m4-base=m4/   --source-base=lib/   --tests-base=tests   --local-dir=gl      --import ...
Module list with included dependencies (indented):
    absolute-header
  accept
  alloca
    alloca-opt
  announce-gen
    arpa_inet
    array-mergesort
  base32
    binary-io
  bind
    btowc
    builtin-expect
    byteswap
  c-ctype
  c-strcase
    c-strcaseeq
  c-strcasestr
    c99
  clock-time
    cloexec
  close
  connect
    crypto/af_alg
  crypto/md2
  crypto/md4
  crypto/md5
    crypto/md5-buffer
  crypto/sha1
    crypto/sha1-buffer
  crypto/sha256
    crypto/sha256-buffer
  crypto/sha512
    crypto/sha512-buffer
  dirname
    dirname-lgpl
    dosname
    double-slash-root
    dup2
    environ
    errno
    error
    exitfail
    extensions
    extern-inline
    fatal-signal
  fcntl
    fcntl-h
    fd-hook
    fd-safer-flag
    fflush
    filename
    flexmember
    float
  flock
  fnmatch
    fnmatch-h
  fopen
    fpurge
    freading
    fseek
    fseeko
    fstat
    ftell
  ftello
  futimens
  getaddrinfo
    getdelim
    getdtablesize
    getgroups
  getline
  getopt-gnu
    getopt-posix
    getpass
  getpass-gnu
  getpeername
    getprogname
  getsockname
  gettext-h
    gettime
    gettimeofday
  git-version-gen
  gitlog-to-changelog
    gnumakefile
  gnupload
    gperf
  group-member
    hard-locale
    havelib
  hostent
  iconv
  iconv-h
    include_next
  inet_ntop
    inline
  intprops
  inttypes
    inttypes-incomplete
  ioctl
    iswblank
  langinfo
    largefile
    libc-config
  libunistring-optional
  limits-h
  link
  listen
    localcharset
    locale
    localeconv
    localtime-buffer
    lock
    lseek
    lstat
  maintainer-makefile
    malloc-posix
    malloca
    mbchar
  mbiter
    mbrtowc
    mbsinit
    mbsrtowcs
  mbtowc
    memchr
  memrchr
    minmax
  mkdir
  mkostemp
  mkstemp
    mktime
    mktime-internal
    msvc-inval
    msvc-nothrow
    multiarch
  nanosleep
    netdb
    netinet_in
    nl_langinfo
    nocrash
  open
    pathmax
  pipe-posix
    pipe2
    pipe2-safer
  posix_spawn
    posix_spawn-internal
    posix_spawn_file_actions_addclose
    posix_spawn_file_actions_adddup2
    posix_spawn_file_actions_addopen
    posix_spawn_file_actions_destroy
    posix_spawn_file_actions_init
    posix_spawnattr_destroy
    posix_spawnattr_init
    posix_spawnattr_setflags
    posix_spawnattr_setsigmask
    posix_spawnp
  quote
  quotearg
    quotearg-simple
    raise
    rawmemchr
  recv
  regex
    sched
    secure_getenv
  select
  send
    servent
  setsockopt
    sh-filename
    sigaction
  signal-h
  sigpipe
  sigprocmask
    size_max
    snippet/_Noreturn
    snippet/arg-nonnull
    snippet/c++defs
    snippet/unused-parameter
    snippet/warn-on-use
  snprintf
  socket
    socketlib
    sockets
    socklen
    spawn
  spawn-pipe
    ssize_t
  stat
    stat-time
    std-gnu11
    stdalign
  stdbool
    stddef
  stdint
    stdio
    stdlib
  strcase
    strchrnul
    strdup-posix
    streq
    strerror
    strerror-override
  strerror_r-posix
    string
    strings
    strndup
    strnlen
    strnlen1
  strpbrk
  strptime
  strtok_r
  strtol
  strtoll
  symlink
    sys_file
    sys_ioctl
    sys_select
    sys_socket
    sys_stat
    sys_time
  sys_types
    sys_uio
    sys_wait
    tempname
    threadlib
    time
    time_r
  timegm
    timespec
  tmpdir
    u64
    unicase/base
    unicase/cased
    unicase/empty-prefix-context
    unicase/empty-suffix-context
    unicase/ignorable
    unicase/special-casing
    unicase/tolower
    unicase/u8-casemap
  unicase/u8-tolower
    unictype/base
    unictype/combining-class
    unictype/property-soft-dotted
    uninorm/base
    uninorm/decompose-internal
    uninorm/u8-normalize
    unistd
    unistd-safer
    unistr/base
    unistr/u8-cpy
    unistr/u8-mbtouc-unsafe
  unistr/u8-strlen
    unistr/u8-uctomb
    unitypes
    uniwidth/base
    uniwidth/width
  unlink
  unlocked-io
  update-copyright
    useless-if-before-free
  utime
  utime-h
  utimens
    vasnprintf
  vasprintf
    vc-list-files
    verify
  vsnprintf
    wait-process
    waitpid
    wchar
    wcrtomb
    wctype-h
  wcwidth
  write
    xalloc
    xalloc-die
    xalloc-oversized
  xmemdup0
    xsize
  xstrndup
Notice from module error:
  If you are using GNU gettext version 0.16.1 or older, add the following options
  to XGETTEXT_OPTIONS in your po/Makevars:
    --flag=error:3:c-format --flag=error_at_line:5:c-format
Notice from module strpbrk:
  This module is obsolete.
Notice from module strtol:
  This module is obsolete.
Notice from module vasprintf:
  If you are using GNU gettext version 0.16.1 or older, add the following options
  to XGETTEXT_OPTIONS in your po/Makevars:
    --flag=asprintf:2:c-format --flag=vasprintf:2:c-format
File list:
  build-aux/announce-gen
  build-aux/config.rpath
  build-aux/git-version-gen
  build-aux/gitlog-to-changelog
  build-aux/gnupload
  build-aux/update-copyright
  build-aux/useless-if-before-free
  build-aux/vc-list-files
  lib/_Noreturn.h
  lib/accept.c
  lib/af_alg.c
  lib/af_alg.h
  lib/alloca.c
  lib/alloca.in.h
  lib/arg-nonnull.h
  lib/arpa_inet.in.h
  lib/array-mergesort.h
  lib/asnprintf.c
  lib/asprintf.c
  lib/base32.c
  lib/base32.h
  lib/basename-lgpl.c
  lib/basename.c
  lib/binary-io.c
  lib/binary-io.h
  lib/bind.c
  lib/btowc.c
  lib/byteswap.in.h
  lib/c++defs.h
  lib/c-ctype.c
  lib/c-ctype.h
  lib/c-strcase.h
  lib/c-strcasecmp.c
  lib/c-strcaseeq.h
  lib/c-strcasestr.c
  lib/c-strcasestr.h
  lib/c-strncasecmp.c
  lib/cdefs.h
  lib/cloexec.c
  lib/cloexec.h
  lib/close.c
  lib/connect.c
  lib/dirname-lgpl.c
  lib/dirname.c
  lib/dirname.h
  lib/dosname.h
  lib/dup-safer-flag.c
  lib/dup-safer.c
  lib/dup2.c
  lib/errno.in.h
  lib/error.c
  lib/error.h
  lib/exitfail.c
  lib/exitfail.h
  lib/fatal-signal.c
  lib/fatal-signal.h
  lib/fcntl.c
  lib/fcntl.in.h
  lib/fd-hook.c
  lib/fd-hook.h
  lib/fd-safer-flag.c
  lib/fd-safer.c
  lib/fflush.c
  lib/filename.h
  lib/flexmember.h
  lib/float+.h
  lib/float.c
  lib/float.in.h
  lib/flock.c
  lib/fnmatch.c
  lib/fnmatch.in.h
  lib/fnmatch_loop.c
  lib/fopen.c
  lib/fpurge.c
  lib/freading.c
  lib/freading.h
  lib/fseek.c
  lib/fseeko.c
  lib/fstat.c
  lib/ftell.c
  lib/ftello.c
  lib/futimens.c
  lib/gai_strerror.c
  lib/getaddrinfo.c
  lib/getdelim.c
  lib/getdtablesize.c
  lib/getgroups.c
  lib/getline.c
  lib/getopt-cdefs.in.h
  lib/getopt-core.h
  lib/getopt-ext.h
  lib/getopt-pfx-core.h
  lib/getopt-pfx-ext.h
  lib/getopt.c
  lib/getopt.in.h
  lib/getopt1.c
  lib/getopt_int.h
  lib/getpass.c
  lib/getpass.h
  lib/getpeername.c
  lib/getprogname.c
  lib/getprogname.h
  lib/getsockname.c
  lib/gettext.h
  lib/gettime.c
  lib/gettimeofday.c
  lib/gl_openssl.h
  lib/glthread/lock.c
  lib/glthread/lock.h
  lib/glthread/threadlib.c
  lib/group-member.c
  lib/hard-locale.c
  lib/hard-locale.h
  lib/iconv.in.h
  lib/inet_ntop.c
  lib/intprops.h
  lib/inttypes.in.h
  lib/ioctl.c
  lib/iswblank.c
  lib/itold.c
  lib/langinfo.in.h
  lib/libc-config.h
  lib/libunistring.valgrind
  lib/limits.in.h
  lib/link.c
  lib/listen.c
  lib/localcharset.c
  lib/localcharset.h
  lib/locale.in.h
  lib/localeconv.c
  lib/localtime-buffer.c
  lib/localtime-buffer.h
  lib/lseek.c
  lib/lstat.c
  lib/malloc.c
  lib/malloca.c
  lib/malloca.h
  lib/mbchar.c
  lib/mbchar.h
  lib/mbiter.c
  lib/mbiter.h
  lib/mbrtowc.c
  lib/mbsinit.c
  lib/mbsrtowcs-impl.h
  lib/mbsrtowcs-state.c
  lib/mbsrtowcs.c
  lib/mbtowc-impl.h
  lib/mbtowc.c
  lib/md2.c
  lib/md2.h
  lib/md4.c
  lib/md4.h
  lib/md5.c
  lib/md5.h
  lib/memchr.c
  lib/memchr.valgrind
  lib/memrchr.c
  lib/minmax.h
  lib/mkdir.c
  lib/mkostemp.c
  lib/mkstemp.c
  lib/mktime-internal.h
  lib/mktime.c
  lib/msvc-inval.c
  lib/msvc-inval.h
  lib/msvc-nothrow.c
  lib/msvc-nothrow.h
  lib/nanosleep.c
  lib/netdb.in.h
  lib/netinet_in.in.h
  lib/nl_langinfo.c
  lib/open.c
  lib/pathmax.h
  lib/pipe-safer.c
  lib/pipe.c
  lib/pipe2-safer.c
  lib/pipe2.c
  lib/printf-args.c
  lib/printf-args.h
  lib/printf-parse.c
  lib/printf-parse.h
  lib/quote.h
  lib/quotearg.c
  lib/quotearg.h
  lib/raise.c
  lib/rawmemchr.c
  lib/rawmemchr.valgrind
  lib/recv.c
  lib/regcomp.c
  lib/regex.c
  lib/regex.h
  lib/regex_internal.c
  lib/regex_internal.h
  lib/regexec.c
  lib/sched.in.h
  lib/secure_getenv.c
  lib/select.c
  lib/send.c
  lib/setsockopt.c
  lib/sha1.c
  lib/sha1.h
  lib/sha256.c
  lib/sha256.h
  lib/sha512.c
  lib/sha512.h
  lib/sig-handler.c
  lib/sig-handler.h
  lib/sigaction.c
  lib/signal.in.h
  lib/sigprocmask.c
  lib/size_max.h
  lib/snprintf.c
  lib/socket.c
  lib/sockets.c
  lib/sockets.h
  lib/spawn-pipe.c
  lib/spawn-pipe.h
  lib/spawn.c
  lib/spawn.in.h
  lib/spawn_faction_addclose.c
  lib/spawn_faction_adddup2.c
  lib/spawn_faction_addopen.c
  lib/spawn_faction_destroy.c
  lib/spawn_faction_init.c
  lib/spawn_int.h
  lib/spawnattr_destroy.c
  lib/spawnattr_init.c
  lib/spawnattr_setflags.c
  lib/spawnattr_setsigmask.c
  lib/spawni.c
  lib/spawnp.c
  lib/stat-time.c
  lib/stat-time.h
  lib/stat-w32.c
  lib/stat-w32.h
  lib/stat.c
  lib/stdalign.in.h
  lib/stdbool.in.h
  lib/stddef.in.h
  lib/stdint.in.h
  lib/stdio-impl.h
  lib/stdio-write.c
  lib/stdio.in.h
  lib/stdlib.in.h
  lib/str-two-way.h
  lib/strcasecmp.c
  lib/strchrnul.c
  lib/strchrnul.valgrind
  lib/strdup.c
  lib/streq.h
  lib/strerror-override.c
  lib/strerror-override.h
  lib/strerror.c
  lib/strerror_r.c
  lib/string.in.h
  lib/strings.in.h
  lib/stripslash.c
  lib/strncasecmp.c
  lib/strndup.c
  lib/strnlen.c
  lib/strnlen1.c
  lib/strnlen1.h
  lib/strpbrk.c
  lib/strptime.c
  lib/strtok_r.c
  lib/strtol.c
  lib/strtoll.c
  lib/symlink.c
  lib/sys-limits.h
  lib/sys_file.in.h
  lib/sys_ioctl.in.h
  lib/sys_select.in.h
  lib/sys_socket.c
  lib/sys_socket.in.h
  lib/sys_stat.in.h
  lib/sys_time.in.h
  lib/sys_types.in.h
  lib/sys_uio.in.h
  lib/sys_wait.in.h
  lib/tempname.c
  lib/tempname.h
  lib/time.in.h
  lib/time_r.c
  lib/timegm.c
  lib/timespec.c
  lib/timespec.h
  lib/tmpdir.c
  lib/tmpdir.h
  lib/u64.c
  lib/u64.h
  lib/unicase.in.h
  lib/unicase/cased.c
  lib/unicase/cased.h
  lib/unicase/caseprop.h
  lib/unicase/context.h
  lib/unicase/empty-prefix-context.c
  lib/unicase/empty-suffix-context.c
  lib/unicase/ignorable.c
  lib/unicase/ignorable.h
  lib/unicase/simple-mapping.h
  lib/unicase/special-casing-table.gperf
  lib/unicase/special-casing.c
  lib/unicase/special-casing.in.h
  lib/unicase/tolower.c
  lib/unicase/tolower.h
  lib/unicase/u-casemap.h
  lib/unicase/u8-casemap.c
  lib/unicase/u8-tolower.c
  lib/unicase/unicasemap.h
  lib/unictype.in.h
  lib/unictype/bitmap.h
  lib/unictype/combiningclass.c
  lib/unictype/combiningclass.h
  lib/unictype/pr_soft_dotted.c
  lib/unictype/pr_soft_dotted.h
  lib/uninorm.in.h
  lib/uninorm/decompose-internal.c
  lib/uninorm/decompose-internal.h
  lib/uninorm/normalize-internal.h
  lib/uninorm/u-normalize-internal.h
  lib/uninorm/u8-normalize.c
  lib/unistd--.h
  lib/unistd-safer.h
  lib/unistd.c
  lib/unistd.in.h
  lib/unistr.in.h
  lib/unistr/u-cpy.h
  lib/unistr/u8-cpy.c
  lib/unistr/u8-mbtouc-unsafe-aux.c
  lib/unistr/u8-mbtouc-unsafe.c
  lib/unistr/u8-strlen.c
  lib/unistr/u8-uctomb-aux.c
  lib/unistr/u8-uctomb.c
  lib/unitypes.in.h
  lib/uniwidth.in.h
  lib/uniwidth/cjk.h
  lib/uniwidth/width.c
  lib/unlink.c
  lib/unlocked-io.h
  lib/unused-parameter.h
  lib/utime.c
  lib/utime.in.h
  lib/utimens.c
  lib/utimens.h
  lib/vasnprintf.c
  lib/vasnprintf.h
  lib/vasprintf.c
  lib/verify.h
  lib/vsnprintf.c
  lib/w32sock.h
  lib/w32spawn.h
  lib/wait-process.c
  lib/wait-process.h
  lib/waitpid.c
  lib/warn-on-use.h
  lib/wchar.in.h
  lib/wcrtomb.c
  lib/wctype-h.c
  lib/wctype.in.h
  lib/wcwidth.c
  lib/write.c
  lib/xalloc-die.c
  lib/xalloc-oversized.h
  lib/xalloc.h
  lib/xmalloc.c
  lib/xmemdup0.c
  lib/xmemdup0.h
  lib/xsize.c
  lib/xsize.h
  lib/xstrndup.c
  lib/xstrndup.h
  m4/00gnulib.m4
  m4/__inline.m4
  m4/absolute-header.m4
  m4/af_alg.m4
  m4/alloca.m4
  m4/arpa_inet_h.m4
  m4/asm-underscore.m4
  m4/base32.m4
  m4/btowc.m4
  m4/builtin-expect.m4
  m4/byteswap.m4
  m4/clock_time.m4
  m4/close.m4
  m4/codeset.m4
  m4/dirname.m4
  m4/double-slash-root.m4
  m4/dup2.m4
  m4/eealloc.m4
  m4/environ.m4
  m4/errno_h.m4
  m4/error.m4
  m4/exponentd.m4
  m4/extensions.m4
  m4/extern-inline.m4
  m4/fatal-signal.m4
  m4/fcntl-o.m4
  m4/fcntl.m4
  m4/fcntl_h.m4
  m4/fflush.m4
  m4/flexmember.m4
  m4/float_h.m4
  m4/flock.m4
  m4/fnmatch.m4
  m4/fnmatch_h.m4
  m4/fopen.m4
  m4/fpurge.m4
  m4/freading.m4
  m4/fseek.m4
  m4/fseeko.m4
  m4/fstat.m4
  m4/ftell.m4
  m4/ftello.m4
  m4/futimens.m4
  m4/getaddrinfo.m4
  m4/getdelim.m4
  m4/getdtablesize.m4
  m4/getgroups.m4
  m4/getline.m4
  m4/getopt.m4
  m4/getpass.m4
  m4/getprogname.m4
  m4/gettime.m4
  m4/gettimeofday.m4
  m4/gl-openssl.m4
  m4/glibc21.m4
  m4/gnulib-common.m4
  m4/group-member.m4
  m4/host-cpu-c-abi.m4
  m4/hostent.m4
  m4/iconv.m4
  m4/iconv_h.m4
  m4/include_next.m4
  m4/inet_ntop.m4
  m4/inline.m4
  m4/intmax_t.m4
  m4/inttypes-pri.m4
  m4/inttypes.m4
  m4/inttypes_h.m4
  m4/ioctl.m4
  m4/iswblank.m4
  m4/langinfo_h.m4
  m4/largefile.m4
  m4/lib-ld.m4
  m4/lib-link.m4
  m4/lib-prefix.m4
  m4/libunistring-base.m4
  m4/libunistring-optional.m4
  m4/libunistring.m4
  m4/limits-h.m4
  m4/link.m4
  m4/localcharset.m4
  m4/locale-fr.m4
  m4/locale-ja.m4
  m4/locale-zh.m4
  m4/locale_h.m4
  m4/localeconv.m4
  m4/localtime-buffer.m4
  m4/lock.m4
  m4/longlong.m4
  m4/lseek.m4
  m4/lstat.m4
  m4/malloc.m4
  m4/malloca.m4
  m4/math_h.m4
  m4/mbchar.m4
  m4/mbiter.m4
  m4/mbrtowc.m4
  m4/mbsinit.m4
  m4/mbsrtowcs.m4
  m4/mbstate_t.m4
  m4/mbtowc.m4
  m4/md4.m4
  m4/md5.m4
  m4/memchr.m4
  m4/memrchr.m4
  m4/minmax.m4
  m4/mkdir.m4
  m4/mkostemp.m4
  m4/mkstemp.m4
  m4/mktime.m4
  m4/mmap-anon.m4
  m4/mode_t.m4
  m4/msvc-inval.m4
  m4/msvc-nothrow.m4
  m4/multiarch.m4
  m4/nanosleep.m4
  m4/netdb_h.m4
  m4/netinet_in_h.m4
  m4/nl_langinfo.m4
  m4/nocrash.m4
  m4/off_t.m4
  m4/open-cloexec.m4
  m4/open.m4
  m4/pathmax.m4
  m4/pipe.m4
  m4/pipe2.m4
  m4/posix_spawn.m4
  m4/printf.m4
  m4/pthread_rwlock_rdlock.m4
  m4/quote.m4
  m4/quotearg.m4
  m4/raise.m4
  m4/rawmemchr.m4
  m4/regex.m4
  m4/sched_h.m4
  m4/secure_getenv.m4
  m4/select.m4
  m4/servent.m4
  m4/sh-filename.m4
  m4/sha1.m4
  m4/sha256.m4
  m4/sha512.m4
  m4/sig_atomic_t.m4
  m4/sigaction.m4
  m4/signal_h.m4
  m4/signalblocking.m4
  m4/sigpipe.m4
  m4/size_max.m4
  m4/snprintf.m4
  m4/socketlib.m4
  m4/sockets.m4
  m4/socklen.m4
  m4/sockpfaf.m4
  m4/spawn-pipe.m4
  m4/spawn_h.m4
  m4/ssize_t.m4
  m4/stat-time.m4
  m4/stat.m4
  m4/std-gnu11.m4
  m4/stdalign.m4
  m4/stdbool.m4
  m4/stddef_h.m4
  m4/stdint.m4
  m4/stdint_h.m4
  m4/stdio_h.m4
  m4/stdlib_h.m4
  m4/strcase.m4
  m4/strchrnul.m4
  m4/strdup.m4
  m4/strerror.m4
  m4/strerror_r.m4
  m4/string_h.m4
  m4/strings_h.m4
  m4/strndup.m4
  m4/strnlen.m4
  m4/strpbrk.m4
  m4/strptime.m4
  m4/strtok_r.m4
  m4/strtol.m4
  m4/strtoll.m4
  m4/symlink.m4
  m4/sys_file_h.m4
  m4/sys_ioctl_h.m4
  m4/sys_select_h.m4
  m4/sys_socket_h.m4
  m4/sys_stat_h.m4
  m4/sys_time_h.m4
  m4/sys_types_h.m4
  m4/sys_uio_h.m4
  m4/sys_wait_h.m4
  m4/tempname.m4
  m4/threadlib.m4
  m4/time_h.m4
  m4/time_r.m4
  m4/timegm.m4
  m4/timespec.m4
  m4/tm_gmtoff.m4
  m4/tmpdir.m4
  m4/unistd-safer.m4
  m4/unistd_h.m4
  m4/unlink.m4
  m4/unlocked-io.m4
  m4/utime.m4
  m4/utime_h.m4
  m4/utimens.m4
  m4/utimes.m4
  m4/vasnprintf.m4
  m4/vasprintf.m4
  m4/vsnprintf.m4
  m4/wait-process.m4
  m4/waitpid.m4
  m4/warn-on-use.m4
  m4/wchar_h.m4
  m4/wchar_t.m4
  m4/wcrtomb.m4
  m4/wctype_h.m4
  m4/wcwidth.m4
  m4/wint_t.m4
  m4/write.m4
  m4/xalloc.m4
  m4/xsize.m4
  m4/xstrndup.m4
  top/GNUmakefile
  top/maint.mk
Creating directory ./lib
Creating directory ./lib/glthread
Creating directory ./lib/unicase
Creating directory ./lib/unictype
Creating directory ./lib/uninorm
Creating directory ./lib/unistr
Creating directory ./lib/uniwidth
Copying file GNUmakefile
Copying file build-aux/announce-gen
Replacing file build-aux/config.rpath (non-gnulib code backed up in build-aux/config.rpath~) !!
Copying file build-aux/git-version-gen
Copying file build-aux/gitlog-to-changelog
Copying file build-aux/gnupload
Copying file build-aux/update-copyright
Copying file build-aux/useless-if-before-free
Copying file build-aux/vc-list-files
Copying file lib/_Noreturn.h
Copying file lib/accept.c
Copying file lib/af_alg.c
Copying file lib/af_alg.h
Copying file lib/alloca.c
Copying file lib/alloca.in.h
Copying file lib/arg-nonnull.h
Copying file lib/arpa_inet.in.h
Copying file lib/array-mergesort.h
Copying file lib/asnprintf.c
Copying file lib/asprintf.c
Copying file lib/base32.c
Copying file lib/base32.h
Copying file lib/basename-lgpl.c
Copying file lib/basename.c
Copying file lib/binary-io.c
Copying file lib/binary-io.h
Copying file lib/bind.c
Copying file lib/btowc.c
Copying file lib/byteswap.in.h
Copying file lib/c++defs.h
Copying file lib/c-ctype.c
Copying file lib/c-ctype.h
Copying file lib/c-strcase.h
Copying file lib/c-strcasecmp.c
Copying file lib/c-strcaseeq.h
Copying file lib/c-strcasestr.c
Copying file lib/c-strcasestr.h
Copying file lib/c-strncasecmp.c
Copying file lib/cdefs.h
Copying file lib/cloexec.c
Copying file lib/cloexec.h
Copying file lib/close.c
Copying file lib/connect.c
Copying file lib/dirname-lgpl.c
Copying file lib/dirname.c
Copying file lib/dirname.h
Copying file lib/dosname.h
Copying file lib/dup-safer-flag.c
Copying file lib/dup-safer.c
Copying file lib/dup2.c
Copying file lib/errno.in.h
Copying file lib/error.c
Copying file lib/error.h
Copying file lib/exitfail.c
Copying file lib/exitfail.h
Copying file lib/fatal-signal.c
Copying file lib/fatal-signal.h
Copying file lib/fcntl.c
Copying file lib/fcntl.in.h
Copying file lib/fd-hook.c
Copying file lib/fd-hook.h
Copying file lib/fd-safer-flag.c
Copying file lib/fd-safer.c
Copying file lib/fflush.c
Copying file lib/filename.h
Copying file lib/flexmember.h
Copying file lib/float+.h
Copying file lib/float.c
Copying file lib/float.in.h
Copying file lib/flock.c
Copying file lib/fnmatch.c
Copying file lib/fnmatch.in.h
Copying file lib/fnmatch_loop.c
Copying file lib/fopen.c
Copying file lib/fpurge.c
Copying file lib/freading.c
Copying file lib/freading.h
Copying file lib/fseek.c
Copying file lib/fseeko.c
Copying file lib/fstat.c
Copying file lib/ftell.c
Copying file lib/ftello.c
Copying file lib/futimens.c
Copying file lib/gai_strerror.c
Copying file lib/getaddrinfo.c
Copying file lib/getdelim.c
Copying file lib/getdtablesize.c
Copying file lib/getgroups.c
Copying file lib/getline.c
Copying file lib/getopt-cdefs.in.h
Copying file lib/getopt-core.h
Copying file lib/getopt-ext.h
Copying file lib/getopt-pfx-core.h
Copying file lib/getopt-pfx-ext.h
Copying file lib/getopt.c
Copying file lib/getopt.in.h
Copying file lib/getopt1.c
Copying file lib/getopt_int.h
Copying file lib/getpass.c
Copying file lib/getpass.h
Copying file lib/getpeername.c
Copying file lib/getprogname.c
Copying file lib/getprogname.h
Copying file lib/getsockname.c
Copying file lib/gettext.h
Copying file lib/gettime.c
Copying file lib/gettimeofday.c
Copying file lib/gl_openssl.h
Copying file lib/glthread/lock.c
Copying file lib/glthread/lock.h
Copying file lib/glthread/threadlib.c
Copying file lib/group-member.c
Copying file lib/hard-locale.c
Copying file lib/hard-locale.h
Copying file lib/iconv.in.h
Copying file lib/inet_ntop.c
Copying file lib/intprops.h
Copying file lib/inttypes.in.h
Copying file lib/ioctl.c
Copying file lib/iswblank.c
Copying file lib/itold.c
Copying file lib/langinfo.in.h
Copying file lib/libc-config.h
Copying file lib/libunistring.valgrind
Copying file lib/limits.in.h
Copying file lib/link.c
Copying file lib/listen.c
Copying file lib/localcharset.c
Copying file lib/localcharset.h
Copying file lib/locale.in.h
Copying file lib/localeconv.c
Copying file lib/localtime-buffer.c
Copying file lib/localtime-buffer.h
Copying file lib/lseek.c
Copying file lib/lstat.c
Copying file lib/malloc.c
Copying file lib/malloca.c
Copying file lib/malloca.h
Copying file lib/mbchar.c
Copying file lib/mbchar.h
Copying file lib/mbiter.c
Copying file lib/mbiter.h
Copying file lib/mbrtowc.c
Copying file lib/mbsinit.c
Copying file lib/mbsrtowcs-impl.h
Copying file lib/mbsrtowcs-state.c
Copying file lib/mbsrtowcs.c
Copying file lib/mbtowc-impl.h
Copying file lib/mbtowc.c
Copying file lib/md2.c
Copying file lib/md2.h
Copying file lib/md4.c
Copying file lib/md4.h
Copying file lib/md5.c
Copying file lib/md5.h
Copying file lib/memchr.c
Copying file lib/memchr.valgrind
Copying file lib/memrchr.c
Copying file lib/minmax.h
Copying file lib/mkdir.c
Copying file lib/mkostemp.c
Copying file lib/mkstemp.c
Copying file lib/mktime-internal.h
Copying file lib/mktime.c
Copying file lib/msvc-inval.c
Copying file lib/msvc-inval.h
Copying file lib/msvc-nothrow.c
Copying file lib/msvc-nothrow.h
Copying file lib/nanosleep.c
Copying file lib/netdb.in.h
Copying file lib/netinet_in.in.h
Copying file lib/nl_langinfo.c
Copying file lib/open.c
Copying file lib/pathmax.h
Copying file lib/pipe-safer.c
Copying file lib/pipe.c
Copying file lib/pipe2-safer.c
Copying file lib/pipe2.c
Copying file lib/printf-args.c
Copying file lib/printf-args.h
Copying file lib/printf-parse.c
Copying file lib/printf-parse.h
Copying file lib/quote.h
Copying file lib/quotearg.c
Copying file lib/quotearg.h
Copying file lib/raise.c
Copying file lib/rawmemchr.c
Copying file lib/rawmemchr.valgrind
Copying file lib/recv.c
Copying file lib/regcomp.c
Copying file lib/regex.c
Copying file lib/regex.h
Copying file lib/regex_internal.c
Copying file lib/regex_internal.h
Copying file lib/regexec.c
Copying file lib/sched.in.h
Copying file lib/secure_getenv.c
Copying file lib/select.c
Copying file lib/send.c
Copying file lib/setsockopt.c
Copying file lib/sha1.c
Copying file lib/sha1.h
Copying file lib/sha256.c
Copying file lib/sha256.h
Copying file lib/sha512.c
Copying file lib/sha512.h
Copying file lib/sig-handler.c
Copying file lib/sig-handler.h
Copying file lib/sigaction.c
Copying file lib/signal.in.h
Copying file lib/sigprocmask.c
Copying file lib/size_max.h
Copying file lib/snprintf.c
Copying file lib/socket.c
Copying file lib/sockets.c
Copying file lib/sockets.h
Copying file lib/spawn-pipe.c
Copying file lib/spawn-pipe.h
Copying file lib/spawn.c
Copying file lib/spawn.in.h
Copying file lib/spawn_faction_addclose.c
Copying file lib/spawn_faction_adddup2.c
Copying file lib/spawn_faction_addopen.c
Copying file lib/spawn_faction_destroy.c
Copying file lib/spawn_faction_init.c
Copying file lib/spawn_int.h
Copying file lib/spawnattr_destroy.c
Copying file lib/spawnattr_init.c
Copying file lib/spawnattr_setflags.c
Copying file lib/spawnattr_setsigmask.c
Copying file lib/spawni.c
Copying file lib/spawnp.c
Copying file lib/stat-time.c
Copying file lib/stat-time.h
Copying file lib/stat-w32.c
Copying file lib/stat-w32.h
Copying file lib/stat.c
Copying file lib/stdalign.in.h
Copying file lib/stdbool.in.h
Copying file lib/stddef.in.h
Copying file lib/stdint.in.h
Copying file lib/stdio-impl.h
Copying file lib/stdio-write.c
Copying file lib/stdio.in.h
Copying file lib/stdlib.in.h
Copying file lib/str-two-way.h
Copying file lib/strcasecmp.c
Copying file lib/strchrnul.c
Copying file lib/strchrnul.valgrind
Copying file lib/strdup.c
Copying file lib/streq.h
Copying file lib/strerror-override.c
Copying file lib/strerror-override.h
Copying file lib/strerror.c
Copying file lib/strerror_r.c
Copying file lib/string.in.h
Copying file lib/strings.in.h
Copying file lib/stripslash.c
Copying file lib/strncasecmp.c
Copying file lib/strndup.c
Copying file lib/strnlen.c
Copying file lib/strnlen1.c
Copying file lib/strnlen1.h
Copying file lib/strpbrk.c
Copying file lib/strptime.c
Copying file lib/strtok_r.c
Copying file lib/strtol.c
Copying file lib/strtoll.c
Copying file lib/symlink.c
Copying file lib/sys-limits.h
Copying file lib/sys_file.in.h
Copying file lib/sys_ioctl.in.h
Copying file lib/sys_select.in.h
Copying file lib/sys_socket.c
Copying file lib/sys_socket.in.h
Copying file lib/sys_stat.in.h
Copying file lib/sys_time.in.h
Copying file lib/sys_types.in.h
Copying file lib/sys_uio.in.h
Copying file lib/sys_wait.in.h
Copying file lib/tempname.c
Copying file lib/tempname.h
Copying file lib/time.in.h
Copying file lib/time_r.c
Copying file lib/timegm.c
Copying file lib/timespec.c
Copying file lib/timespec.h
Copying file lib/tmpdir.c
Copying file lib/tmpdir.h
Copying file lib/u64.c
Copying file lib/u64.h
Copying file lib/unicase.in.h
Copying file lib/unicase/cased.c
Copying file lib/unicase/cased.h
Copying file lib/unicase/caseprop.h
Copying file lib/unicase/context.h
Copying file lib/unicase/empty-prefix-context.c
Copying file lib/unicase/empty-suffix-context.c
Copying file lib/unicase/ignorable.c
Copying file lib/unicase/ignorable.h
Copying file lib/unicase/simple-mapping.h
Copying file lib/unicase/special-casing-table.gperf
Copying file lib/unicase/special-casing.c
Copying file lib/unicase/special-casing.in.h
Copying file lib/unicase/tolower.c
Copying file lib/unicase/tolower.h
Copying file lib/unicase/u-casemap.h
Copying file lib/unicase/u8-casemap.c
Copying file lib/unicase/u8-tolower.c
Copying file lib/unicase/unicasemap.h
Copying file lib/unictype.in.h
Copying file lib/unictype/bitmap.h
Copying file lib/unictype/combiningclass.c
Copying file lib/unictype/combiningclass.h
Copying file lib/unictype/pr_soft_dotted.c
Copying file lib/unictype/pr_soft_dotted.h
Copying file lib/uninorm.in.h
Copying file lib/uninorm/decompose-internal.c
Copying file lib/uninorm/decompose-internal.h
Copying file lib/uninorm/normalize-internal.h
Copying file lib/uninorm/u-normalize-internal.h
Copying file lib/uninorm/u8-normalize.c
Copying file lib/unistd--.h
Copying file lib/unistd-safer.h
Copying file lib/unistd.c
Copying file lib/unistd.in.h
Copying file lib/unistr.in.h
Copying file lib/unistr/u-cpy.h
Copying file lib/unistr/u8-cpy.c
Copying file lib/unistr/u8-mbtouc-unsafe-aux.c
Copying file lib/unistr/u8-mbtouc-unsafe.c
Copying file lib/unistr/u8-strlen.c
Copying file lib/unistr/u8-uctomb-aux.c
Copying file lib/unistr/u8-uctomb.c
Copying file lib/unitypes.in.h
Copying file lib/uniwidth.in.h
Copying file lib/uniwidth/cjk.h
Copying file lib/uniwidth/width.c
Copying file lib/unlink.c
Copying file lib/unlocked-io.h
Copying file lib/unused-parameter.h
Copying file lib/utime.c
Copying file lib/utime.in.h
Copying file lib/utimens.c
Copying file lib/utimens.h
Copying file lib/vasnprintf.c
Copying file lib/vasnprintf.h
Copying file lib/vasprintf.c
Copying file lib/verify.h
Copying file lib/vsnprintf.c
Copying file lib/w32sock.h
Copying file lib/w32spawn.h
Copying file lib/wait-process.c
Copying file lib/wait-process.h
Copying file lib/waitpid.c
Copying file lib/warn-on-use.h
Copying file lib/wchar.in.h
Copying file lib/wcrtomb.c
Copying file lib/wctype-h.c
Copying file lib/wctype.in.h
Copying file lib/wcwidth.c
Copying file lib/write.c
Copying file lib/xalloc-die.c
Copying file lib/xalloc-oversized.h
Copying file lib/xalloc.h
Copying file lib/xmalloc.c
Copying file lib/xmemdup0.c
Copying file lib/xmemdup0.h
Copying file lib/xsize.c
Copying file lib/xsize.h
Copying file lib/xstrndup.c
Copying file lib/xstrndup.h
Copying file m4/00gnulib.m4
Copying file m4/__inline.m4
Copying file m4/absolute-header.m4
Copying file m4/af_alg.m4
Copying file m4/alloca.m4
Copying file m4/arpa_inet_h.m4
Copying file m4/asm-underscore.m4
Copying file m4/base32.m4
Copying file m4/btowc.m4
Copying file m4/builtin-expect.m4
Copying file m4/byteswap.m4
Copying file m4/clock_time.m4
Copying file m4/close.m4
Replacing file m4/codeset.m4 (non-gnulib code backed up in m4/codeset.m4~) !!
Copying file m4/dirname.m4
Copying file m4/double-slash-root.m4
Copying file m4/dup2.m4
Copying file m4/eealloc.m4
Copying file m4/environ.m4
Copying file m4/errno_h.m4
Copying file m4/error.m4
Copying file m4/exponentd.m4
Copying file m4/extensions.m4
Copying file m4/extern-inline.m4
Copying file m4/fatal-signal.m4
Copying file m4/fcntl-o.m4
Copying file m4/fcntl.m4
Copying file m4/fcntl_h.m4
Copying file m4/fflush.m4
Copying file m4/flexmember.m4
Copying file m4/float_h.m4
Copying file m4/flock.m4
Copying file m4/fnmatch.m4
Copying file m4/fnmatch_h.m4
Copying file m4/fopen.m4
Copying file m4/fpurge.m4
Copying file m4/freading.m4
Copying file m4/fseek.m4
Copying file m4/fseeko.m4
Copying file m4/fstat.m4
Copying file m4/ftell.m4
Copying file m4/ftello.m4
Copying file m4/futimens.m4
Copying file m4/getaddrinfo.m4
Copying file m4/getdelim.m4
Copying file m4/getdtablesize.m4
Copying file m4/getgroups.m4
Copying file m4/getline.m4
Copying file m4/getopt.m4
Copying file m4/getpass.m4
Copying file m4/getprogname.m4
Copying file m4/gettime.m4
Copying file m4/gettimeofday.m4
Copying file m4/gl-openssl.m4
Replacing file m4/glibc21.m4 (non-gnulib code backed up in m4/glibc21.m4~) !!
Copying file m4/gnulib-common.m4
Copying file m4/gnulib-tool.m4
Copying file m4/group-member.m4
Copying file m4/host-cpu-c-abi.m4
Copying file m4/hostent.m4
Replacing file m4/iconv.m4 (non-gnulib code backed up in m4/iconv.m4~) !!
Copying file m4/iconv_h.m4
Copying file m4/include_next.m4
Copying file m4/inet_ntop.m4
Copying file m4/inline.m4
Copying file m4/intmax_t.m4
Replacing file m4/inttypes-pri.m4 (non-gnulib code backed up in m4/inttypes-pri.m4~) !!
Copying file m4/inttypes.m4
Replacing file m4/inttypes_h.m4 (non-gnulib code backed up in m4/inttypes_h.m4~) !!
Copying file m4/ioctl.m4
Copying file m4/iswblank.m4
Copying file m4/langinfo_h.m4
Copying file m4/largefile.m4
Replacing file m4/lib-ld.m4 (non-gnulib code backed up in m4/lib-ld.m4~) !!
Replacing file m4/lib-link.m4 (non-gnulib code backed up in m4/lib-link.m4~) !!
Replacing file m4/lib-prefix.m4 (non-gnulib code backed up in m4/lib-prefix.m4~) !!
Copying file m4/libunistring-base.m4
Copying file m4/libunistring-optional.m4
Copying file m4/libunistring.m4
Copying file m4/limits-h.m4
Copying file m4/link.m4
Copying file m4/localcharset.m4
Copying file m4/locale-fr.m4
Copying file m4/locale-ja.m4
Copying file m4/locale-zh.m4
Copying file m4/locale_h.m4
Copying file m4/localeconv.m4
Copying file m4/localtime-buffer.m4
Replacing file m4/lock.m4 (non-gnulib code backed up in m4/lock.m4~) !!
Replacing file m4/longlong.m4 (non-gnulib code backed up in m4/longlong.m4~) !!
Copying file m4/lseek.m4
Copying file m4/lstat.m4
Copying file m4/malloc.m4
Copying file m4/malloca.m4
Copying file m4/math_h.m4
Copying file m4/mbchar.m4
Copying file m4/mbiter.m4
Copying file m4/mbrtowc.m4
Copying file m4/mbsinit.m4
Copying file m4/mbsrtowcs.m4
Copying file m4/mbstate_t.m4
Copying file m4/mbtowc.m4
Copying file m4/md4.m4
Copying file m4/md5.m4
Copying file m4/memchr.m4
Copying file m4/memrchr.m4
Copying file m4/minmax.m4
Copying file m4/mkdir.m4
Copying file m4/mkostemp.m4
Copying file m4/mkstemp.m4
Copying file m4/mktime.m4
Copying file m4/mmap-anon.m4
Copying file m4/mode_t.m4
Copying file m4/msvc-inval.m4
Copying file m4/msvc-nothrow.m4
Copying file m4/multiarch.m4
Copying file m4/nanosleep.m4
Copying file m4/netdb_h.m4
Copying file m4/netinet_in_h.m4
Copying file m4/nl_langinfo.m4
Copying file m4/nocrash.m4
Copying file m4/off_t.m4
Copying file m4/open-cloexec.m4
Copying file m4/open.m4
Copying file m4/pathmax.m4
Copying file m4/pipe.m4
Copying file m4/pipe2.m4
Copying file m4/posix_spawn.m4
Copying file m4/printf.m4
Copying file m4/pthread_rwlock_rdlock.m4
Copying file m4/quote.m4
Copying file m4/quotearg.m4
Copying file m4/raise.m4
Copying file m4/rawmemchr.m4
Copying file m4/regex.m4
Copying file m4/sched_h.m4
Copying file m4/secure_getenv.m4
Copying file m4/select.m4
Copying file m4/servent.m4
Copying file m4/sh-filename.m4
Copying file m4/sha1.m4
Copying file m4/sha256.m4
Copying file m4/sha512.m4
Copying file m4/sig_atomic_t.m4
Copying file m4/sigaction.m4
Copying file m4/signal_h.m4
Copying file m4/signalblocking.m4
Copying file m4/sigpipe.m4
Replacing file m4/size_max.m4 (non-gnulib code backed up in m4/size_max.m4~) !!
Copying file m4/snprintf.m4
Copying file m4/socketlib.m4
Copying file m4/sockets.m4
Copying file m4/socklen.m4
Copying file m4/sockpfaf.m4
Copying file m4/spawn-pipe.m4
Copying file m4/spawn_h.m4
Copying file m4/ssize_t.m4
Copying file m4/stat-time.m4
Copying file m4/stat.m4
Copying file m4/std-gnu11.m4
Copying file m4/stdalign.m4
Copying file m4/stdbool.m4
Copying file m4/stddef_h.m4
Copying file m4/stdint.m4
Replacing file m4/stdint_h.m4 (non-gnulib code backed up in m4/stdint_h.m4~) !!
Copying file m4/stdio_h.m4
Copying file m4/stdlib_h.m4
Copying file m4/strcase.m4
Copying file m4/strchrnul.m4
Copying file m4/strdup.m4
Copying file m4/strerror.m4
Copying file m4/strerror_r.m4
Copying file m4/string_h.m4
Copying file m4/strings_h.m4
Copying file m4/strndup.m4
Copying file m4/strnlen.m4
Copying file m4/strpbrk.m4
Copying file m4/strptime.m4
Copying file m4/strtok_r.m4
Copying file m4/strtol.m4
Copying file m4/strtoll.m4
Copying file m4/symlink.m4
Copying file m4/sys_file_h.m4
Copying file m4/sys_ioctl_h.m4
Copying file m4/sys_select_h.m4
Copying file m4/sys_socket_h.m4
Copying file m4/sys_stat_h.m4
Copying file m4/sys_time_h.m4
Copying file m4/sys_types_h.m4
Copying file m4/sys_uio_h.m4
Copying file m4/sys_wait_h.m4
Copying file m4/tempname.m4
Copying file m4/threadlib.m4
Copying file m4/time_h.m4
Copying file m4/time_r.m4
Copying file m4/timegm.m4
Copying file m4/timespec.m4
Copying file m4/tm_gmtoff.m4
Copying file m4/tmpdir.m4
Copying file m4/unistd-safer.m4
Copying file m4/unistd_h.m4
Copying file m4/unlink.m4
Copying file m4/unlocked-io.m4
Copying file m4/utime.m4
Copying file m4/utime_h.m4
Copying file m4/utimens.m4
Copying file m4/utimes.m4
Copying file m4/vasnprintf.m4
Copying file m4/vasprintf.m4
Copying file m4/vsnprintf.m4
Copying file m4/wait-process.m4
Copying file m4/waitpid.m4
Copying file m4/warn-on-use.m4
Copying file m4/wchar_h.m4
Replacing file m4/wchar_t.m4 (non-gnulib code backed up in m4/wchar_t.m4~) !!
Copying file m4/wcrtomb.m4
Copying file m4/wctype_h.m4
Copying file m4/wcwidth.m4
Replacing file m4/wint_t.m4 (non-gnulib code backed up in m4/wint_t.m4~) !!
Copying file m4/write.m4
Copying file m4/xalloc.m4
Replacing file m4/xsize.m4 (non-gnulib code backed up in m4/xsize.m4~) !!
Copying file m4/xstrndup.m4
Copying file maint.mk
Creating lib/Makefile.am
Creating m4/gnulib-cache.m4
Creating m4/gnulib-comp.m4
Updating ./build-aux/.gitignore (backup in ./build-aux/.gitignore~)
Creating ./lib/.gitignore
Creating ./lib/glthread/.gitignore
Creating ./lib/unicase/.gitignore
Creating ./lib/unictype/.gitignore
Creating ./lib/uninorm/.gitignore
Creating ./lib/unistr/.gitignore
Creating ./lib/uniwidth/.gitignore
Updating ./m4/.gitignore (backup in ./m4/.gitignore~)
Finished.

You may need to add #include directives for the following .h files.
  #include <alloca.h>
  #include <arpa/inet.h>
  #include <fcntl.h>
  #include <fnmatch.h>
  #include <getopt.h>
  #include <iconv.h>
  #include <inttypes.h>
  #include <langinfo.h>
  #include <limits.h>
  #include <netdb.h>
  #include <regex.h>
  #include <signal.h>
  #include <spawn.h>
  #include <stdbool.h>
  #include <stdint.h>
  #include <stdio.h>
  #include <stdlib.h>
  #include <string.h>
  #include <strings.h>
  #include <sys/file.h>
  #include <sys/ioctl.h>
  #include <sys/select.h>
  #include <sys/socket.h>
  #include <sys/stat.h>
  #include <sys/types.h>
  #include <time.h>
  #include <unistd.h>
  #include <utime.h>
  #include <wchar.h>
  #include "base32.h"
  #include "c-ctype.h"
  #include "c-strcase.h"
  #include "c-strcasestr.h"
  #include "dirname.h"
  #include "gettext.h"
  #include "intprops.h"
  #include "mbiter.h"
  #include "md2.h"
  #include "md4.h"
  #include "md5.h"
  #include "quote.h"
  #include "quotearg.h"
  #include "sha1.h"
  #include "sha256.h"
  #include "sha512.h"
  #include "spawn-pipe.h"
  #include "tmpdir.h"
  #include "unicase.h"
  #include "unistr.h"
  #include "unlocked-io.h"
  #include "utimens.h"
  #include "xmemdup0.h"
  #include "xstrndup.h"
  #if HAVE_ICONV
  # include <iconv.h>
  #endif

You may need to use the following Makefile variables when linking.
Use them in <program>_LDADD when linking a program, or
in <library>_a_LDFLAGS or <library>_la_LDFLAGS when linking a library.
  $(GETADDRINFO_LIB)
  $(HOSTENT_LIB)
  $(INET_NTOP_LIB)
  $(LIBSOCKET)
  $(LIB_CLOCK_GETTIME)
  $(LIB_CRYPTO)
  $(LIB_NANOSLEEP)
  $(LIB_POSIX_SPAWN)
  $(LIB_SELECT)
  $(LTLIBICONV) when linking with libtool, $(LIBICONV) otherwise
  $(LTLIBINTL) when linking with libtool, $(LIBINTL) otherwise
  $(LTLIBTHREAD) when linking with libtool, $(LIBTHREAD) otherwise
  $(LTLIBUNISTRING) when linking with libtool, $(LIBUNISTRING) otherwise
  $(SERVENT_LIB)

Don't forget to
  - add "lib/Makefile" to AC_CONFIG_FILES in ./configure.ac,
  - mention "lib" in SUBDIRS in Makefile.am,
  - mention "-I m4" in ACLOCAL_AMFLAGS in Makefile.am,
  - mention "m4/gnulib-cache.m4" in EXTRA_DIST in Makefile.am,
  - invoke gl_EARLY in ./configure.ac, right after AC_PROG_CC,
  - invoke gl_INIT in ./configure.ac.
running: AUTOPOINT=true LIBTOOLIZE=true autoreconf --verbose --install --force -I m4  --no-recursive
�[91mautoreconf: Entering directory `.'
�[0m�[91mautoreconf: running: true --force
�[0m�[91mautoreconf: running: aclocal -I m4 --force -I m4
�[0m�[91mconfigure.ac:802: warning: macro 'AM_PATH_GPGME' not found in library
�[0m�[91mautoreconf: configure.ac: tracing
�[0m�[91mautoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --include=m4 --force
�[0m�[91mautoreconf: running: /usr/bin/autoheader --include=m4 --force
�[0m�[91mautoreconf: running: automake --add-missing --copy --force-missing
�[0m�[91mconfigure.ac:215: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged.
configure.ac:215: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
configure.ac:215: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.
�[0m�[91mconfigure.ac:56: installing 'build-aux/config.guess'
�[0m�[91mconfigure.ac:56: installing 'build-aux/config.sub'
�[0m�[91mconfigure.ac:51: installing 'build-aux/install-sh'
�[0m�[91mconfigure.ac:51: installing 'build-aux/missing'
�[0m�[91mMakefile.am: installing './INSTALL'
�[0m�[91mdoc/Makefile.am:49: installing 'build-aux/mdate-sh'
�[0m�[91mdoc/Makefile.am:49: installing 'build-aux/texinfo.tex'
�[0m�[91mfuzz/Makefile.am: installing 'build-aux/depcomp'
�[0m�[91mparallel-tests: installing 'build-aux/test-driver'
�[0m�[91mautoreconf: Leaving directory `.'
�[0m./bootstrap: ln -fs ../gnulib/build-aux/install-sh build-aux/install-sh
./bootstrap: ln -fs ../gnulib/build-aux/mdate-sh build-aux/mdate-sh
./bootstrap: ln -fs ../gnulib/build-aux/texinfo.tex build-aux/texinfo.tex
./bootstrap: ln -fs ../gnulib/build-aux/depcomp build-aux/depcomp
./bootstrap: ln -fs ../gnulib/build-aux/config.guess build-aux/config.guess
./bootstrap: ln -fs ../gnulib/build-aux/config.sub build-aux/config.sub
./bootstrap: ln -fs ../gnulib/build-aux/config.rpath build-aux/config.rpath
./bootstrap: ln -fs gnulib/doc/INSTALL INSTALL
./bootstrap: Creating po/Makevars from po/Makevars.template ...
./bootstrap: done.  Now you can run './configure'.

./configure --with-ssl=openssl

configure: configuring for GNU Wget 1.20.3-at.20201030.01
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking whether make supports nested variables... (cached) yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking dependency style of gcc... gcc3
checking for library containing dlopen... -ldl
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for a Python interpreter with version >= 3.0... python3
checking for python3... /usr/bin/python3
checking for python3 version... 3.6
checking for python3 platform... linux
checking for python3 script directory... ${prefix}/lib/python3.6/site-packages
checking for python3 extension module directory... ${exec_prefix}/lib/python3.6/site-packages
checking whether NLS is requested... yes
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking 32-bit host C ABI... no
checking for the common suffixes of directories in the library search path... lib,lib
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... yes
checking whether to use NLS... yes
checking where the gettext function comes from... libc
checking for ranlib... (cached) ranlib
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... none needed
checking whether yytext is a pointer... no
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for working volatile... yes
checking for ANSI C header files... (cached) yes
checking for special C compiler options needed for large files... (cached) no
checking for _FILE_OFFSET_BITS value needed for large files... (cached) no
checking size of off_t... 8
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for unistd.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking sys/utime.h usability... no
checking sys/utime.h presence... no
checking for sys/utime.h... no
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking whether h_errno is declared... yes
checking size of short... 2
checking size of int... 4
checking size of long... 8
checking size of long long... 8
checking size of void *... 8
checking for size_t... yes
checking for pid_t... yes
checking for uint32_t... yes
checking for uintptr_t... yes
checking for intptr_t... yes
checking for int64_t... yes
checking for sig_atomic_t... yes
checking for iconv... yes
checking for working iconv... yes
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for sys/socket.h... yes
checking for arpa/inet.h... yes
checking for features.h... yes
checking for unistd.h... (cached) yes
checking for fnmatch.h... yes
checking for wctype.h... yes
checking for sys/stat.h... (cached) yes
checking for netdb.h... yes
checking for netinet/in.h... yes
checking for getopt.h... yes
checking for sys/cdefs.h... yes
checking for stdio_ext.h... yes
checking for termios.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for iconv.h... yes
checking for limits.h... yes
checking for wchar.h... (cached) yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for crtdefs.h... no
checking for langinfo.h... yes
checking for xlocale.h... no
checking for sys/mman.h... yes
checking for sys/select.h... (cached) yes
checking for sys/param.h... yes
checking for malloc.h... yes
checking for spawn.h... yes
checking for strings.h... (cached) yes
checking for sys/file.h... yes
checking for sys/ioctl.h... (cached) yes
checking for sys/uio.h... yes
checking for sys/wait.h... yes
checking for utime.h... (cached) yes
checking for stdlib.h... (cached) yes
checking whether the preprocessor supports include_next... yes
checking whether system header files limit the line length... no
checking whether <sys/socket.h> is self-contained... yes
checking for shutdown... yes
checking whether <sys/socket.h> defines the SHUT_* macros... yes
checking for struct sockaddr_storage... yes
checking for sa_family_t... yes
checking for struct sockaddr_storage.ss_family... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for C/C++ restrict keyword... __restrict
checking whether <wchar.h> uses 'inline' correctly... yes
checking for btowc... yes
checking for _set_invalid_parameter_handler... no
checking for fcntl... yes
checking for symlink... yes
checking for flock... yes
checking for fnmatch... yes
checking for isblank... yes
checking for iswctype... yes
checking for mbsrtowcs... yes
checking for mempcpy... yes
checking for wmemchr... yes
checking for wmemcpy... yes
checking for wmempcpy... yes
checking for fpurge... no
checking for __fpurge... yes
checking for __freading... yes
checking for futimens... yes
checking for getdelim... yes
checking for getdtablesize... yes
checking for getpass... yes
checking for __fsetlocking... yes
checking for getprogname... no
checking for getexecname... no
checking for gettimeofday... yes
checking for iswcntrl... yes
checking for iswblank... yes
checking for link... yes
checking for lstat... yes
checking for mbsinit... yes
checking for mbrtowc... yes
checking for mprotect... yes
checking for mkostemp... yes
checking for mkstemp... yes
checking for tzset... yes
checking for nl_langinfo... yes
checking for pipe... yes
checking for pipe2... yes
checking for secure_getenv... yes
checking for getuid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getegid... yes
checking for sigaction... yes
checking for sigaltstack... yes
checking for siginterrupt... yes
checking for snprintf... yes
checking for strdup... yes
checking for strerror_r... yes
checking for __xpg_strerror_r... yes
checking for catgets... yes
checking for strndup... yes
checking for strptime... yes
checking for localtime_r... yes
checking for timegm... yes
checking for utime... yes
checking for futimes... yes
checking for futimesat... yes
checking for utimensat... yes
checking for lutimes... yes
checking for vasnprintf... no
checking for wcrtomb... yes
checking for wcwidth... yes
checking for nl_langinfo and CODESET... yes
checking for a traditional french locale... none
checking whether linux/if_alg.h has struct sockaddr_alg.... yes
checking whether byte ordering is bigendian... no
checking whether // is distinct from /... no
checking if environ is properly declared... yes
checking for complete errno.h... yes
checking whether strerror_r is declared... yes
checking for strerror_r... (cached) yes
checking whether strerror_r returns char *... yes
checking for sig_atomic_t... (cached) yes
checking for working fcntl.h... yes
checking for mode_t... yes
checking for mbstate_t... yes
checking whether stdin defaults to large file offsets... yes
checking whether fseeko is declared... yes
checking for fseeko... yes
checking whether fflush works on input streams... no
checking whether stat file-mode macros are broken... no
checking for nlink_t... yes
checking whether ftello is declared... yes
checking for ftello... yes
checking whether ftello works... yes
checking for library containing gethostbyname... none required
checking for gethostbyname... yes
checking for library containing getservbyname... none required
checking for getservbyname... yes
checking for library containing inet_ntop... none required
checking whether inet_ntop is declared... yes
checking for IPv4 sockets... yes
checking for IPv6 sockets... yes
checking whether getdelim is declared... yes
checking whether getdtablesize is declared... yes
checking for uid_t in sys/types.h... yes
checking type of array argument to getgroups... gid_t
checking whether getline is declared... yes
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... yes
checking for working GNU getopt function... yes
checking for working GNU getopt_long function... yes
checking whether fflush_unlocked is declared... yes
checking whether flockfile is declared... yes
checking whether fputs_unlocked is declared... yes
checking whether funlockfile is declared... yes
checking whether putc_unlocked is declared... yes
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has LLONG_MAX, WORD_BIT, ULLONG_WIDTH etc.... yes
checking for wint_t... yes
checking whether wint_t is too small... no
checking for unsigned long long int... yes
checking for long long int... yes
checking whether stdint.h conforms to C99... yes
checking whether stdint.h predates C++11... no
checking whether stdint.h has UINTMAX_WIDTH etc.... yes
checking for inttypes.h... (cached) yes
checking whether the inttypes.h PRIxNN macros are broken... no
checking whether iswcntrl works... yes
checking for towlower... yes
checking for wctype_t... yes
checking for wctrans_t... yes
checking whether included libunistring is requested... no
checking for libunistring... no, consider installing GNU libunistring
checking for wchar_t... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking whether imported symbols can be declared weak... yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for multithread API to use... posix
checking whether lstat correctly handles trailing slash... yes
checking for a sed that does not truncate output... /bin/sed
checking whether malloc, realloc, calloc are POSIX compliant... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for a traditional japanese locale... none
checking for a transitional chinese locale... none
checking for a french Unicode locale... none
checking for mmap... yes
checking for MAP_ANONYMOUS... yes
checking whether memchr works... yes
checking whether memrchr is declared... yes
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... yes
checking whether <sys/select.h> is self-contained... yes
checking for library containing setsockopt... none needed
checking whether select supports a 0 argument... yes
checking whether select detects invalid fds... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... mode_t
checking for library containing posix_spawn... none required
checking for posix_spawn... yes
checking whether posix_spawn works... yes
checking whether posix_spawnattr_setschedpolicy is supported... yes
checking whether posix_spawnattr_setschedparam is supported... yes
checking for sigset_t... yes
checking for SIGPIPE... yes
checking whether we are using the GNU C Library >= 2.1 or uClibc... yes
checking whether C symbols are prefixed with underscore at the linker level... no
checking whether snprintf returns a byte count as in C99... yes
checking whether snprintf is declared... yes
checking whether strdup is declared... yes
checking whether strerror(0) succeeds... yes
checking for strerror_r with POSIX signature... no
checking whether __xpg_strerror_r works... yes
checking whether strerror_r is declared... (cached) yes
checking whether strndup is declared... yes
checking whether strnlen is declared... yes
checking for struct tm.tm_gmtoff... yes
checking whether strtok_r is declared... yes
checking for struct timespec in <time.h>... yes
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking whether fputc_unlocked is declared... yes
checking whether fread_unlocked is declared... yes
checking whether fwrite_unlocked is declared... yes
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking whether the utimes function works... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for intmax_t... yes
checking where to find the exponent in a 'double'... word 1 bit 20
checking for snprintf... (cached) yes
checking for strnlen... yes
checking for wcslen... yes
checking for wcsnlen... yes
checking for mbrtowc... (cached) yes
checking for wcrtomb... (cached) yes
checking whether _snprintf is declared... no
checking whether vsnprintf is declared... yes
checking for alloca as a compiler built-in... yes
checking whether btowc(0) is correct... yes
checking whether btowc(EOF) is correct... guessing yes
checking for __builtin_expect... yes
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking for library containing clock_gettime... none required
checking for clock_gettime... yes
checking for clock_settime... yes
checking whether // is distinct from /... (cached) no
checking whether dup2 works... yes
checking for error_at_line... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime check
checking whether fflush works on input streams... (cached) no
checking for flexible array member... yes
checking whether conversion from 'int' to 'long double' works... yes
checking for working POSIX fnmatch... yes
checking whether fopen recognizes a trailing slash... yes
checking whether fpurge is declared... no
checking for fseeko... (cached) yes
checking whether fflush works on input streams... (cached) no
checking for _fseeki64... no
checking for ftello... (cached) yes
checking whether ftello works... (cached) yes
checking whether futimens works... yes
checking how to do getaddrinfo, freeaddrinfo and getnameinfo... checking for library containing getaddrinfo... none required
checking for getaddrinfo... yes
checking whether gai_strerror is declared... yes
checking whether gai_strerrorA is declared... no
checking for gai_strerror with POSIX signature... yes
checking for struct sockaddr.sa_len... no
checking whether getaddrinfo is declared... yes
checking whether freeaddrinfo is declared... yes
checking whether getnameinfo is declared... yes
checking for struct addrinfo... yes
checking for working getdelim function... yes
checking whether getdtablesize works... yes
checking for getgroups... yes
checking for working getgroups... yes
checking whether getgroups handles negative values... yes
checking for getline... yes
checking for working getline function... yes
checking for getpass without length limitations... yes
checking whether program_invocation_name is declared... yes
checking whether program_invocation_short_name is declared... yes
checking whether __argv is declared... no
checking whether gettimeofday clobbers localtime buffer... no
checking for gettimeofday with POSIX signature... almost
checking for group_member... yes
checking for library containing gethostbyname... (cached) none required
checking for gethostbyname... (cached) yes
checking for library containing inet_ntop... (cached) none required
checking whether inet_ntop is declared... (cached) yes
checking whether the compiler generally respects inline... yes
checking whether INT32_MAX < INTMAX_MAX... yes
checking whether INT64_MAX == LONG_MAX... yes
checking whether UINT32_MAX < UINTMAX_MAX... yes
checking whether UINT64_MAX == ULONG_MAX... yes
checking for ioctl... yes
checking for ioctl with POSIX signature... no
checking whether iswblank is declared... yes
checking whether langinfo.h defines CODESET... yes
checking whether langinfo.h defines T_FMT_AMPM... yes
checking whether langinfo.h defines ALTMON_1... yes
checking whether langinfo.h defines ERA... yes
checking whether langinfo.h defines YESEXPR... yes
checking whether the compiler supports the __inline keyword... yes
checking whether to use the included libunistring... yes
checking whether link obeys POSIX... yes
checking whether locale.h conforms to POSIX:2001... yes
checking whether struct lconv is properly defined... yes
checking for pthread_rwlock_t... yes
checking whether pthread_rwlock_rdlock prefers a writer to a reader... no
checking whether lseek detects pipes... yes
checking whether mbrtowc handles incomplete characters... guessing yes
checking whether mbrtowc works as well as mbtowc... guessing yes
checking whether mbrtowc handles a NULL pwc argument... guessing yes
checking whether mbrtowc handles a NULL string argument... guessing yes
checking whether mbrtowc has a correct return value... guessing yes
checking whether mbrtowc returns 0 when parsing a NUL character... guessing yes
checking whether mbrtowc works on empty input... yes
checking whether the C locale is free of encoding errors... no
checking whether mbrtowc handles incomplete characters... (cached) guessing yes
checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
checking whether mbrtowc handles incomplete characters... (cached) guessing yes
checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
checking whether mbsrtowcs works... guessing yes
checking for mbtowc... yes
checking for memrchr... yes
checking whether mkdir handles trailing slash... yes
checking whether mkdir handles trailing dot... yes
checking for working mkstemp... yes
checking for __mktime_internal... no
checking for library containing nanosleep... none required
checking for working nanosleep... no (mishandles large arguments)
checking whether <netinet/in.h> is self-contained... yes
checking whether YESEXPR works... yes
checking whether open recognizes a trailing slash... yes
checking whether posix_spawn_file_actions_addclose works... yes
checking whether posix_spawn_file_actions_adddup2 works... yes
checking whether posix_spawn_file_actions_addopen works... yes
checking for raise... yes
checking for sigprocmask... yes
checking for rawmemchr... yes
checking for working re_compile_pattern... no
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking whether isblank is declared... yes
checking whether select supports a 0 argument... (cached) yes
checking whether select detects invalid fds... (cached) yes
checking for library containing getservbyname... (cached) none required
checking for getservbyname... (cached) yes
checking for struct sigaction.sa_sigaction... yes
checking for volatile sig_atomic_t... yes
checking for sighandler_t... yes
checking for sigprocmask... (cached) yes
checking for stdint.h... (cached) yes
checking for SIZE_MAX... yes
checking for snprintf... (cached) yes
checking whether snprintf respects a size of 1... yes
checking whether printf supports POSIX/XSI format strings with positions... yes
checking for socklen_t... yes
checking for posix_spawnattr_t... yes
checking for posix_spawn_file_actions_t... yes
checking for ssize_t... yes
checking whether stat handles trailing slashes on files... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for working stdalign.h... yes
checking for good max_align_t... (cached) yes
checking whether NULL can be used in arbitrary expressions... (cached) yes
checking which flavor of printf attribute matches inttypes macros... system
checking for strcasecmp... yes
checking for strncasecmp... yes
checking whether strncasecmp is declared... yes
checking for strchrnul... yes
checking whether strchrnul works... yes
checking for working strerror function... yes
checking for working strndup... yes
checking for working strnlen... yes
checking for strpbrk... yes
checking for strtok_r... yes
checking whether strtok_r works... yes
checking for strtol... yes
checking for strtoll... yes
checking whether symlink handles trailing slash correctly... yes
checking whether <sys/ioctl.h> declares ioctl... yes
checking for nlink_t... (cached) yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... yes
checking whether unlink honors trailing slashes... yes
checking whether unlink of a parent directory fails as it should... guessing yes
checking for ptrdiff_t... yes
checking for vasprintf... yes
checking for vsnprintf... yes
checking whether snprintf respects a size of 1... (cached) yes
checking whether printf supports POSIX/XSI format strings with positions... (cached) yes
checking for waitid... yes
checking whether mbrtowc handles incomplete characters... (cached) guessing yes
checking whether mbrtowc works as well as mbtowc... (cached) guessing yes
checking whether wcrtomb works in the C locale... yes
checking whether wcrtomb return value is correct... guessing yes
checking whether iswcntrl works... (cached) yes
checking for towlower... (cached) yes
checking for wctype_t... (cached) yes
checking for wctrans_t... (cached) yes
checking whether wcwidth is declared... yes
checking whether wcwidth works reasonably in UTF-8 locales... yes
checking for stdint.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking for _LARGEFILE_SOURCE value needed for large files... (cached) no
checking for strptime... (cached) yes
checking for timegm... (cached) yes
checking for vsnprintf... (cached) yes
checking for vasprintf... (cached) yes
checking for drand48... yes
checking for pathconf... yes
checking for strtoll... (cached) yes
checking for usleep... yes
checking for ftello... yes
checking for sigblock... yes
checking for sigsetjmp... no
checking for memrchr... (cached) yes
checking for wcwidth... (cached) yes
checking for mbtowc... (cached) yes
checking for sleep... yes
checking for symlink... (cached) yes
checking for utime... (cached) yes
checking for strlcpy... no
checking for random... yes
checking for fmemopen... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBPSL... yes
checking for psl_latest... yes
checking for ZLIB... yes
checking for ZSTD... yes
checking for OPENSSL... yes
configure: compiling in support for SSL via OpenSSL
checking for RAND_egd... no
checking for INET6 protocol support... yes
checking for struct sockaddr_in6... yes
checking for struct sockaddr_storage... (cached) yes
checking for struct sockaddr_in6.sin6_scope_id... yes
configure: Enabling support for IPv6.
checking for makeinfo... ${SHELL} /app/wget-lua/build-aux/missing makeinfo
checking for perl5... no
checking for perl... /usr/bin/perl
checking for pod2man... /usr/bin/pod2man
checking for library containing idn2_lookup_u8... -lidn2
checking uuid.h usability... no
checking uuid.h presence... no
checking for uuid.h... no
checking uuid/uuid.h usability... no
checking uuid/uuid.h presence... no
checking for uuid/uuid.h... no
checking for PCRE2... no
checking pcre2.h usability... no
checking pcre2.h presence... no
checking for pcre2.h... no
checking for PCRE... yes
checking pcre.h usability... yes
checking pcre.h presence... yes
checking for pcre.h... yes
checking for METALINK... no
checking for fsetxattr... yes
checking lua.h usability... no
checking lua.h presence... no
checking for lua.h... no
checking lua5.1/lua.h usability... yes
checking lua5.1/lua.h presence... yes
checking for lua5.1/lua.h... yes
checking for lua_newstate in -llua5.1... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating doc/Makefile
config.status: creating util/Makefile
config.status: creating po/Makefile.in
config.status: creating tests/Makefile
config.status: creating fuzz/Makefile
config.status: creating lib/Makefile
config.status: creating testenv/Makefile
config.status: creating tests/certs/interca.conf
config.status: creating tests/certs/rootca.conf
config.status: creating src/config.h
config.status: executing depfiles commands
config.status: executing po-directories commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
configure: Summary of build options:

  Version:           1.20.3-at.20201030.01
  Host OS:           linux-gnu
  Install prefix:    /usr/local
  Compiler:          gcc
  CFlags:              -DHAVE_LIBSSL    -DNDEBUG -g -O2  -I/usr/include/lua5.1
  LDFlags:           
  Libs:              -lpcre -lidn2 -lssl -lcrypto -lzstd -lz -lpsl  -lm -ldl -llua5.1
  SSL:               openssl
  Zlib:              yes
  Zstandard:         yes
  PSL:               yes
  PCRE:              yes, via libpcre
  Digest:            yes
  NTLM:              yes
  OPIE:              yes
  POSIX xattr:       yes
  Debugging:         yes
  Assertions:        no
  Valgrind:          Valgrind testing not enabled
  Metalink:          no
  Resolver:          libc, --bind-dns-address and --dns-servers not available
  GPGME:             no
  IRI:               yes
  Fuzzing build:     no, 

make

make  all-recursive
make[1]: Entering directory '/app/wget-lua'
Making all in lib
make[2]: Entering directory '/app/wget-lua/lib'
  GEN      alloca.h
  GEN      arpa/inet.h
  GEN      fcntl.h
  GEN      inttypes.h
  GEN      langinfo.h
  GEN      limits.h
  GEN      locale.h
  GEN      netdb.h
  GEN      signal.h
  GEN      spawn.h
  GEN      stdio.h
  GEN      stdlib.h
  GEN      string.h
  GEN      strings.h
  GEN      sys/file.h
  GEN      sys/ioctl.h
  GEN      sys/select.h
  GEN      sys/socket.h
  GEN      sys/stat.h
  GEN      sys/time.h
  GEN      sys/types.h
  GEN      sys/uio.h
  GEN      sys/wait.h
  GEN      time.h
  GEN      unicase.h
  GPERF    unicase/special-casing-table.h
  GEN      unicase/special-casing.h
  GEN      unictype.h
  GEN      uninorm.h
  GEN      unistd.h
  GEN      unistr.h
  GEN      unitypes.h
  GEN      uniwidth.h
  GEN      wchar.h
  GEN      wctype.h
make  all-recursive
make[3]: Entering directory '/app/wget-lua/lib'
make[4]: Entering directory '/app/wget-lua/lib'
  CC       base32.o
  CC       binary-io.o
  CC       c-ctype.o
  CC       c-strcasecmp.o
  CC       c-strncasecmp.o
  CC       c-strcasestr.o
  CC       cloexec.o
  CC       af_alg.o
  CC       md2.o
  CC       md4.o
  CC       md5.o
  CC       sha1.o
  CC       sha256.o
  CC       sha512.o
  CC       dirname.o
  CC       basename.o
  CC       dirname-lgpl.o
  CC       basename-lgpl.o
  CC       stripslash.o
  CC       exitfail.o
  CC       fatal-signal.o
  CC       fd-hook.o
  CC       fd-safer-flag.o
  CC       dup-safer-flag.o
  CC       freading.o
  CC       getprogname.o
  CC       gettime.o
  CC       hard-locale.o
  CC       localcharset.o
  CC       glthread/lock.o
  CC       malloca.o
  CC       mbchar.o
  CC       mbiter.o
  CC       pipe2.o
  CC       pipe2-safer.o
  CC       quotearg.o
  CC       sig-handler.o
  CC       sockets.o
  CC       spawn-pipe.o
  CC       stat-time.o
  CC       strnlen1.o
  CC       sys_socket.o
  CC       tempname.o
  CC       glthread/threadlib.o
  CC       timespec.o
  CC       tmpdir.o
  CC       u64.o
  CC       unicase/cased.o
  CC       unicase/empty-prefix-context.o
  CC       unicase/empty-suffix-context.o
  CC       unicase/ignorable.o
  CC       unicase/special-casing.o
  CC       unicase/tolower.o
  CC       unicase/u8-casemap.o
  CC       unicase/u8-tolower.o
  CC       unictype/combiningclass.o
  CC       unictype/pr_soft_dotted.o
  CC       uninorm/decompose-internal.o
  CC       uninorm/u8-normalize.o
  CC       unistd.o
  CC       dup-safer.o
  CC       fd-safer.o
  CC       pipe-safer.o
  CC       unistr/u8-cpy.o
  CC       unistr/u8-mbtouc-unsafe.o
  CC       unistr/u8-mbtouc-unsafe-aux.o
  CC       unistr/u8-strlen.o
  CC       unistr/u8-uctomb.o
  CC       unistr/u8-uctomb-aux.o
  CC       uniwidth/width.o
  CC       utimens.o
  CC       wait-process.o
  CC       wctype-h.o
  CC       xmalloc.o
  CC       xalloc-die.o
  CC       xsize.o
  CC       xstrndup.o
  CC       asnprintf.o
  CC       fcntl.o
  CC       fflush.o
  CC       fpurge.o
  CC       fseek.o
  CC       fseeko.o
  CC       ioctl.o
  CC       localtime-buffer.o
  CC       mbrtowc.o
  CC       mktime.o
  CC       nanosleep.o
  CC       printf-args.o
  CC       printf-parse.o
  CC       regex.o
  CC       strerror_r.o
  CC       vasnprintf.o
  CC       xmemdup0.o
  AR       libgnu.a
make[4]: Leaving directory '/app/wget-lua/lib'
make[3]: Leaving directory '/app/wget-lua/lib'
make[2]: Leaving directory '/app/wget-lua/lib'
Making all in src
make[2]: Entering directory '/app/wget-lua/src'
make  all-am
make[3]: Entering directory '/app/wget-lua/src'
  CC       connect.o
  CC       convert.o
  CC       cookies.o
  CC       ftp.o
flex  -ocss.c css.l
�[91mcss.l:161: warning, the character range [*-[] is ambiguous in a case-insensitive scanner
css.l:161: warning, the character range []-~] is ambiguous in a case-insensitive scanner
�[0mecho '#include "wget.h"' > css_.c
cat css.c >> css_.c
  CC       css_.o
  CC       css-url.o
  CC       ftp-basic.o
  CC       ftp-ls.o
  CC       hash.o
  CC       host.o
  CC       hsts.o
�[91mhsts.c: In function 'hsts_store_save':
hsts.c:578:11: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result]
           ftruncate (fd, 0);
           ^~~~~~~~~~~~~~~~~
�[0m  CC       html-parse.o
  CC       html-url.o
  CC       http.o
  CC       init.o
  CC       log.o
  CC       main.o
  CC       netrc.o
  CC       progress.o
  CC       ptimer.o
  CC       recur.o
  CC       res.o
  CC       retr.o
  CC       spider.o
  CC       url.o
  CC       warc.o
�[91mwarc.c: In function 'warc_write_buffer':
warc.c:221:7: error: unknown type name 'ZSTD_EndDirective'; did you mean 'ZSTD_DDict'?
       ZSTD_EndDirective mode = warc_current_zst_full_record ? ZSTD_e_end : ZSTD_e_continue;
       ^~~~~~~~~~~~~~~~~
       ZSTD_DDict
�[0m�[91mwarc.c:221:63: error: 'ZSTD_e_end' undeclared (first use in this function); did you mean 'ZSTD_DDict'?
       ZSTD_EndDirective mode = warc_current_zst_full_record ? ZSTD_e_end : ZSTD_e_continue;
                                                               ^~~~~~~~~~
                                                               ZSTD_DDict
warc.c:221:63: note: each undeclared identifier is reported only once for each function it appears in
�[0m�[91mwarc.c:221:76: error: 'ZSTD_e_continue' undeclared (first use in this function); did you mean 'ZSTD_e_end'?
       ZSTD_EndDirective mode = warc_current_zst_full_record ? ZSTD_e_end : ZSTD_e_continue;
                                                                            ^~~~~~~~~~~~~~~
                                                                            ZSTD_e_end
�[0m�[91mwarc.c:227:30: warning: implicit declaration of function 'ZSTD_compressStream2'; did you mean 'ZSTD_compressStream'? [-Wimplicit-function-declaration]
           size_t remaining = ZSTD_compressStream2 (warc_current_zst_context,
                              ^~~~~~~~~~~~~~~~~~~~
                              ZSTD_compressStream
�[0m�[91mwarc.c: In function 'warc_start_new_file':
warc.c:1126:11: warning: implicit declaration of function 'ZSTD_CCtx_setParameter' [-Wimplicit-function-declaration]
           ZSTD_CCtx_setParameter (warc_current_zst_context, ZSTD_c_checksumFlag, 1)))
           ^~~~~~~~~~~~~~~~~~~~~~
�[0m�[91mwarc.c:1126:61: error: 'ZSTD_c_checksumFlag' undeclared (first use in this function)
           ZSTD_CCtx_setParameter (warc_current_zst_context, ZSTD_c_checksumFlag, 1)))
                                                             ^~~~~~~~~~~~~~~~~~~
�[0m�[91mwarc.c:1166:29: warning: implicit declaration of function 'ZSTD_CCtx_refCDict'; did you mean 'ZSTD_freeCDict'? [-Wimplicit-function-declaration]
           if (ZSTD_isError (ZSTD_CCtx_refCDict (warc_current_zst_context,
                             ^~~~~~~~~~~~~~~~~~
                             ZSTD_freeCDict
�[0mMakefile:1721: recipe for target 'warc.o' failed
make[3]: Leaving directory '/app/wget-lua/src'
�[91mmake[3]: *** [warc.o] Error 1
�[0m�[91mmake[2]: *** [all] Error 2
�[0mMakefile:1537: recipe for target 'all' failed
make[2]: Leaving directory '/app/wget-lua/src'
Makefile:1531: recipe for target 'all-recursive' failed
make[1]: Leaving directory '/app/wget-lua'
�[91mmake[1]: *** [all-recursive] Error 1
�[0m�[91mmake: *** [all] Error 2
�[0mMakefile:1483: recipe for target 'all' failed

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.