1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
Author: Andreas Tille <tille@debian.org>
Last-Update: 2026-02-21
Bug-Debian: https://bugs.debian.org/1124892
Description: use the default build flags
--- a/Makefile.common
+++ b/Makefile.common
@@ -3,20 +3,19 @@ PYTHONDIR=$(DESTDIR)/usr/lib/python$(PYT
PYTHONINCLUDE=/usr/include/python$(PYTHONVER)/
CC = gcc
-CFLAGS = -g -Wall -I$(PYTHONINCLUDE) $(DEFINES)
-LDFLAGS =
+CFLAGS += -g -Wall -I$(PYTHONINCLUDE) $(DEFINES)
all: utmpaccessmodule.so UTMPCONST.py
utmpaccessmodule.o: utmpaccessmodule.c
- $(CC) $(CFLAGS) -fpic -c utmpaccessmodule.c
+ $(CC) $(CFLAGS) $(CPPFLAGS) -fpic -c utmpaccessmodule.c
utmpaccessmodule.so: utmpaccessmodule.o
- $(CC) $(CFLAGS) $(LDFLAGS) -fpic -shared utmpaccessmodule.o -o utmpaccessmodule.so
+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -fpic -shared utmpaccessmodule.o -o utmpaccessmodule.so
UTMPCONST.py: constants.h makeconst.c makeconst.sh
- ./makeconst.sh $(CFLAGS)
+ ./makeconst.sh $(CFLAGS) $(CPPFLAGS)
clean:
rm -f *~ *.o utmpaccessmodule.so *.pyc UTMPCONST.py makeconst
|