File 0374-wx-build-fixup.patch of Package erlang
From 5ae3b37d360446ed13a2b15323946050a9d7da6e Mon Sep 17 00:00:00 2001
From: Dan Gudmundsson <dgud@erlang.org>
Date: Fri, 9 May 2025 14:19:26 +0200
Subject: [PATCH] wx: build fixup
Use correct variable, gl nif was never loaded
---
lib/wx/api_gen/gl_gen_erl.erl | 2 +-
lib/wx/src/gen/gl.erl | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/wx/api_gen/gl_gen_erl.erl b/lib/wx/api_gen/gl_gen_erl.erl
index 5c53a57033..999adc256f 100644
--- a/lib/wx/api_gen/gl_gen_erl.erl
+++ b/lib/wx/api_gen/gl_gen_erl.erl
@@ -88,7 +88,7 @@ gl_api(Fs, _GluNifs) ->
Exp = fun(F) -> gen_export(F) end,
ExportList = lists:map(Exp,Fs),
- w("-ifdef(CAN_USE_DRIVER).~n",[]),
+ w("-ifdef(CAN_BUILD_DRIVER).~n",[]),
w("-on_load(init_nif/0).~n",[]),
w("-else.~n",[]),
w("-export([init_nif/0]).~n",[]),
diff --git a/lib/wx/src/gen/gl.erl b/lib/wx/src/gen/gl.erl
index 4dba1c0405..08c0ad7171 100644
--- a/lib/wx/src/gen/gl.erl
+++ b/lib/wx/src/gen/gl.erl
@@ -53,7 +53,7 @@ This documents the functions as a brief version of the complete
-type mem() :: binary() | tuple(). %% Memory block
-type f() :: float().
-type i() :: integer().
--ifdef(CAN_USE_DRIVER).
+-ifdef(CAN_BUILD_DRIVER).
-on_load(init_nif/0).
-else.
-export([init_nif/0]).
--
2.43.0