diff -ur a/Makefile.am b/Makefile.am --- a/Makefile.am 2012-09-08 01:10:16.613849565 +0200 +++ b/Makefile.am 2020-11-18 05:53:23.623703252 +0200 @@ -123,31 +123,31 @@ $(NULL) $(hostnamed_built_sources) : data/org.freedesktop.hostname1.xml - $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \ + $(AM_V_GEN)( cd "$(srcdir)/src" && \ $(GDBUS_CODEGEN) \ --interface-prefix org.freedesktop. \ --c-namespace OpenrcSettingsdHostnamed \ --generate-c-code hostname1-generated \ $(abs_srcdir)/data/org.freedesktop.hostname1.xml; \ - popd > /dev/null ) + ) $(localed_built_sources) : data/org.freedesktop.locale1.xml - $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \ + $(AM_V_GEN)( cd "$(srcdir)/src" && \ $(GDBUS_CODEGEN) \ --interface-prefix org.freedesktop. \ --c-namespace OpenrcSettingsdLocaled \ --generate-c-code locale1-generated \ $(abs_srcdir)/data/org.freedesktop.locale1.xml; \ - popd > /dev/null ) + ) $(timedated_built_sources) : data/org.freedesktop.timedate1.xml - $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \ + $(AM_V_GEN)( cd "$(srcdir)/src" && \ $(GDBUS_CODEGEN) \ --interface-prefix org.freedesktop. \ --c-namespace OpenrcSettingsdTimedated \ --generate-c-code timedate1-generated \ $(abs_srcdir)/data/org.freedesktop.timedate1.xml; \ - popd > /dev/null ) + ) BUILT_SOURCES = \ $(hostnamed_built_sources) \ diff -ur a/Makefile.in b/Makefile.in --- a/Makefile.in 2012-09-08 02:05:32.814952625 +0200 +++ b/Makefile.in 2020-11-18 05:54:55.227209491 +0200 @@ -1315,31 +1315,31 @@ $(do_subst) < $(srcdir)/$< > $(srcdir)/$@ $(hostnamed_built_sources) : data/org.freedesktop.hostname1.xml - $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \ + $(AM_V_GEN)( cd "$(srcdir)/src" && \ $(GDBUS_CODEGEN) \ --interface-prefix org.freedesktop. \ --c-namespace OpenrcSettingsdHostnamed \ --generate-c-code hostname1-generated \ $(abs_srcdir)/data/org.freedesktop.hostname1.xml; \ - popd > /dev/null ) + ) $(localed_built_sources) : data/org.freedesktop.locale1.xml - $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \ + $(AM_V_GEN)( cd "$(srcdir)/src" && \ $(GDBUS_CODEGEN) \ --interface-prefix org.freedesktop. \ --c-namespace OpenrcSettingsdLocaled \ --generate-c-code locale1-generated \ $(abs_srcdir)/data/org.freedesktop.locale1.xml; \ - popd > /dev/null ) + ) $(timedated_built_sources) : data/org.freedesktop.timedate1.xml - $(AM_V_GEN)( pushd "$(srcdir)/src" > /dev/null; \ + $(AM_V_GEN)( cd "$(srcdir)/src" && \ $(GDBUS_CODEGEN) \ --interface-prefix org.freedesktop. \ --c-namespace OpenrcSettingsdTimedated \ --generate-c-code timedate1-generated \ $(abs_srcdir)/data/org.freedesktop.timedate1.xml; \ - popd > /dev/null ) + ) # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded.