summaryrefslogtreecommitdiff
path: root/meta/recipes-extended/wget
AgeCommit message (Collapse)AuthorFiles
2018-05-29wget: upgrade 1.19.4 -> 1.19.5Jibin Xu1
Signed-off-by: Jibin Xu <jibin.xu@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2018-02-06wget: update to 1.19.4Yi Zhao2
Update LIC_FILES_CHKSUM since replacing HTTP urls with HTTPS in COPYING Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2018-01-18wget: improve reproducibilityHongxu Jia3
Remove build host references from the internally generated file version.c. The references get compiled into executables, which leads to non-reproducible builds. The removed references (--sysroot, -fdebug-prefix-map) were only used as part of the `wget --version' which do not have side effect. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2017-11-08wget: Upgrade 1.19.1 -> 1.19.2Zhixiong Chi3
Among other things, fix CVE-2017-13089 CVE-2017-13090 CVE-2017-6508 External References: https://nvd.nist.gov/vuln/detail/CVE-2017-13089 https://nvd.nist.gov/vuln/detail/CVE-2017-13090 https://nvd.nist.gov/vuln/detail/CVE-2017-6508 Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2017-08-18wget: Security fix CVE-2017-6508Yi Zhao2
CVE-2017-6508: CRLF injection vulnerability in the url_parse function in url.c in Wget through 1.19.1 allows remote attackers to inject arbitrary HTTP headers via CRLF sequences in the host subcomponent of a URL. External References: https://nvd.nist.gov/vuln/detail/CVE-2017-6508 Patch from: http://git.savannah.gnu.org/cgit/wget.git/commit/?id=4d729e322fae359a1aefaafec1144764a54e8ad4 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-03-10meta: do not append to BBCLASSEXTENDMing Liu1
Replace some "+=/=+" with "=" when setting BBCLASSEXTEND, they are redundant and inconsistent with the same setting in other recipes. Signed-off-by: Ming Liu <peter.x.liu@external.atlascopco.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2017-03-01recipes: Make use of the new bb.utils.filter() functionPeter Kjellerstedt1
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-02-19wget: Upgrade 1.19 -> 1.19.1Richard Purdie1
This fixes musl build issues and avoids autobuilder failures. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-02-15wget: 1.18 -> 1.19Robert Yang2
Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2016-09-03wget: control ipv6 support based on DISTRO_FEATURESJackie Huang1
Add PACKAGECONFIG for ipv6 and control it based on DISTRO_FEATURES instead of unconditionally enabled. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-07-12wget: 1.17.1 -> 1.18Robert Yang1
Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2016-04-06wget: fix build when len(TMPDIR) == 410Robert Yang1
Fixed: aclocal: error: cannot open [snip] |: Argument list too long Set acpaths to fix the problem. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2016-01-13wget: 1.17 -> 1.17.1Robert Yang3
* Remove fix_makefile.patch, it is already in the source. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
2015-12-16wget: Upgrade 1.16.3 -> 1.17Fan Xin1
Signed-off-by: Fan Xin <fan.xin@jp.fujitsu.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-09-12meta: Fix Upstream-Status statementsRoss Burton1
Fix a variety of problems such as typos, bad punctuations, or incorrect Upstream-Status values. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-04-21recipes: Fix charset.alias for muslKhem Raj2
This is same gnulib fix replicated across needed recipes Change-Id: I756713407111a726eae98e26c9c1ff64981371c0 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-04-11wget: 1.16.2 -> 1.16.3Robert Yang2
Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-04-06wget: 1.16.1 -> 1.16.2Robert Yang3
Update fix_makefile.patch: * The patch for po/Makefile.in.in is not needed any more since fixed. * Update the patch for configure.ac Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-12-22wget: add PACKAGECONFIG for util-linuxRobert Yang1
Fixed: WARNING: QA Issue: wget rdepends on util-linux-libuuid, but it isn't a build dependency? [build-deps] Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-12-22wget: upgrade to 1.16.1Robert Yang3
* upgrade to 1.16.1 * inherit pkgconfig to fix the error like:a | configure.ac:41: error: possibly undefined macro: AC_MSG_NOTICE | configure.ac:89: error: possibly undefined macro: AS_IF Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-11-06wget: upgrade to 1.16Paul Eggleton2
Among other things, fixes CVE-2014-4877: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-4877 Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
2014-07-25wget: fix build error with gnutlsKoen Kooi1
This fixes '/usr/lib/libgnutls.so: error adding symbols: File in wrong format' in do_configured. Reported-by: Jack Mitchell <ml@communistcode.co.uk> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-21wget: Remove unneeded DEPENDS lineRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-07-21buildtools-tarball: Add wget to buildtools-tarballTudor Florea1
GNU Wget cannot be upgrated to a newer that 1.12 version on supported Centos distro. GNU Wget 1.12 and earlier uses a server-provided filename instead of the original URL to determine the destination filename of a download. This means the files downloaded when fetching cannot be properly used: $ wget http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/3.4.2/source/eventlog_0.2.13.tar.gz $ ls eventlog_0.2.13.tar.gz?AWSAccessKeyId=AKIAICTJ5MANGPMOH7JA&Expires=1400838672&Signature=TjakOBpOvHtEKKDgF14iVinWpY0= This in turn lead to build errors like: WARNING: Failed to fetch URL http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/3.4.2/source/eventlog_0.2.13.tar.gz, attempting MIRRORS if available ERROR: Fetcher failure for URL: 'http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/3.4.2/source/eventlog_0.2.13.tar.gz&#39;. The fetch command returned success for url http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/3.4.2/source/eventlog_0.2.13.tar.gz but /path/to/downloads/eventlog_0.2.13.tar.gz doesn't exist?! ERROR: Function failed: Fetcher failure for URL: 'http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/3.4.2/source/eventlog_0.2.13.tar.gz&#39;. Unable to fetch URL from any source. ERROR: Logfile of failure stored in: /path/to/tmp/work/ppce500v2-enea-linux-gnuspe/eventlog/0.2.13-r0/temp/log.do_fetch.28302 ERROR: Task 4 (/path/to/poky/meta-openembedded/meta-oe/recipes-support/eventlog/eventlog_0.2.13.bb, do_fetch) failed with exit code '1' [YOCTO #6549] Signed-off-by: Tudor Florea <tudor.florea@enea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-06-17wget: use GnuTLS instead of OpenSSLRoss Burton1
OpenSSL has license complications and GnuTLS is preferred, so although the license complications don't impact wget use GnuTLS for consistency. Also add a recommendation on ca-certificates so that https: URLs work. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-05-01Add texinfo.bbclass; recipes that use texinfo utils at build-time inherit it.Max Eliaser1
The class itself currently does nothing. The idea is to mark all recipes that make use of the texinfo utilities. In the future, this class could be used to suppress the generation/formatting of documentation for performance, explicitly track dependencies on these utilities, and eliminate Yocto's current dependency on the host system's texinfo utilities. Signed-off-by: Max Eliaser <max.eliaser@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-04-23wget: upgrade from 1.14 to 1.15Robert Yang5
* Removed: - fix_doc.patch (backport) * Add the HOMEPAGE. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-20recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issues (part 2)Matthieu Crapet1
Completes previous commit b5292d4115a4555a66b5e35acdc67dd71fb8577f. Updates SUMMARY[doc] (meta/conf/documentation.conf). Changes: - rename DESCRIPTION with length < 80 to (non present tag) SUMMARY - drop final point character at the end of SUMMARY string - remove trailing whitespace of SUMMARY line Note: don't bump PR Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2014-01-02Replace one-line DESCRIPTION with SUMMARYPaul Eggleton1
A lot of our recipes had short one-line DESCRIPTION values and no SUMMARY value set. In this case it's much better to just set SUMMARY since DESCRIPTION is defaulted from SUMMARY anyway and then the SUMMARY is at least useful. I also took the opportunity to fix up a lot of the new SUMMARY values, making them concisely explain the function of the recipe / package where possible. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
2014-01-02wget: remove unrecognised optionRobert Yang1
Remove the --with-libc, I can't find anything about this option from wget's log history. Signed-off-by: Robert Yang <liezhi.yang@windriver.com>
2013-10-06wget: Add dependency on libpcreMartin Jansa1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-09-24wget: remove po.m4 patchSaul Wold1
The po.m4 file is deleted by the more recent autotools.bbclass autotools_do_configure code which handles gettext. There is therefore no point in patching the file anymore. Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-07-23wget: backport fixes for documentation build errorsJonathan Liu2
Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2013-06-19wget: Add missing DEPENDS on zlibHongxu Jia1
Create a new build enviroment, build wget failed ... configure:34512: checking for libssl configure:34542: i586-poky-linux-gcc -m32 -march=i586 --sysroot=/home/jiahongxu/yocto/build-20130613-qemu/tmp/sysroots/qemux86 -o conftest - O2 -pipe -g -feliminate-unused-debug-types -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed conftest.c -ldl -lssl /home/jiahongxu/yocto/build- 20130613-qemu/tmp/sysroots/qemux86/lib/libcrypto.so -lz >&5 /home/jiahongxu/yocto/build-20130613-qemu/tmp/sysroots/x86_64-linux/usr/libexec/i586-poky-linux/gcc/i586-poky-linux/4.7.2/ld: cannot find -lz collect2: error: ld returned 1 exit status ... >From log as we known, the reason is link zlib failed, it isn't explicitly in wget's DEPENDS. Add zlib to wget's DEPENDS. [YOCTO #4749] Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-05-24wget: disable uuid by defaultSaul Wold1
This will ensure a consistent build and not add additional dependency of util-linux to wget Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-09-03wget: disable iri/idn supportKang Kai1
There is a build issue with wget idn support. When libidn has been populated to sysroot but rpm packages are not created, wget checks libidn support automatically and then depends on libidn. But package libidn doesn't exist, build image which includes wget will fail with: | error: Failed dependencies: | libidn.so.11 is needed by wget-1.13.4-r14.3.core2 | libidn.so.11(LIBIDN_1.0) is needed by wget-1.13.4-r14.3.core2 Disable iri/idn support to fix it. Signer-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-25wget: upgrade to 1.14Constantin Musca4
remove-gets.patch: removed - included in the new version Signed-off-by: Constantin Musca <constantinx.musca@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-08-15wget: cleanup update-alternatives deprecated codeSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2012-07-17grub,guile,cpio,tar,wget: Fix gnulib for absense of gets in eglibcKhem Raj2
eglibc 2.16 does not export gets anymore Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-30wget: use BPN for alternativesMark Hatle1
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2012-04-16wget: Fix re-execution issueRichard Purdie2
The patch in this recipe patches both configure and configure.in which leads to build failures once configure has executed and regenerated configure. The fix to make patch re-executable is not to patch configure and only patch configure.in. [YOCTO #2194] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-16wget: Fix bad RPATH QA warningRichard Purdie2
WARNING: QA Issue: package wget contains bad RPATH /media/build1/poky/build/tmp/sysroots/qemux86/lib in file /media/build1/poky/build/tmp/work/i586-poky-linux/wget-1.13.4-r13.1/packages-split/wget/usr/bin/wget.wget Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-03-15wget: Fix License warningSaul Wold1
WARNING: wget: No generic license file exists for: GPL in any provider Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-12-21wget: fix a host intrusion issue introduced by adding --with-ssl=openssl.Dexuan Cui1
On my x86-64 Ubuntu 11.04, with MACHINE=qemux86, "bitbake wget" fails. The config.log shows: configure:30072: i586-poky-linux-gcc -m32 -march=i586 --sysroot=/distro/dcui/1212/p1/build/tmp/sysroots/qemux86 -o conftest -O2 -pipe -g -feliminate-unused-debug-types -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed conftest.c -ldl -lz /usr/lib/libssl.so /usr/lib/libcrypto.so -lz >&5 /usr/lib/libssl.so: could not read symbols: File in wrong format The patch fixes the issue by specifying libssl-prefix. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-12-08wget: enable https and opensslSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-12-06wget: Fix wget alternative path to be /usr/bin not /binSaul Wold1
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-11-29wget: Update to 1.13.4Saul Wold4
* remove gnutls.bzr patch as it was in upstream Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-10-31wget: Remove pointless codeRichard Purdie1
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-10-31wget: Add recipe from OESaul Wold4
Needed to support building oe-core with oe-core Signed-off-by: Saul Wold <sgw@linux.intel.com>