ghex 45.0 build failure
error build log
clang -Isrc/libgtkhex-4.1.dylib.p -Isrc -I../src -I. -I.. -I/opt/homebrew/Cellar/pcre2/10.42/include -I/opt/homebrew/Cellar/glib/2.78.1/include -I/opt/homebrew/Cellar/glib/2.78.1/include/glib-2.0 -I/opt/homebrew/Cellar/glib/2.78.1/lib/glib-2.0/include -I/opt/homebrew/opt/gettext/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX13.sdk/usr/include/ffi -I/opt/homebrew/Cellar/jpeg-turbo/3.0.0/include -I/opt/homebrew/opt/libpng/include/libpng16 -I/opt/homebrew/Cellar/xz/5.4.5/include -I/opt/homebrew/Cellar/zstd/1.5.5/include -I/opt/homebrew/Cellar/libtiff/4.6.0/include -I/opt/homebrew/Cellar/gdk-pixbuf/2.42.10_1/include/gdk-pixbuf-2.0 -I/opt/homebrew/Cellar/graphene/1.10.8/include/graphene-1.0 -I/opt/homebrew/Cellar/graphene/1.10.8/lib/graphene-1.0/include -I/opt/homebrew/opt/freetype/include/freetype2 -I/opt/homebrew/Cellar/fontconfig/2.14.2/include -I/opt/homebrew/Cellar/libxau/1.0.11/include -I/opt/homebrew/Cellar/libxdmcp/1.1.4/include -I/opt/homebrew/Cellar/libxcb/1.16/include -I/opt/homebrew/Cellar/libx11/1.8.7/include -I/opt/homebrew/Cellar/libxext/1.3.5/include -I/opt/homebrew/Cellar/libxrender/0.9.11/include -I/opt/homebrew/Cellar/pixman/0.42.2/include/pixman-1 -I/opt/homebrew/Cellar/cairo/1.18.0/include/cairo -I/opt/homebrew/Cellar/fribidi/1.0.13/include/fribidi -I/opt/homebrew/Cellar/graphite2/1.3.14/include -I/opt/homebrew/Cellar/harfbuzz/8.2.2/include/harfbuzz -I/opt/homebrew/Cellar/pango/1.50.14/include/pango-1.0 -I/opt/homebrew/Cellar/gtk4/4.12.3/include/gtk-4.0 -I/opt/homebrew/Cellar/xorgproto/2023.2/include -fcolor-diagnostics -Wall -Winvalid-pch -O3 -Wno-unused-variable -Wno-unused-parameter -Werror=implicit -Wformat=2 '-DG_LOG_DOMAIN="gtkhex-4"' -MD -MQ src/libgtkhex-4.1.dylib.p/gtkhex.c.o -MF src/libgtkhex-4.1.dylib.p/gtkhex.c.o.d -o src/libgtkhex-4.1.dylib.p/gtkhex.c.o -c ../src/gtkhex.c
../src/gtkhex.c:1944:4: error: expected expression
gint64 line_beg = self->cursor_pos;
^
../src/gtkhex.c:1946:11: error: use of undeclared identifier 'line_beg'
while (line_beg % self->cpl != 0)
^
../src/gtkhex.c:1947:7: error: use of undeclared identifier 'line_beg'
--line_beg;
^
../src/gtkhex.c:1949:33: error: use of undeclared identifier 'line_beg'
hex_widget_set_cursor (self, line_beg);
^
../src/gtkhex.c:1954:4: error: expected expression
gint64 line_end = self->cursor_pos;
^
../src/gtkhex.c:1956:11: error: use of undeclared identifier 'line_end'
while (line_end % self->cpl != self->cpl - 1)
^
../src/gtkhex.c:1957:7: error: use of undeclared identifier 'line_end'
++line_end;
^
../src/gtkhex.c:1959:38: error: use of undeclared identifier 'line_end'
hex_widget_set_cursor (self, MIN (line_end, payload_size));
^
../src/gtkhex.c:1959:38: error: use of undeclared identifier 'line_end'
9 errors generated.
full build log, https://github.com/Homebrew/homebrew-core/actions/runs/6486444487/job/17618526150 relates to https://github.com/Homebrew/homebrew-core/pull/150584