The following packages will be installed: thttpd Fetching README... 0%100%100%100%100%100%Done Fetching doinst.sh... 0%100%100%100%100%100%Done Fetching patches/2.25b/additional-input-validation-httpd.c.diff... 0%100%100%100%100%100%Done Fetching patches/2.25b/fix-buffer-overflow.diff... 0%100%100%100%100%100%Done Fetching patches/2.25b/fix-insecure-tmp-creation-CVE-2005-3124.diff... 0%100%100%100%100%100%Done Fetching patches/2.25b/thttpd-2.25b-fix-illegal-path-info.patch... 0%100%100%100%100%100%Done Fetching patches/2.25b/thttpd-2.25b-monolithic-timer.patch... 0%100%100%100%100%100%Done Fetching patches/2.25b/thttpd-2.25b-respect-CFLAGS--dont-link-static.patch... 0%100%100%100%100%100%Done Fetching patches/2.25b/thttpd-2.25b-use-Status-header.patch... 0%100%100%100%100%100%Done Fetching patches/2.25b/thttpd-2.25b-use-X-Forwarded-For-header.patch... 0%100%100%100%100%100%Done Fetching patches/crypt.patch... 0%100%100%100%100%100%Done Fetching patches/discreet.patch... 0%100%100%100%100%100%Done Fetching patches/fix-world-readable-log.patch... 0%100%100%100%100%100%Done Fetching patches/forwarded-for.patch... 0%100%100%100%100%100%Done Fetching rc.thttpd... 0%100%100%100%100%100%Done Fetching slack-desc... 0%100%100%100%100%100%Done Fetching thttpd.SlackBuild... 0%100%100%100%100%100%Done Fetching thttpd.conf... 0%100%100%100%100%100%Done Fetching thttpd.info... 0%100%100%100%100%100%Done Fetching thttpd.logrotate... 0%100%100%100%100%100%Done thttpd-2.29/ thttpd-2.29/config.sub thttpd-2.29/timers.c thttpd-2.29/Makefile.in thttpd-2.29/index.html thttpd-2.29/thttpd.8 thttpd-2.29/tdate_parse.h thttpd-2.29/TODO thttpd-2.29/config.guess thttpd-2.29/mmc.c thttpd-2.29/match.h thttpd-2.29/README thttpd-2.29/fdwatch.h thttpd-2.29/strerror.c thttpd-2.29/libhttpd.h thttpd-2.29/thttpd.c thttpd-2.29/mmc.h thttpd-2.29/match.c thttpd-2.29/mime_encodings.txt thttpd-2.29/mime_types.txt thttpd-2.29/tdate_parse.c thttpd-2.29/config.h thttpd-2.29/timers.h thttpd-2.29/contrib/ thttpd-2.29/aclocal.m4 thttpd-2.29/install-sh thttpd-2.29/libhttpd.c thttpd-2.29/cgi-bin/ thttpd-2.29/extras/ thttpd-2.29/scripts/ thttpd-2.29/cgi-src/ thttpd-2.29/configure thttpd-2.29/configure.in thttpd-2.29/INSTALL thttpd-2.29/fdwatch.c thttpd-2.29/version.h thttpd-2.29/FILES thttpd-2.29/cgi-src/redirect.c thttpd-2.29/cgi-src/ssi.8 thttpd-2.29/cgi-src/phf.c thttpd-2.29/cgi-src/ssi.c thttpd-2.29/cgi-src/Makefile.in thttpd-2.29/cgi-src/redirect.8 thttpd-2.29/scripts/500.thttpd-rotate thttpd-2.29/scripts/thttpd_wrapper thttpd-2.29/scripts/thttpd.sh thttpd-2.29/extras/makeweb.1 thttpd-2.29/extras/htpasswd.1 thttpd-2.29/extras/syslogtocern.8 thttpd-2.29/extras/htpasswd.c thttpd-2.29/extras/Makefile.in thttpd-2.29/extras/makeweb.c thttpd-2.29/extras/syslogtocern thttpd-2.29/cgi-bin/printenv thttpd-2.29/contrib/redhat-rpm/ thttpd-2.29/contrib/redhat-rpm/thttpd.conf thttpd-2.29/contrib/redhat-rpm/thttpd.spec thttpd-2.29/contrib/redhat-rpm/thttpd.init Appling patch /usr/src/slapt-src-x86_64/network/thttpd/patches/crypt.patch ... patching file extras/htpasswd.c patching file libhttpd.c Appling patch /usr/src/slapt-src-x86_64/network/thttpd/patches/discreet.patch ... patching file libhttpd.c Hunk #1 succeeded at 756 (offset 2 lines). Hunk #2 succeeded at 782 (offset 2 lines). Hunk #3 succeeded at 2804 (offset 11 lines). Appling patch /usr/src/slapt-src-x86_64/network/thttpd/patches/fix-world-readable-log.patch ... patching file thttpd.c Hunk #1 succeeded at 331 (offset 5 lines). Hunk #2 succeeded at 341 (offset 5 lines). Hunk #3 succeeded at 362 (offset 5 lines). Hunk #4 succeeded at 432 (offset 5 lines). Appling patch /usr/src/slapt-src-x86_64/network/thttpd/patches/forwarded-for.patch ... patching file libhttpd.c Hunk #1 succeeded at 2237 (offset 30 lines). libtoolize: putting auxiliary files in '.'. libtoolize: copying file './config.guess' libtoolize: copying file './config.sub' libtoolize: copying file './install-sh' libtoolize: copying file './ltmain.sh' libtoolize: You should add the contents of the following files to 'aclocal.m4': libtoolize: '/usr/share/aclocal/libtool.m4' libtoolize: '/usr/share/aclocal/ltoptions.m4' libtoolize: '/usr/share/aclocal/ltsugar.m4' libtoolize: '/usr/share/aclocal/ltversion.m4' libtoolize: '/usr/share/aclocal/lt~obsolete.m4' libtoolize: Remember to add 'LT_INIT' to configure.in. libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.in, libtoolize: and rerunning libtoolize and aclocal. libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am. creating cache ./config.cache checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking build system type... x86_64-slackware-linux-gnu checking for gcc... gcc checking whether the C compiler (gcc -O2 -fPIC ) works... yes checking whether the C compiler (gcc -O2 -fPIC ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking gcc version... 11 checking how to link static binaries... unknown checking for __progname... yes checking how to run the C preprocessor... gcc -E checking for fcntl.h... yes checking for grp.h... yes checking for memory.h... yes checking for paths.h... yes checking for poll.h... yes checking for sys/poll.h... yes checking for sys/devpoll.h... no checking for sys/event.h... no checking for osreldate.h... no checking whether time.h and sys/time.h may both be included... yes checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for /usr/local/v6/lib... no checking for gethostbyname... yes checking for socket... yes checking for main in -linet6... no checking for crypt... no checking for crypt in -lcrypt... yes checking for hstrerror... yes checking for strerror... yes checking for waitpid... yes checking for vsnprintf... yes checking for daemon... yes checking for setsid... yes checking for setlogin... no checking for getaddrinfo... yes checking for getnameinfo... yes checking for gai_strerror... yes checking for kqueue... no checking for sigset... yes checking for atoll... yes checking for unistd.h... yes checking for getpagesize... yes checking for working mmap... yes checking for select... yes checking for poll... yes checking if struct tm has tm_gmtoff member... yes checking if int64_t exists... yes checking if socklen_t exists... yes checking whether make sets ${MAKE}... yes checking for a BSD compatible install... /usr/bin/ginstall -c updating cache ./config.cache creating ./config.status creating Makefile creating cgi-src/Makefile creating extras/Makefile gcc -O2 -fPIC -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I. -c thttpd.c thttpd.c: In function ‘main’: thttpd.c:615:12: warning: implicit declaration of function ‘sigset’; did you mean ‘isset’? [-Wimplicit-function-declaration] 615 | (void) sigset( SIGTERM, handle_term ); | ^~~~~~ | isset rm -f mime_encodings.h sed < mime_encodings.txt > mime_encodings.h \ -e 's/#.*//' -e 's/[ ]*$//' -e '/^$/d' \ -e 's/[ ][ ]*/", 0, "/' -e 's/^/{ "/' -e 's/$/", 0 },/' rm -f mime_types.h sed < mime_types.txt > mime_types.h \ -e 's/#.*//' -e 's/[ ]*$//' -e '/^$/d' \ -e 's/[ ][ ]*/", 0, "/' -e 's/^/{ "/' -e 's/$/", 0 },/' gcc -O2 -fPIC -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I. -c libhttpd.c libhttpd.c: In function ‘cgi_child’: libhttpd.c:3560:12: warning: implicit declaration of function ‘sigset’; did you mean ‘isset’? [-Wimplicit-function-declaration] 3560 | (void) sigset( SIGPIPE, SIG_DFL ); | ^~~~~~ | isset gcc -O2 -fPIC -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I. -c fdwatch.c gcc -O2 -fPIC -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I. -c mmc.c gcc -O2 -fPIC -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I. -c timers.c gcc -O2 -fPIC -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I. -c match.c gcc -O2 -fPIC -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I. -c tdate_parse.c gcc -O2 -fPIC -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I. -o thttpd thttpd.o libhttpd.o fdwatch.o mmc.o timers.o match.o tdate_parse.o -lcrypt for i in cgi-src extras ; do ( \ cd $i ; \ pwd ; \ make \ WEBDIR=/var/www/thttpd \ CGIBINDIR=/var/www/thttpd/cgi-bin \ MANDIR=/usr/man \ WEBGROUP=thttpd \ ) ; done /usr/src/slapt-src-x86_64/network/thttpd/thttpd-2.29/cgi-src make[1]: Entering directory '/usr/src/slapt-src-x86_64/network/thttpd/thttpd-2.29/cgi-src' gcc -O2 -fPIC -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I. -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I.. -c redirect.c gcc redirect.o -lcrypt -o redirect gcc -O2 -fPIC -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I. -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I.. -c ssi.c gcc ssi.o ../match.o -lcrypt -o ssi gcc -O2 -fPIC -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I. -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I.. -c phf.c gcc phf.o -lcrypt -o phf make[1]: Leaving directory '/usr/src/slapt-src-x86_64/network/thttpd/thttpd-2.29/cgi-src' /usr/src/slapt-src-x86_64/network/thttpd/thttpd-2.29/extras make[1]: Entering directory '/usr/src/slapt-src-x86_64/network/thttpd/thttpd-2.29/extras' gcc -O2 -fPIC -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I. -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I.. -DWEBDIR=\"/var/www/thttpd\" -c makeweb.c gcc makeweb.o -o makeweb -lcrypt gcc -O2 -fPIC -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I. -O2 -DHAVE__PROGNAME=1 -DHAVE_FCNTL_H=1 -DHAVE_GRP_H=1 -DHAVE_MEMORY_H=1 -DHAVE_PATHS_H=1 -DHAVE_POLL_H=1 -DHAVE_SYS_POLL_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_DIRENT_H=1 -DHAVE_LIBCRYPT=1 -DHAVE_STRERROR=1 -DHAVE_WAITPID=1 -DHAVE_VSNPRINTF=1 -DHAVE_DAEMON=1 -DHAVE_SETSID=1 -DHAVE_GETADDRINFO=1 -DHAVE_GETNAMEINFO=1 -DHAVE_GAI_STRERROR=1 -DHAVE_SIGSET=1 -DHAVE_ATOLL=1 -DHAVE_UNISTD_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 -DHAVE_SELECT=1 -DHAVE_POLL=1 -DHAVE_TM_GMTOFF=1 -DHAVE_INT64T=1 -DHAVE_SOCKLENT=1 -I.. -DWEBDIR=\"/var/www/thttpd\" -c htpasswd.c htpasswd.c: In function ‘add_password’: htpasswd.c:133:12: warning: implicit declaration of function ‘srandom’; did you mean ‘srand48’? [-Wimplicit-function-declaration] 133 | (void) srandom( (int) time( (time_t*) 0 ) ); | ^~~~~~~ | srand48 htpasswd.c:134:21: warning: implicit declaration of function ‘random’; did you mean ‘rand’? [-Wimplicit-function-declaration] 134 | to64( &salt[0], random(), 2 ); | ^~~~~~ | rand htpasswd.c:135:11: warning: implicit declaration of function ‘crypt’ [-Wimplicit-function-declaration] 135 | cpw = crypt( pw, salt ); | ^~~~~ htpasswd.c:135:9: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 135 | cpw = crypt( pw, salt ); | ^ htpasswd.c: In function ‘main’: htpasswd.c:177:11: warning: implicit declaration of function ‘mkstemp’ [-Wimplicit-function-declaration] 177 | tfd = mkstemp(temp_template); | ^~~~~~~ gcc htpasswd.o -o htpasswd -lcrypt make[1]: Leaving directory '/usr/src/slapt-src-x86_64/network/thttpd/thttpd-2.29/extras' mkdir -p /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/sbin /usr/bin/ginstall -c -m 555 thttpd /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/sbin mkdir -p /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/man/man8 /usr/bin/ginstall -c -m 444 thttpd.8 /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/man/man8 for i in cgi-src extras ; do ( \ cd $i ; \ pwd ; \ make \ WEBDIR=/usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/var/www/thttpd \ CGIBINDIR=/usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/var/www/thttpd/cgi-bin \ MANDIR=/usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/man \ WEBGROUP=thttpd \ install \ ) ; done /usr/src/slapt-src-x86_64/network/thttpd/thttpd-2.29/cgi-src make[1]: Entering directory '/usr/src/slapt-src-x86_64/network/thttpd/thttpd-2.29/cgi-src' mkdir -p /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/var/www/thttpd/cgi-bin rm -f /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/var/www/thttpd/cgi-bin/redirect cp redirect /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/var/www/thttpd/cgi-bin/redirect rm -f /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/man/man8/redirect.8 cp redirect.8 /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/man/man8/redirect.8 rm -f /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/var/www/thttpd/cgi-bin/ssi cp ssi /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/var/www/thttpd/cgi-bin/ssi rm -f /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/man/man8/ssi.8 cp ssi.8 /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/man/man8/ssi.8 rm -f /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/var/www/thttpd/cgi-bin/phf cp phf /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/var/www/thttpd/cgi-bin/phf make[1]: Leaving directory '/usr/src/slapt-src-x86_64/network/thttpd/thttpd-2.29/cgi-src' /usr/src/slapt-src-x86_64/network/thttpd/thttpd-2.29/extras make[1]: Entering directory '/usr/src/slapt-src-x86_64/network/thttpd/thttpd-2.29/extras' rm -f /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/sbin/makeweb /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/sbin/htpasswd /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/sbin/syslogtocern cp makeweb /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/sbin/makeweb chgrp thttpd /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/sbin/makeweb chmod 2755 /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/sbin/makeweb cp htpasswd /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/sbin/htpasswd cp syslogtocern /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/sbin/syslogtocern rm -f /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/man/man1/makeweb.1 cp makeweb.1 /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/man/man1/makeweb.1 rm -f /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/man/man1/htpasswd.1 cp htpasswd.1 /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/man/man1/htpasswd.1 rm -f /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/man/man8/syslogtocern.8 cp syslogtocern.8 /usr/src/slapt-src-x86_64/network/thttpd/package-thttpd/usr/man/man8/syslogtocern.8 make[1]: Leaving directory '/usr/src/slapt-src-x86_64/network/thttpd/thttpd-2.29/extras' Slackware package maker, version 3.14159265. Searching for symbolic links: No symbolic links were found, so we won't make an installation script. You can make your own later in ./install/doinst.sh and rebuild the package if you like. This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /usr/src/slapt-src-x86_64/network/thttpd/thttpd-2.29-x86_64-1salix15.0.txz ./ etc/ etc/logrotate.d/ etc/logrotate.d/thttpd.new etc/rc.d/ etc/rc.d/rc.thttpd.new etc/thttpd.conf.new install/ install/doinst.sh install/slack-desc usr/ usr/doc/ usr/doc/thttpd-2.29/ usr/doc/thttpd-2.29/FILES usr/doc/thttpd-2.29/INSTALL usr/doc/thttpd-2.29/README usr/doc/thttpd-2.29/TODO usr/doc/thttpd-2.29/scripts/ usr/doc/thttpd-2.29/scripts/500.thttpd-rotate usr/doc/thttpd-2.29/scripts/thttpd.sh usr/doc/thttpd-2.29/scripts/thttpd_wrapper usr/doc/thttpd-2.29/thttpd.SlackBuild usr/man/ usr/man/man1/ usr/man/man1/htpasswd-thttpd.1.gz usr/man/man1/makeweb.1.gz usr/man/man8/ usr/man/man8/redirect.8.gz usr/man/man8/ssi.8.gz usr/man/man8/syslogtocern.8.gz usr/man/man8/thttpd.8.gz usr/sbin/ usr/sbin/htpasswd-thttpd usr/sbin/makeweb usr/sbin/syslogtocern usr/sbin/thttpd var/ var/log/ var/log/thttpd/ var/run/ var/run/thttpd/ var/www/ var/www/thttpd/ var/www/thttpd/cgi-bin/ var/www/thttpd/cgi-bin/phf var/www/thttpd/cgi-bin/redirect var/www/thttpd/cgi-bin/ssi var/www/thttpd/index.html Slackware package /usr/src/slapt-src-x86_64/network/thttpd/thttpd-2.29-x86_64-1salix15.0.txz created. Installing package thttpd-2.29-x86_64-1salix15.0... | thttpd (the tiny/turbo/throttling HTTP server) | | thttpd is a simple, small, portable, fast, and secure HTTP server. | Simple: It handles only the minimum necessary to implement HTTP/1.1. | Well, maybe a little more than the minimum. Small: It has a very | small run-time size, since it does not fork and is very careful about | memory allocation. Portable: It compiles cleanly on most any | Unix-like OS. Fast: In typical use it's about as fast as the best | full-featured servers. Secure: It goes to great lengths to protect | the web server machine against attacks and breakins from other sites. | Homepage: http://acme.com/software/thttpd/ | |