On 2016-07-08 21:04 +0200, Jakub Wilk wrote:

> Package: faketime
> Version: 0.9.6-5
> Severity: grave
>
> faketime no longer works:
>
> $ faketime '2008-12-24 08:15:42' date
> ERROR: ld.so: object '/usr/lib/faketime/libfaketime.so.1' from
> LD_PRELOAD cannot be preloaded (cannot open shared object file):
> ignored.
> Fri Jul  8 21:02:01 CEST 2016

The reason for this is that debian/rules now directly adds
-Wno-nonnull-compare to CFLAGS which causes dh to ignore
dpkg-buildflags.  Adding -Wno-nonnull-compare to DEB_CFLAGS_MAINT_APPEND
instead fixes this.

See debhelper(7) (emphasis mine):

,----
|        All of the dh_auto_* debhelper programs and dh set
|        environment variables listed by dpkg-buildflags,
|        *unless they are already set*.
`----

Cheers,
       Sven

Reply via email to