From: Ahmad Khalifa <ahmad@khalifa.ws>
Date: Fri, 15 Nov 2024 19:40:54 +0000
Forwarded: not-needed
Subject: fix debug symbols missing in some binaries

This does not fix all of them, but only mentioned ones

--- a/util/bucts/Makefile
+++ b/util/bucts/Makefile
@@ -4,7 +4,7 @@
 TARGET=bucts
 VERSION:=$(shell git describe)
 WERROR=-Werror
-CFLAGS=-O2 -Wall -Wextra -Wshadow ${WERROR}
+CFLAGS=-g -D_FORTIFY_SOURCE=2 -O2 -Wall -Wextra -Wshadow ${WERROR}

 ifeq ($(shell uname), FreeBSD)
 	CFLAGS += -I/usr/local/include
--- a/util/ectool/Makefile
+++ b/util/ectool/Makefile
@@ -2,7 +2,7 @@

 CC ?= gcc
 WERROR=-Werror
-CFLAGS = -O2 -Wall -Wextra -Wshadow $(WERROR)
+CFLAGS = -g -D_FORTIFY_SOURCE=2 -O2 -Wall -Wextra -Wshadow $(WERROR)
 PROGRAM = ectool
 INSTALL ?= /usr/bin/env install
 PREFIX  ?= /usr/local
--- a/util/pmh7tool/Makefile
+++ b/util/pmh7tool/Makefile
@@ -1,7 +1,7 @@
 ## SPDX-License-Identifier: GPL-2.0-only

 CC = gcc
-CFLAGS = -O2 -Wall -Wextra -Werror
+CFLAGS = -g -D_FORTIFY_SOURCE=2 -O2 -Wall -Wextra -Werror
 PROGRAM = pmh7tool
 INSTALL = /usr/bin/env install
 PREFIX	= /usr/local
