From 10b4481ba56a241c01ddf7fb7a3caa79ef5fa5cf Mon Sep 17 00:00:00 2001 From: Wouter Deconinck Date: Sat, 20 Jan 2024 17:36:20 -0600 Subject: motif: patch to ensure main function (fixes #29594) (#42174) --- .../repos/builtin/packages/motif/add_wmluiltok_option_main.patch | 8 ++++++++ var/spack/repos/builtin/packages/motif/package.py | 2 ++ 2 files changed, 10 insertions(+) create mode 100644 var/spack/repos/builtin/packages/motif/add_wmluiltok_option_main.patch (limited to 'var') diff --git a/var/spack/repos/builtin/packages/motif/add_wmluiltok_option_main.patch b/var/spack/repos/builtin/packages/motif/add_wmluiltok_option_main.patch new file mode 100644 index 0000000000..7aa2d8e122 --- /dev/null +++ b/var/spack/repos/builtin/packages/motif/add_wmluiltok_option_main.patch @@ -0,0 +1,8 @@ +diff -Naur motif-2.3.8/tools/wml/wmluiltok.l motif-2.3.8_patched/tools/wml/wmluiltok.l +--- motif-2.3.8/tools/wml/wmluiltok.l 2024-01-18 17:19:43.997764906 -0600 ++++ motif-2.3.8_patched/tools/wml/wmluiltok.l 2024-01-18 17:19:13.998702374 -0600 +@@ -1,3 +1,4 @@ ++%option main + %{ + /* + * Motif diff --git a/var/spack/repos/builtin/packages/motif/package.py b/var/spack/repos/builtin/packages/motif/package.py index 305803a043..4fa53c7e93 100644 --- a/var/spack/repos/builtin/packages/motif/package.py +++ b/var/spack/repos/builtin/packages/motif/package.py @@ -39,6 +39,8 @@ class Motif(AutotoolsPackage): depends_on("pkgconfig", type="build") patch("add_xbitmaps_dependency.patch") + # ensure tools/wml/wmluiltok.c has a main function + patch("add_wmluiltok_option_main.patch") def patch(self): # fix linking the simple_app demo program -- cgit v1.2.3-70-g09d2