On Thu, Jul 10, 2014 at 11:08:40AM +0200, Ralf Hildebrandt wrote:

> > Wietse wanted to avoid $(SYSLIBS) when linking the shared libraries,
> > and removed them from SHLIB_LD line, but they are indeed not optional
> > in many cases.
> 
> But when actually running "make upgrade" I'm getting:
> 
> bin/postconf: symbol lookup error: /usr/lib/postfix/libpostfix-util.so: 
> undefined symbol: pcre_malloc 

This is due to the RPATH vs. RUNPATH issue.  You need to patch
"makedefs" to include "-Wl,--enable-new-dtags" in SHLIB_LD.  As in
the patch upthread.

-- 
        Viktor.

Reply via email to