Wind River Support Network

HomeDefectsLIN9-2840
Fixed

LIN9-2840 : Nettle package changes on the presence of OpenSSL

Created: Dec 26, 2016    Updated: Nov 16, 2017
Resolved Date: Jan 8, 2017
Previous ID: LIN8-5437
Found In Version: unknown
Fix Version: 9.0.0.2
Severity: Standard
Applicable for: Wind River Linux 9
Component/s: Build & Config

Description

The nettle package may optionally build with OpenSSL.  This can cause nettle to build differently if OpenSSL is available or not.

The fix is to avoid processing OpenSSL header files when OpenSSL support in nettle is not enabled.

Steps to Reproduce

configure --enable-board=intel-x86_64 --enable-rootfs=glibc-core --enable-reconfig --with-license-blacklist=GPLv3,LGPLv3,AGPL-3.0 --with-rcpl-version=0005

The replication steps for one specific example are as follows:

1. configure a brand new project "A"; make openssl && make nettle 
2. configure a brand new project "B" on the same host; make nettle 
3. compare diff -qr B/build/nettle/ A/build/nettle/
Live chat
Online