summaryrefslogtreecommitdiffstats
path: root/meta-networking
Commit message (Collapse)AuthorAgeFilesLines
* ndisc6: Do not use gold linker and disable rpathKhem Raj2018-08-301-5/+2
| | | | | | It builds with clang just fine so remove pinning it to gcc-only recipe Signed-off-by: Khem Raj <raj.khem@gmail.com>
* crda: Fix 64bit builds by inheriting siteinfo classYevgeny Popovych2018-08-301-1/+2
| | | | | | | | Variables provided by siteinfo are already in use, but the siteinfo class is not inherited for some reason. Signed-off-by: Yevgeny Popovych <yevgenyp@pointgrab.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* memcached: Update to 1.5.10Khem Raj2018-08-291-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* civetweb: Fix build with clangKhem Raj2018-08-292-1/+28
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* grpc: update from 1.8.5 -> 1.14.1Jens Rehsack2018-08-284-79/+46
| | | | | | | | | | Update gRPC to 1.14.1 and fix cause for issues like https://stackoverflow.com/questions/49975541/how-to-port-grpc-helloworldcpp-example-on-yocto For release notes check https://github.com/grpc/grpc/releases Signed-off-by: Jens Rehsack <sno@netbsd.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cyrus-sasl: CLEANBROKEN = "1"Robert Yang2018-08-281-0/+2
| | | | | | | | | | Fixed rebuild error: configure: error: changes in the environment can compromise the build configure: error: run `make distclean' and/or `rm .././config.cache' and start over configure: error: ./configure failed for saslauthd Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wireless-regdb: make wireless-regdb architecture independentRadek Dostal2018-08-281-3/+3
| | | | | | | | | | | | | | | | There is no compilation involved in wireless-regdb and package should produce the same results on all architectures => making it allarch saves build time. Additionally this fixes issue: "On machines where ${libdir} equals to /usr/lib64/ regulatory.bin is not found by crda". Reason was that crda-3.18/crda.c looks only in following paths: "/usr/local/lib/crda/regulatory.bin", /* Users/preloads can override */ "/usr/lib/crda/regulatory.bin", /* General distribution package usage */ "/lib/crda/regulatory.bin", /* alternative for distributions */ Signed-off-by: Radek Dostál <radek.dostal@streamunlimited.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* drbd-utils: fix usrmerge install pathMingli Yu2018-08-281-1/+12
| | | | | | | | | | | | | | | | | | | | | Install the files under folder /usr/lib/drbd to instead of /lib/drbd and also /usr/lib/udev to instead of /lib/udev/ when usrmerge enabled to fix below issue: | WARNING: drbd-utils-9.5.0-r0 do_package: QA Issue: drbd-utils: Files/directories were installed but not shipped in any package: /lib/drbd/drbdsetup-84 /lib/drbd/drbdadm-83 /lib/drbd/drbdsetup-83 /lib/drbd/drbdadm-84 /lib/drbd/drbd | Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_insta. | drbd-utils: 5 installed and not shipped files. [installed-vs-shipped] | ERROR: QA Issue: drbd-utils-dbg package is not obeying usrmerge distro feature. /lib should be relocated to /usr. [usrmerge] Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* net-snmp: Fix host contaminationChangqing Li2018-08-241-0/+1
| | | | | | | | | | | | | | If "/usr/local/ssl/include" directory exists on the host machine, net-snmp will also search the host openssl headers: x86_64-wrs-linux-libtool: compile: x86_64-wrs-linux-gcc ... -I/usr/local/ssl/include Fix this by selecting the proper sysroot headers using --with-openssl=${STAGING_EXECPREFIXDIR} Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* autofs: Do not use pkg.m4 from build hostKhem Raj2018-08-242-0/+30
| | | | | | | | When build host does not have this macro file the build fails, we therefore make sure that the file is used from native sysroot Signed-off-by: Khem Raj <raj.khem@gmail.com>
* autofs: specify fifodir and flagdirYi Zhao2018-08-241-1/+2
| | | | | | | | Explicitly specify the fifodir and flagdir to ${localstatedir}/run. Remove the line for fixing typo since it had been fixed upstream. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lftp: CVE-2018-10916Jagadeesh Krishnanjanappa2018-08-242-0/+83
| | | | | | | Affects lftp <= 4.8.3 Signed-off-by: Jagadeesh Krishnanjanappa <jkrishnanjanappa@mvista.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mbedtls: upgrade to 2.12.0Johannes Pointner2018-08-241-2/+2
| | | | | Signed-off-by: Johannes Pointner <johannes.pointner@br-automation.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* samba: upgrade 4.8.3 -> 4.8.4Yi Zhao2018-08-211-2/+2
| | | | | | | | | | | | | Security fixes: CVE-2018-1139 (Weak authentication protocol allowed.) CVE-2018-1140 (Denial of Service Attack on DNS and LDAP server.) CVE-2018-10858 (Insufficient input validation on client directory listing in libsmbclient.) CVE-2018-10918 (Denial of Service Attack on AD DC DRSUAPI server.) CVE-2018-10919 (Confidential attribute disclosure from the AD LDAP server.) Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ntp: Upgrade 4.2.8p11 -> 4.2.8p12Changqing Li2018-08-211-2/+3
| | | | | | | | | | | | | 1. Upgrade ntp to 4.2.8p12 2. Disable sntp service by default. Default NTPSERVER in config sntp is "ntpserver.example.org", just an example, not a valid address, if enable sntp service by default, it will startup failed during boot. It should be enabled after user set the correct config for sntp according to current config of ntpd. Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* recipes: Exclude non-buildable recipes from world for musl buildKhem Raj2018-08-205-0/+14
| | | | | | | These recipes need to be fixed for musl, until they are needed on musl lets remove them from world builds Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dlm: Fix build with glibc 2.28+Khem Raj2018-08-192-1/+43
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dlm: Build fence only when pacemaker recipe is availableKhem Raj2018-08-191-1/+8
| | | | | | | | | | pacemaker is not in meta-networking, and therefore dlm fails to build when meta-cgl is not included, this changeset makes the pacemaker dependency to be optional, and disabled by default so users who have pacemaker in the bbfiles should enable pacemaker support via a bbappend or setting it in config metadata Signed-off-by: Khem Raj <raj.khem@gmail.com>
* postfix,esmtp: Fix confilct error in do_rootfsLei Maohui2018-08-192-6/+7
| | | | | | | | | Error: Transaction check error: file /usr/bin/mailq conflicts between attempted installs of esmtp-1.2-r0.x86_64 and postfix-3.2.2-r0.x86_64 file /usr/bin/newaliases conflicts between attempted installs of esmtp-1.2-r0.x86_64 and postfix-3.2.2-r0.x86_64 Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ipvsadm: fix usrmerge install pathMingli Yu2018-08-191-0/+1
| | | | | | | | | | Update SBIN to fix below error when usrmerge enabled in DISTRO_FEATURES. ERROR: QA Issue: ipvsadm-dbg package is not obeying usrmerge distro feature. /sbin should be relocated to /usr. [usrmerge] Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wireshark_2.6.2.bb: Add depedency to bison-nativeManjukumar Matha2018-08-191-1/+1
| | | | | | | | | | | | | | | | Fix the following do_configure failure | CMake Error at wireshark-native/1_2.6.2-r0/recipe-sysroot-native/usr/share/cmake-3.11/Modules/FindPackageHandleStandardArgs.cmake:137 (message): | Could NOT find YACC (missing: YACC_EXECUTABLE) | Call Stack (most recent call first): Add depedency to bison-native which provides byacc to prevent the above failure Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* nftables: add dependency on bison-nativeMartin Jansa2018-08-191-1/+1
| | | | | | | | | | | | * fixes: checking whether yytext is a pointer... no checking for bison... no checking for byacc... no *** Error: No suitable bison/yacc found. *** Please install the 'bison' package. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* daq: add dependency on bison-nativeMartin Jansa2018-08-191-1/+1
| | | | | | | | | | | | | | | | * fixes: checking for flex 2.4 or higher... yes checking for bison... no configure: WARNING: don't have both flex and bison; reverting to lex/yacc checking for capable lex... insufficient configure: error: Your operating system's lex is insufficient to compile libsfbpf. You should install both bison and flex. flex is a lex replacement that has many advantages, including being able to compile libsfbpf. For more information, see http://www.gnu.org/software/flex/flex.html . Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* freediameter: add dependency on bison-nativeMartin Jansa2018-08-191-1/+1
| | | | | | | | | | | | | | | * fixes: -- Looking for bison -- Looking for flex -- Looking for flex -- freediameter/1.2.1-r0/recipe-sysroot-native/usr/bin/flex CMake Error at CMakeLists.txt:81 (MESSAGE): Bison and Flex are required ... CMake Error at libfdcore/CMakeLists.txt:11 (BISON_FILE): Unknown CMake command "BISON_FILE". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* snort: add dependency on bison-nativeMartin Jansa2018-08-191-1/+1
| | | | | | | | | | * fixes: ERROR! bison not found. Get it from http://www.gnu.org/software/bison/ (You may also try byacc or yacc instead.) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* openl2tp: Add bison-native to build depsKhem Raj2018-08-191-1/+1
| | | | | | | | | Fixes: | make: bison: Command not found | make: *** [Makefile:212: l2tp_config_parse.c] Error 127 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* pure-ftpd: fix build with glibc-2.28Martin Jansa2018-08-161-1/+1
| | | | | | | | | | | | * fixes: ../../pure-ftpd-1.0.42/src/pure-pw.c:243: error: undefined reference to 'crypt' ../../pure-ftpd-1.0.42/src/pure-pw.c:257: error: undefined reference to 'crypt' ../../pure-ftpd-1.0.42/src/pure-pw.c:272: error: undefined reference to 'crypt' ../../pure-ftpd-1.0.42/src/pure-pw.c:282: error: undefined reference to 'crypt' collect2: error: ld returned 1 exit status Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* netkit-rsh: fix build with glibc-2.28Martin Jansa2018-08-161-1/+1
| | | | | | | | | | * fixes: rexecd.c:79:10: fatal error: crypt.h: No such file or directory ... ld: error: cannot find -lcrypt Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* inetutils: fix build with glibc-2.28Martin Jansa2018-08-161-1/+1
| | | | | | | | | * fixes: ../../inetutils-1.9.4/src/uucpd.c:236: error: undefined reference to 'crypt' ../../inetutils-1.9.4/src/rexecd.c:378: error: undefined reference to 'crypt' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* kea: fix do_package warningMingli Yu2018-08-131-1/+1
| | | | | | | | | | | | Add libdhcp_stat_cmds.a and libdhcp_ha.a to FILES_${PN}-staticdev to fix below warning: WARNING: kea-1.4.0-r0 do_package: QA Issue: kea: Files/directories were installed but not shipped in any package: /usr/lib64/hooks/libdhcp_stat_cmds.a /usr/lib64/hooks/libdhcp_ha.a Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* yp-tools: Add dep on virtual/cryptKhem Raj2018-08-131-1/+1
| | | | | | | | needed with glibc 2.28+ where crypt has moved into independent recipe Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* owfs: Add dep on virtual/cryptKhem Raj2018-08-131-0/+2
| | | | | | | libcrypt is independent from glibc now Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Joe MacDonald <joe_macdonald@mentor.com>
* net-snmp: upgrade 5.7.3 -> 5.8Changqing Li2018-08-1119-3305/+67
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dlm: upgrade 4.0.2 -> 4.0.3Changqing Li2018-08-114-25/+108
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ifenslave: inherit manpages instead of adding man to RDEPENDS_${PN}Martin Jansa2018-08-111-2/+2
| | | | | | | * set MAN_PKG because this recipe explicitly packages mandir in PN instead of PN-doc Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wireshark_2.6.2.bb: Fix the configure error on git describeManjukumar Matha2018-08-112-0/+24
| | | | | | | | | | | | | | | This patch fixes the following error during do_configure task | fatal: No names found, cannot describe anything. | CMake Error at CMakeLists.txt:3086 (string): | string begin index: 1 is out of range 0 - 0 | Using --always is a fallback for fetching uniquely abbreviated commit object Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha@xilinx.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* netcat-openbsd: fix netcat_do_patch problemChangqing Li2018-08-081-1/+1
| | | | | | | | | | | ${S}/debian should not be deleted after pop the patch, or we will met error when run below push patch command since no debian folder found. QUILT_PATCHES=${S}/debian/patches quilt push -a Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtalloc: refresh patchHains van den Bosch2018-08-021-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | WARNING: libtalloc-2.1.14-r0 do_patch: Some of the context lines in patches were ignored. This can lead to incorrectly applied patches. The context lines in the patches can be updated with devtool: devtool modify <recipe> devtool finish --force-patch-refresh <recipe> <layer_path> Then the updated patches and the source tree (in devtool's workspace) should be reviewed to make sure the patches apply in the correct place and don't introduce duplicate lines (which can, and does happen when some of the context is ignored). Further information: http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450 Details: Applying patch avoid-attr-unless-wanted.patch patching file lib/replace/wscript Hunk #1 succeeded at 837 with fuzz 2 (offset 201 lines). Hunk #2 succeeded at 850 with fuzz 2 (offset 204 lines). Now at patch avoid-attr-unless-wanted.patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wireshark: update to 2.6.2Armin Kuster2018-08-021-10/+24
| | | | | | | | | | | | | | | | | | | | | | | | | [v3] Get wireshark-gtk building again split tshark, wireshark-gtk into their own pkgs [v2] Fix native build, lemon is the only one needed natively [v1] includes security fixes: wnpa-sec-2018-34 BGP dissector large loop. Bug 13741. CVE-2018-14342. wnpa-sec-2018-35 ISMP dissector crash. Bug 14672. CVE-2018-14344. wnpa-sec-2018-36 Multiple dissectors could crash. Bug 14675. CVE-2018-14340. wnpa-sec-2018-37 ASN.1 BER dissector crash. Bug 14682. CVE-2018-14343. wnpa-sec-2018-38 MMSE dissector infinite loop. Bug 14738. CVE-2018-14339. wnpa-sec-2018-39 DICOM dissector crash. Bug 14742. CVE-2018-14341. wnpa-sec-2018-40 Bazaar dissector infinite loop. Bug 14841. CVE-2018-14368. wnpa-sec-2018-41 HTTP2 dissector crash. Bug 14869. CVE-2018-14369. wnpa-sec-2018-42 CoAP dissector crash. Bug 14966. CVE-2018-14367. Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* samba: Update to 4.8.3Khem Raj2018-07-308-99/+400
| | | | | | LDB 1.4.0 breaks Samba < 4.9 therefore use internal version Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ipvdasm: upgrade 1.26 -> 1.29Changqing Li2018-07-274-112/+40
| | | | | | | | | | | License-Update: Make README more generic and reference new kernel.org location 1.remove patch 0002 since new version already have this patch 2.update other patches to new version 1.29 Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtalloc: upgrade 2.1.11 -> 2.1.14Changqing Li2018-07-272-55/+43
| | | | Signed-off-by: Changqing Li <changqing.li@windriver.com>
* netcat-openbsd: 1.105 -> 1.190Changqing Li2018-07-272-37/+47
| | | | | | | | License-Update: License updated/Add copyright for some missing file/fix some URL Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtevent: upgrade 0.9.36 -> 0.9.37Changqing Li2018-07-272-2/+35
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libtdb: upgrade 1.3.15 -> 1.3.16Changqing Li2018-07-272-42/+28
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libldb: upgrade 1.3.1 -> 1.4.1Changqing Li2018-07-277-48/+225
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* geoip: upgrade 1.6.11 -> 1.6.12Changqing Li2018-07-271-1/+1
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* freeradius: upgrade 3.0.15 -> 3.0.17Changqing Li2018-07-273-83/+39
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* drbd-utils: upgrade 9.4.0 -> 9.5.0Changqing Li2018-07-271-3/+3
| | | | | Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* c-ares: upgrade 1.13.0 -> 1.14.0Changqing Li2018-07-272-18/+25
| | | | | | | License-Update: copyright year updated Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>