tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: MKPIE problems



			Hi there,
On 29/11/2017 10:15, S.P.Zeidler wrote:
Thus wrote Thomas Klausner (tk%giga.or.at@localhost):
I see a couple problems when enabling MKPIE (in addition to the other
hardening flags):
same for me with a configure script building C++ source.
Mine get fixed by going:
Index: compiler/gcc.mk
===================================================================
RCS file: /cvsroot/pkgsrc/mk/compiler/gcc.mk,v
retrieving revision 1.188
diff -u -r1.188 gcc.mk
--- compiler/gcc.mk 15 Nov 2017 19:04:24 -0000 1.188
+++ compiler/gcc.mk 29 Nov 2017 09:08:56 -0000
@@ -343,6 +343,7 @@
 _GCC_CFLAGS+= ${_MKPIE_CFLAGS.gcc}
 #_GCC_LDFLAGS+= ${_MKPIE_LDFLAGS.gcc}
 CWRAPPERS_APPEND.cc+= ${_MKPIE_CFLAGS.gcc}
+CWRAPPERS_APPEND.cxx+= ${_MKPIE_CFLAGS.gcc}
 # this differs for libraries and executables (handled in mk/cwrappers.mk)
 # CWRAPPERS_APPEND.ld+= ${_MKPIE_LDFLAGS.gcc}
 .endif
Thank you Petra, it looks good to me; I have just committed it.
Cheers!
--
khorben


Home | Main Index | Thread Index | Old Index

AltStyle によって変換されたページ (->オリジナル) /