Репозитории ALT
S: | 1.17.0-alt9 |
5.1: | 1.17.0-alt8 |
4.1: | 1.17.0-alt6 |
4.0: | 1.17.0-alt6 |
3.0: | 1.17.0-alt6 |
Группа :: Графика
Пакет: xli
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: 180-add_GCC_hardening.patch
Скачать
Скачать
Description: add GCC hardening, complementing #876248.
Author: Joao Eriberto Mota Filho <eriberto@debian.org>
Last-Update: 2017-11-08
Index: xli-1.17.0+20061110/Makefile.std
===================================================================
--- xli-1.17.0+20061110.orig/Makefile.std
+++ xli-1.17.0+20061110/Makefile.std
@@ -19,7 +19,7 @@ LN= ln -s
RM= rm -f
MV= mv -f
LIBS= -lX11 -lm
-CFLAGS= -O -DSYSPATHFILE=\"$(SYSPATHFILE)\" $(OPTIONALFLAGS) $(EXTRAFLAGS)
+CFLAGS+= -O -DSYSPATHFILE=\"$(SYSPATHFILE)\" $(OPTIONALFLAGS) $(EXTRAFLAGS)
GCCFLAGS= -fstrength-reduce -finline-functions
MISC= Makefile.std Imakefile README ABOUTGAMMA \
@@ -90,15 +90,15 @@ install:: $(SYSPATHFILE)
$(LN) $(INSTALLDIR)/xli $(INSTALLDIR)/xview
xli: $(OBJS1)
- $(CC) $(CFLAGS) -o xli $(OBJS1) $(LIBS)
+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o xli $(OBJS1) $(LIBS)
xlito: $(OBJS2)
- $(CC) $(CFLAGS) -o xlito $(OBJS2)
+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o xlito $(OBJS2)
all:: xli xlito
.c.o: xli.h
- $(CC) -c $(CFLAGS) $*.c
+ $(CC) -c $(CFLAGS) $(CPPFLAGS) $*.c
clean::
rm -f *.o *~ xli xlito buildshar doshar shar.* *.tar *.tar.gz