69b40b053b
Resolves: rhbz#1994268
36 lines
922 B
Diff
36 lines
922 B
Diff
--- sendmail-8.14.4/devtools/OS/Linux 2010-01-03 22:55:35.000000000 +0100
|
|
+++ sendmail-8.14.4/devtools/OS/Linux.dynamic 2010-01-03 22:59:03.000000000 +0100
|
|
@@ -7,7 +7,7 @@
|
|
define(`confCCOPTS_SO', `-fPIC')
|
|
define(`confSM_OS_HEADER', `sm_os_linux')
|
|
define(`confMANROOT', `/usr/share/man/man')
|
|
-define(`confLIBS', `-ldl')
|
|
+define(`confLIBS', `-pie -ldl')
|
|
define(`confEBINDIR', `/usr/sbin')
|
|
APPENDDEF(`confLIBSEARCH', `crypt nsl')
|
|
|
|
@@ -22,19 +22,19 @@
|
|
ifelse(confBLDVARIANT, `DEBUG',
|
|
dnl Debug build
|
|
`
|
|
- define(`confOPTIMIZE',`-g -Wall')
|
|
+ define(`confOPTIMIZE',`-g -Wall -fpie')
|
|
',
|
|
dnl Optimized build
|
|
confBLDVARIANT, `OPTIMIZED',
|
|
`
|
|
- define(`confOPTIMIZE',`-O2')
|
|
+ define(`confOPTIMIZE',`-O2 -fpie')
|
|
',
|
|
dnl Purify build
|
|
confBLDVARIANT, `PURIFY',
|
|
`
|
|
- define(`confOPTIMIZE',`-g')
|
|
+ define(`confOPTIMIZE',`-g -fpie')
|
|
',
|
|
dnl default
|
|
`
|
|
- define(`confOPTIMIZE',`-O2')
|
|
+ define(`confOPTIMIZE',`-O2 -fpie')
|
|
')
|