ckermit: Fix build with GCC-15

Also fix native pieces to build with gcc-14 while here

Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit f8ece969ea)
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
This commit is contained in:
Khem Raj
2025-03-15 14:33:47 -07:00
committed by Anuj Mittal
parent 8e13509610
commit b57123a090
@@ -28,7 +28,7 @@ do_compile () {
# The original makefile doesn't differentiate between CC and CC_FOR_BUILD,
# so we build wart manually. Note that you need a ckwart.o with the proper
# timestamp to make this hack work:
${BUILD_CC} -c ckwart.c
${BUILD_CC} -DMAINTYPE=int -c -o ckwart.o ckwart.c
${BUILD_CC} -o wart ckwart.o
./wart ckcpro.w ckcpro.c
@@ -45,7 +45,8 @@ do_compile () {
-DNORESEND -DNOAUTODL -DNOSTREAMING -DNOHINTS -DNOCKXYZ -DNOLEARN \
-DNOMKDIR -DNOPERMS -DNOCKTIMERS -DNOCKREGEX -DNOREALPATH \
-DCK_SMALL -DNOLOGDIAL -DNORENAME -DNOWHATAMI \
-DNOARROWKEYS -DMAINTYPE=int"
-DNOARROWKEYS -DMAINTYPE=int \
-D_DEFAULT_SOURCE -ansi"
}
do_install () {