Wind River Support Network

HomeDefectsLIN5-5835
Fixed

LIN5-5835 : WRL5: Unable to build syslog-ng 3.4.2 in RCPL8 with libesmtp-dev installed

Created: Nov 15, 2013    Updated: Dec 19, 2017
Resolved Date: Jan 5, 2014
Found In Version: 5.0.1
Fix Version: 5.0.1.11
Severity: Severe
Applicable for: Wind River Linux 5
Component/s: Kernel

Description

Another problem with the syslog-ng package. Since the .bb doesn't set 
--with/without-libesmtp the configure script will fallback to 
libesmtp-config which can be found on the host system.

This will make it try to link with libesmtp which doesn't exist in the 
sysroot.

This is similar to the issue in TSR #1253222.
(This is now fixed, targeted rcpl.10,
customer does not have patch for it yet)

Currently customer have this as a temporal workaround, but they do not like it.

# Workaround for TSR #1253222
# Unable to build with libnet installed on host machine
EXTRA_OECONF_append = "--disable-spoof-source "

# Same problem as above
EXTRA_OECONF_append = "--without-libesmtp "

Workaround

Add "--with-libesmtp=${STAGING_LIBDIR}"  to EXTRA_CONF.

Steps to Reproduce

build syslog-ng 3.4.2 in RCPL8 with libesmtp-dev installed

Other Downloads


Live chat
Online