< prev index next >

modules/javafx.media/src/main/native/jfxmedia/projects/linux/Makefile

Print this page
rev 11154 : imported patch 12.patch

@@ -38,10 +38,11 @@
 
         CFLAGS += -fPIC \
                   -Wformat \
                   -Wextra \
                   -Wformat-security \
+                  -fstack-protector \
                   -Werror=implicit-function-declaration \
                   -msse2 \
                   -DGSTREAMER_LITE
 
         PACKAGES_INCLUDES := $(shell pkg-config --cflags glib-2.0)

@@ -54,10 +55,11 @@
                    -I$(GSTREAMER_LITE_DIR)/gst-plugins-base/gst-libs \
                    -I$(GSTREAMER_LITE_DIR)/gstreamer/libs \
                   $(PACKAGES_INCLUDES)
 
         LDFLAGS = -Wl,-rpath,\$$ORIGIN -L$(BUILD_DIR) -lgstreamer-lite $(PACKAGES_LIBS) \
+            -z relro \
             -static-libgcc -static-libstdc++ -Wl,--gc-sections
 else
         CFLAGS += $(EXTRA_CFLAGS)
         INCLUDES = $(BASE_INCLUDES)
         LDFLAGS = -Wl,-rpath,\$$ORIGIN -L$(BUILD_DIR) $(EXTRA_LDFLAGS)
< prev index next >