Go to file
Mingli Yu c105afd322 netsnmp: remove --with-openssl=PATH configure option
The openssl already added in DEPENDS and the openssl related library
will be in recipe-sysroot. So it's meanlingless to add the configure
option "--with-openssl=${STAGING_EXECPREFIXDIR}" as the below help message.
 $ cd /prj/net-snmp-5.9/
 $ ./configure --help
 [snip]
 --with-openssl=PATH             Look for openssl in PATH/lib,
                                  or PATH may be "internal" to build with
                                  minimal copied OpenSSL code for USM only
 [snip]

And there is also a side effect after add the above openssl configuration
as the build path is added for NSC_LDFLAGS in /usr/bin/net-snmp-config.
NSC_LDFLAGS="-L/prj/tmp/work/corei7-64-wrs-linux/net-snmp/5.9-r0/recipe-sysroot/usr/lib64 -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,relro,-z,now"

To improve reproducibility for netsnmp as below.
 $ sed -i -e 's@${STAGING_DIR_HOST}@@g' -i ${D}${bindir}/net-snmp-config

The NSC_LDFLAGS in net-snmp-config will be changed to below:
NSC_LDFLAGS="-L/usr/lib64 -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,relro,-z,now"

But it will result in other packages which depend on net-snmp such as
corosync, quagga and etc uses the build host library and introduce
below do_configure error.
ERROR: QA Issue: This autoconf log indicates errors, it looked at host include and/or library paths while determining system capabilities.
Rerun configure task after fixing this. [configure-unsafe]

So remove the useless configuration to fix the issue.

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-02-05 10:59:49 -08:00
contrib tesseract: upgrade to 3.04 2016-10-21 18:20:43 +02:00
meta-filesystems fuse: set CVE_PRODUCT to "fuse_project:fuse" 2021-01-17 11:47:41 -08:00
meta-gnome gparted: upgrade 1.1.0 -> 1.2.0 2021-01-28 16:53:13 -08:00
meta-initramfs klibc: Upgrade to 2.0.8 release 2021-02-04 23:46:45 -08:00
meta-multimedia libsrtp: Do not invoke automake during configure 2021-02-04 17:33:51 -08:00
meta-networking netsnmp: remove --with-openssl=PATH configure option 2021-02-05 10:59:49 -08:00
meta-oe geany,geany-plugins: Upgrade to 1.37.x 2021-02-05 10:59:44 -08:00
meta-perl librole-tiny-perl: upgrade 2.001004 -> 2.002003 2021-01-17 11:47:41 -08:00
meta-python python3-pymisp: Upgrade 2.4.137.1 -> 2.4.137.3 2021-02-05 10:26:11 -08:00
meta-webserver phpmyadmin: 5.0.2 -> 5.0.4 2021-01-05 09:16:26 -08:00
meta-xfce xfce4-notes-plugin: re-add 1.9.0 2021-01-28 16:53:13 -08:00
.gitignore .gitignore: add *.pyc and *.pyo 2019-06-15 16:45:33 -07:00
COPYING.MIT add README and license for this layer 2011-02-13 16:47:32 +01:00
README Update maintainers 2018-08-27 10:53:58 -07:00

Collection of layers for the OE-core universe

Main layer maintainer: Khem Raj <raj.khem@gmail.com>

This repository is a collection of layers to suppliment OE-Core
with additional packages, Each layer have designated maintainer
Please see the respective READMEs in the layer subdirectories