Update PIE patch
authorSlava Barinov <v.barinov@samsung.com>
Tue, 25 Apr 2023 12:14:30 +0000 (15:14 +0300)
committerSlava Barinov <v.barinov@samsung.com>
Wed, 26 Apr 2023 10:58:19 +0000 (13:58 +0300)
packaging/Add_PIE_option_for_tzcode.patch

index d382024..e9d6568 100644 (file)
@@ -7,15 +7,15 @@ index 1d484e805..0bcbd72f0 100644
 
  $(ZICTARG):           $(OBJECTS) $(TDATA) $(srcdir)/tz2icu.h
 -              $(CC) $(CFLAGS) $(TZORIG_EXTRA_CFLAGS) $(LFLAGS) -I$(srcdir) $(OBJECTS) $(LDLIBS) -o $@
-+              $(CC) $(CFLAGS) $(TZORIG_EXTRA_CFLAGS) $(LFLAGS) $(LINKFLAGS) -I$(srcdir) $(OBJECTS) $(LDLIBS) -o $@
++              $(CC) $(CFLAGS) $(TZORIG_EXTRA_CFLAGS) $(LFLAGS) $(LINKFLAGS) -Wp,-U_FORTIFY_SOURCE -O0 -I$(srcdir) $(OBJECTS) $(LDLIBS) -o $@
 
  $(TZ2ICUTARG):        $(srcdir)/tz2icu.cpp $(srcdir)/tz2icu.h
 -              $(CXX) $(CXXFLAGS) -I$(srcdir) -I$(top_srcdir)/common $(srcdir)/tz2icu.cpp -o $@
-+              $(CXX) $(CXXFLAGS) $(LINKFLAGS) -I$(srcdir) -I$(top_srcdir)/common $(srcdir)/tz2icu.cpp -o $@
++              $(CXX) $(CXXFLAGS) $(LINKFLAGS) -Wp,-U_FORTIFY_SOURCE -O0 -O0 -I$(srcdir) -I$(top_srcdir)/common $(srcdir)/tz2icu.cpp -o $@
 
  $(ICUZDUMPTARG):      $(srcdir)/icuzdump.cpp
 -              $(LINK.cc)  -I$(srcdir) -I$(top_srcdir)/common -I$(top_srcdir)/i18n -I$(top_srcdir)/tools/toolutil -I$(top_srcdir)/io  -pedantic $(srcdir)/icuzdump.cpp $(LIBICUUC) $(LIBICUDT) $(LIBICUI18N) $(LIBICUIO) $(LIBICUTOOLUTIL) -o $@
-+              $(LINK.cc)  -I$(srcdir) -I$(top_srcdir)/common -I$(top_srcdir)/i18n -I$(top_srcdir)/tools/toolutil -I$(top_srcdir)/io  -pedantic $(srcdir)/icuzdump.cpp $(LIBICUUC) $(LIBICUDT) $(LIBICUI18N) $(LIBICUIO) $(LIBICUTOOLUTIL) $(LINKFLAGS) -o $@
++              $(LINK.cc)  -I$(srcdir) -I$(top_srcdir)/common -I$(top_srcdir)/i18n -I$(top_srcdir)/tools/toolutil -I$(top_srcdir)/io  -pedantic $(srcdir)/icuzdump.cpp $(LIBICUUC) $(LIBICUDT) $(LIBICUI18N) $(LIBICUIO) $(LIBICUTOOLUTIL) -Wp,-U_FORTIFY_SOURCE -O0 $(LINKFLAGS) -O0 -o $@
 
 
  $(TDATA): tdatamarker