Skip to content

Commit

Permalink
Undefine __TIME__ and __DATE__ to be able to have a reproducible build
Browse files Browse the repository at this point in the history
  • Loading branch information
dinosaure committed Aug 26, 2024
1 parent e583070 commit 2830b8e
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions caml/GNUmakefile
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ SHELL := env PATH=$(PATH) ${SHELL}
# CFLAGS used to build ocaml runtime
LOCAL_CFLAGS=$(MAKECONF_CFLAGS)
# CFLAGS used by the OCaml compiler to build C stubs
GLOBAL_CFLAGS=""
GLOBAL_CFLAGS="-U__DATE__ -U__TIME__"
# LIBS used by the OCaml compiler to link executables
GLOBAL_LIBS=$(MAKECONF_EXTRA_LIBS)

Expand Down Expand Up @@ -154,7 +154,7 @@ ocaml/Makefile.config: ocaml/Makefile ocaml/esperanto.h
CC="$(MAKECONF_CC)" \
CFLAGS="-Wno-int-conversion" \
OC_CFLAGS="$(OC_CFLAGS)" \
OCAMLC_CFLAGS="$(GLOBAL_CFLAGS)" \
OCAMLC_CFLAGS="${GLOBAL_CFLAGS}" \
AS="$(MAKECONF_AS)" \
ASPP="$(MAKECONF_CC) $(OC_CFLAGS) -c" \
CPPFLAGS="$(OC_CFLAGS)" \
Expand Down

0 comments on commit 2830b8e

Please sign in to comment.