diff options
author | SoonKyu Park <sk7.park@samsung.com> | 2017-08-17 20:58:15 +0900 |
---|---|---|
committer | SoonKyu Park <sk7.park@samsung.com> | 2017-08-17 20:58:15 +0900 |
commit | 05613e6729bee5382c51138a07014e109a8c15b2 (patch) | |
tree | af684115448da6afd84da84e257e55f9ac76d80f | |
parent | 4998addba8f80a46875b84d7a9a20f4ccddff863 (diff) | |
download | rpm-05613e6729bee5382c51138a07014e109a8c15b2.tar.gz rpm-05613e6729bee5382c51138a07014e109a8c15b2.tar.bz2 rpm-05613e6729bee5382c51138a07014e109a8c15b2.zip |
Apply ASLR optionsubmit/tizen_base/20170818.014231accepted/tizen/base/20170901.225508
Change-Id: I12544b91c972bcb563e92bff9d76ea5cf289280d
-rw-r--r-- | Makefile.am | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am index d9bfc673c..3cb3365b4 100644 --- a/Makefile.am +++ b/Makefile.am @@ -113,18 +113,24 @@ rpm_CPPFLAGS = $(AM_CPPFLAGS) -DIAM_RPMEIU -DIAM_RPMQ -DIAM_RPMV rpm_LDADD = libcliutils.la rpm_LDADD += lib/librpm.la rpmio/librpmio.la rpm_LDADD += @WITH_NSS_LIB@ @WITH_POPT_LIB@ @WITH_ZLIB_LIB@ +rpm_CFLAGS = $(CFLAGS) -fPIE +rpm_LDFLAGS = $(LDFLAGS) -pie rpmdb_SOURCES = rpmdb.c debug.h system.h rpmdb_CPPFLAGS = $(AM_CPPFLAGS) rpmdb_LDADD = libcliutils.la rpmdb_LDADD += lib/librpm.la rpmio/librpmio.la rpmdb_LDADD += @WITH_NSS_LIB@ @WITH_POPT_LIB@ @WITH_ZLIB_LIB@ +rpmdb_CFLAGS = $(CFLAGS) -fPIE +rpmdb_LDFLAGS = $(LDFLAGS) -pie rpmkeys_SOURCES = rpmkeys.c debug.h system.h rpmkeys_CPPFLAGS = $(AM_CPPFLAGS) rpmkeys_LDADD = libcliutils.la rpmkeys_LDADD += lib/librpm.la rpmio/librpmio.la rpmkeys_LDADD += @WITH_NSS_LIB@ @WITH_POPT_LIB@ @WITH_ZLIB_LIB@ +rpmkeys_CFLAGS = $(CFLAGS) -fPIE +rpmkeys_LDFLAGS = $(LDFLAGS) -pie rpmsign_SOURCES = rpmsign.c debug.h system.h rpmsign_CPPFLAGS = $(AM_CPPFLAGS) @@ -147,7 +153,8 @@ rpmspec_LDADD += @WITH_NSS_LIB@ @WITH_POPT_LIB@ @WITH_ZLIB_LIB@ rpm2cpio_SOURCES = rpm2cpio.c debug.h system.h rpm2cpio_LDADD = lib/librpm.la rpmio/librpmio.la rpm2cpio_LDADD += @WITH_NSS_LIB@ @WITH_POPT_LIB@ @WITH_ZLIB_LIB@ - +rpm2cpio_CFLAGS = $(CFLAGS) -fPIE +rpm2cpio_LDFLAGS = $(LDFLAGS) -pie if LIBELF rpmconfig_SCRIPTS += scripts/find-debuginfo.sh @@ -176,6 +183,8 @@ dist_bin_SCRIPTS = scripts/gendiff bin_PROGRAMS += rpmqpack rpmqpack_SOURCES = rpmqpack.c rpmqpack_LDADD = lib/librpm.la +rpmqpack_CFLAGS = $(CFLAGS) -fPIE +rpmqpack_LDFLAGS = $(LDFLAGS) -pie rpmconfig_DATA = rpmrc rpmrc: $(top_srcdir)/rpmrc.in |