mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-02-09 12:25:48 +01:00
build-sys: Pass CFLAGS to $(DTRACE)
Fedora is using https://fedoraproject.org/wiki/Changes/Annobin to try to ensure that all objects are built with hardening flags. Pass down `CFLAGS` to ensure the SystemTap objects use them.
This commit is contained in:
parent
57efb14f05
commit
452eb1df01
@ -896,7 +896,7 @@ gio_probes.h: gio_probes.d
|
|||||||
< $@.tmp > $@ && rm -f $@.tmp
|
< $@.tmp > $@ && rm -f $@.tmp
|
||||||
|
|
||||||
gio_probes.lo: gio_probes.d
|
gio_probes.lo: gio_probes.d
|
||||||
$(AM_V_GEN) $(LIBTOOL) --mode=compile $(AM_V_lt) --tag=CC $(DTRACE) -G -s $< -o $@
|
$(AM_V_GEN) $(LIBTOOL) --mode=compile $(AM_V_lt) --tag=CC env CFLAGS="$(CFLAGS)" $(DTRACE) -G -s $< -o $@
|
||||||
|
|
||||||
BUILT_SOURCES += gio_probes.h gio_probes.lo
|
BUILT_SOURCES += gio_probes.h gio_probes.lo
|
||||||
CLEANFILES += gio_probes.h gio_probes.h.tmp
|
CLEANFILES += gio_probes.h gio_probes.h.tmp
|
||||||
|
@ -386,7 +386,7 @@ glib_probes.h: glib_probes.d
|
|||||||
< $@.tmp > $@ && rm -f $@.tmp
|
< $@.tmp > $@ && rm -f $@.tmp
|
||||||
|
|
||||||
glib_probes.lo: glib_probes.d
|
glib_probes.lo: glib_probes.d
|
||||||
$(AM_V_GEN) $(LIBTOOL) --mode=compile $(AM_V_lt) --tag=CC $(DTRACE) -G -s $< -o $@
|
$(AM_V_GEN) $(LIBTOOL) --mode=compile $(AM_V_lt) --tag=CC env CFLAGS="$(CFLAGS)" $(DTRACE) -G -s $< -o $@
|
||||||
|
|
||||||
BUILT_SOURCES += glib_probes.h glib_probes.lo
|
BUILT_SOURCES += glib_probes.h glib_probes.lo
|
||||||
CLEANFILES += glib_probes.h glib_probes.h.tmp
|
CLEANFILES += glib_probes.h glib_probes.h.tmp
|
||||||
|
@ -119,7 +119,7 @@ gobject_probes.h: gobject_probes.d
|
|||||||
< $@.tmp > $@ && rm -f $@.tmp
|
< $@.tmp > $@ && rm -f $@.tmp
|
||||||
|
|
||||||
gobject_probes.lo: gobject_probes.d
|
gobject_probes.lo: gobject_probes.d
|
||||||
$(AM_V_GEN) $(LIBTOOL) --mode=compile $(AM_V_lt) --tag=CC $(DTRACE) -G -s $< -o $@
|
$(AM_V_GEN) $(LIBTOOL) --mode=compile $(AM_V_lt) --tag=CC env CFLAGS="$(CFLAGS)" $(DTRACE) -G -s $< -o $@
|
||||||
|
|
||||||
BUILT_SOURCES += gobject_probes.h gobject_probes.lo
|
BUILT_SOURCES += gobject_probes.h gobject_probes.lo
|
||||||
CLEANFILES += gobject_probes.h
|
CLEANFILES += gobject_probes.h
|
||||||
|
Loading…
x
Reference in New Issue
Block a user