Package: libboost1.83-dev
Version: 1.83.0-4.3
Severity: serious
Control: affects -1 src:pdns

Hi,

src:pdns uses autoconf to detect boost. Rebuilding an otherwise 
unchanged pdns_5.0.0-2 in unstable today results in embedding a 
RUNPATH of /usr/lib.

Looking at pdns' build log, it appears its copy of boost.m4 no 
longer detects boost as being a system-wide installed version, and 
thus sets:

boost_cv_inc_path=/usr/include
boost_cv_lib_program_options_LDFLAGS='-L/usr/lib -Wl,-R,/usr/lib'
boost_cv_lib_program_options_LDPATH=/usr/lib
boost_cv_rpath_link_ldflag=-Wl,-R,
and so on, where previously the *_LD* vars were empty/absent.

I don't know how to debug this any further.

src:pdns-recursor was also affected, but I switched it from 
autotools to meson, which uses a different detection strategy.

Thanks,
Chris

Reply via email to