Hi Christoph,

On 2025-10-29 06:04, Christoph Berg wrote:
> pgmodeler is currently doing this:
> 
> export CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) $(shell 
> dpkg-buildflags --get CPPFLAGS)
> export LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) -Wl,--as-needed
> export QMAKE_CXXFLAGS_RELEASE := $(CXXFLAGS)
> export QMAKE_CXXFLAGS_DEBUG := $(CXXFLAGS)
> export QMAKE_LFLAGS_RELEASE := $(LDFLAGS)
> export QMAKE_LFLAGS_DEBUG := $(LDFLAGS)
> export QT_SELECT := qt6
> 
> %:
>       dh $@
> 
> override_dh_auto_configure:
>       qmake6 PREFIX=/usr CONFIG+=debug NO_UPDATE_CHECK=1 pgmodeler.pro

Looks like qmake isn't really honoring environment variables. The
following seems to do the trick though:

  qmake6 QMAKE_CXXFLAGS="$(CXXFLAGS)" QMAKE_LFLAGS="$(LDFLAGS)" PREFIX=/usr 
CONFIG+=debug NO_UPDATE_CHECK=1 pgmodeler.pro

Reply via email to