Re: UPDATE: net/wget-1.9.5
The file it's in is a new test. Given the security fix I'd go ahead and commit but please report it upstream. -- Sent from a phone, apologies for poor formatting. On 7 May 2018 04:36:09 Björn Ketelaars wrote: On Sun 06/05/2018 23:01, Gleydson Soares wrote: update to wget-1.9.5. This update addresses a vunerability CVE-2018-0494, along with several bug fixes. builds and runs fine, @amd64 OK? I'm unable to run 'make test', log is enclosed. On 1.9.4 'make test' runs fine.
Re: UPDATE: net/wget-1.9.5
On Sun 06/05/2018 23:01, Gleydson Soares wrote: > update to wget-1.9.5. This update addresses a vunerability CVE-2018-0494, > along with > several bug fixes. > > builds and runs fine, @amd64 > OK? I'm unable to run 'make test', log is enclosed. On 1.9.4 'make test' runs fine. make check-recursive Making check in lib make check-recursive Making check in src make libunittest.a cc -DHAVE_CONFIG_H -DSYSTEM_WGETRC=\"/etc/wgetrc\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -DTESTING "-I../lib" "-I../lib" -I/usr/local/include -I/usr/local/include -DHAVE_LIBSSL -I/usr/local/include -DNDEBUG -O2 -pipe -MT libunittest_a-connect.o -MD -MP -MF .deps/libunittest_a-connect.Tpo -c -o libunittest_a-connect.o `test -f 'connect.c' || echo './'`connect.c mv -f .deps/libunittest_a-connect.Tpo .deps/libunittest_a-connect.Po cc -DHAVE_CONFIG_H -DSYSTEM_WGETRC=\"/etc/wgetrc\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -DTESTING "-I../lib" "-I../lib" -I/usr/local/include -I/usr/local/include -DHAVE_LIBSSL -I/usr/local/include -DNDEBUG -O2 -pipe -MT libunittest_a-convert.o -MD -MP -MF .deps/libunittest_a-convert.Tpo -c -o libunittest_a-convert.o `test -f 'convert.c' || echo './'`convert.c mv -f .deps/libunittest_a-convert.Tpo .deps/libunittest_a-convert.Po cc -DHAVE_CONFIG_H -DSYSTEM_WGETRC=\"/etc/wgetrc\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -DTESTING "-I../lib" "-I../lib" -I/usr/local/include -I/usr/local/include -DHAVE_LIBSSL -I/usr/local/include -DNDEBUG -O2 -pipe -MT libunittest_a-cookies.o -MD -MP -MF .deps/libunittest_a-cookies.Tpo -c -o libunittest_a-cookies.o `test -f 'cookies.c' || echo './'`cookies.c mv -f .deps/libunittest_a-cookies.Tpo .deps/libunittest_a-cookies.Po cc -DHAVE_CONFIG_H -DSYSTEM_WGETRC=\"/etc/wgetrc\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -DTESTING "-I../lib" "-I../lib" -I/usr/local/include -I/usr/local/include -DHAVE_LIBSSL -I/usr/local/include -DNDEBUG -O2 -pipe -MT libunittest_a-ftp.o -MD -MP -MF .deps/libunittest_a-ftp.Tpo -c -o libunittest_a-ftp.o `test -f 'ftp.c' || echo './'`ftp.c mv -f .deps/libunittest_a-ftp.Tpo .deps/libunittest_a-ftp.Po cc -DHAVE_CONFIG_H -DSYSTEM_WGETRC=\"/etc/wgetrc\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -DTESTING "-I../lib" "-I../lib" -I/usr/local/include -I/usr/local/include -DHAVE_LIBSSL -I/usr/local/include -DNDEBUG -O2 -pipe -MT libunittest_a-css_.o -MD -MP -MF .deps/libunittest_a-css_.Tpo -c -o libunittest_a-css_.o `test -f 'css_.c' || echo './'`css_.c mv -f .deps/libunittest_a-css_.Tpo .deps/libunittest_a-css_.Po cc -DHAVE_CONFIG_H -DSYSTEM_WGETRC=\"/etc/wgetrc\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -DTESTING "-I../lib" "-I../lib" -I/usr/local/include -I/usr/local/include -DHAVE_LIBSSL -I/usr/local/include -DNDEBUG -O2 -pipe -MT libunittest_a-css-url.o -MD -MP -MF .deps/libunittest_a-css-url.Tpo -c -o libunittest_a-css-url.o `test -f 'css-url.c' || echo './'`css-url.c mv -f .deps/libunittest_a-css-url.Tpo .deps/libunittest_a-css-url.Po cc -DHAVE_CONFIG_H -DSYSTEM_WGETRC=\"/etc/wgetrc\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -DTESTING "-I../lib" "-I../lib" -I/usr/local/include -I/usr/local/include -DHAVE_LIBSSL -I/usr/local/include -DNDEBUG -O2 -pipe -MT libunittest_a-ftp-basic.o -MD -MP -MF .deps/libunittest_a-ftp-basic.Tpo -c -o libunittest_a-ftp-basic.o `test -f 'ftp-basic.c' || echo './'`ftp-basic.c mv -f .deps/libunittest_a-ftp-basic.Tpo .deps/libunittest_a-ftp-basic.Po cc -DHAVE_CONFIG_H -DSYSTEM_WGETRC=\"/etc/wgetrc\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -DTESTING "-I../lib" "-I../lib" -I/usr/local/include -I/usr/local/include -DHAVE_LIBSSL -I/usr/local/include -DNDEBUG -O2 -pipe -MT libunittest_a-ftp-ls.o -MD -MP -MF .deps/libunittest_a-ftp-ls.Tpo -c -o libunittest_a-ftp-ls.o `test -f 'ftp-ls.c' || echo './'`ftp-ls.c mv -f .deps/libunittest_a-ftp-ls.Tpo .deps/libunittest_a-ftp-ls.Po cc -DHAVE_CONFIG_H -DSYSTEM_WGETRC=\"/etc/wgetrc\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -DTESTING "-I../lib" "-I../lib" -I/usr/local/include -I/usr/local/include -DHAVE_LIBSSL -I/usr/local/include -DNDEBUG -O2 -pipe -MT libunittest_a-hash.o -MD -MP -MF .deps/libunittest_a-hash.Tpo -c -o libunittest_a-hash.o `test -f 'hash.c' || echo './'`hash.c mv -f .deps/libunittest_a-hash.Tpo .deps/libunittest_a-hash.Po cc -DHAVE_CONFIG_H -DSYSTEM_WGETRC=\"/etc/wgetrc\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -DTESTING "-I../lib" "-I../lib" -I/usr/local/include -I/usr/local/include -DHAVE_LIBSSL -I/usr/local/include -DNDEBUG -O2 -pipe -MT libunittest_a-host.o -MD -MP -MF .deps/libunittest_a-host.Tpo -c -o libunittest_a-host.o `test -f 'host.c' || echo './'`host.c mv -f .deps/libunittest_a-host.Tpo .deps/libunittest_a-host.Po cc -DHAVE_CONFIG_H -DSYSTEM_WGETRC=\"/etc/wgetrc\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -DTESTING "-I../lib" "-I../lib" -I/usr/local/include -I/usr/local/include -DHAVE_LIBSSL -I/usr/local/include -DNDEBUG -O2 -pipe
UPDATE: net/wget-1.9.5
update to wget-1.9.5. This update addresses a vunerability CVE-2018-0494, along with several bug fixes. builds and runs fine, @amd64 OK? Index: Makefile === RCS file: /cvs/ports/net/wget/Makefile,v retrieving revision 1.74 diff -u -p -r1.74 Makefile --- Makefile5 Feb 2018 09:55:57 - 1.74 +++ Makefile7 May 2018 01:46:29 - @@ -2,7 +2,7 @@ COMMENT = retrieve files from the web via HTTP, HTTPS and FTP -DISTNAME = wget-1.19.4 +DISTNAME = wget-1.19.5 CATEGORIES = net HOMEPAGE = https://www.gnu.org/software/wget/ Index: distinfo === RCS file: /cvs/ports/net/wget/distinfo,v retrieving revision 1.21 diff -u -p -r1.21 distinfo --- distinfo5 Feb 2018 09:55:57 - 1.21 +++ distinfo7 May 2018 01:46:29 - @@ -1,2 +1,2 @@ -SHA256 (wget-1.19.4.tar.gz) = k/uWsPSKIP9b4NnZ08SphrRpy4UxMfnV/kzJzsvItbU= -SIZE (wget-1.19.4.tar.gz) = 4310657 +SHA256 (wget-1.19.5.tar.gz) = s5ISq+GnPyso9MbLIjxzhVnKrJHW5Bam2R1LnVXJ+u4= +SIZE (wget-1.19.5.tar.gz) = 4455797 Index: patches/patch-doc_wget_texi === RCS file: /cvs/ports/net/wget/patches/patch-doc_wget_texi,v retrieving revision 1.14 diff -u -p -r1.14 patch-doc_wget_texi --- patches/patch-doc_wget_texi 5 Feb 2018 09:55:57 - 1.14 +++ patches/patch-doc_wget_texi 7 May 2018 01:46:29 - @@ -20,7 +20,7 @@ Index: doc/wget.texi Default location of the @dfn{global} startup file. @item .wgetrc -@@ -3145,9 +3145,8 @@ commands. +@@ -3154,9 +3154,8 @@ commands. @cindex location of wgetrc When initializing, Wget will look for a @dfn{global} startup file, @@ -32,7 +32,7 @@ Index: doc/wget.texi Then it will look for the user's file. If the environmental variable @code{WGETRC} is set, Wget will try to load that file. Failing that, no -@@ -3157,7 +3156,7 @@ If @code{WGETRC} is not set, Wget will try to load @fi +@@ -3166,7 +3165,7 @@ If @code{WGETRC} is not set, Wget will try to load @fi The fact that user's settings are loaded after the system-wide ones means that in case of collision user's wgetrc @emph{overrides} the