ports/math/octave/files/patch-liboctave_util_quit.h
Stephen Montgomery-Smith c92f309e94 math/octave: Update to 9.1.0.
math/octave-forge: Bump portrevision.
Mark broken and set optional dependency to off in math/octave-forge:

math/octave-forge-bioinfo
math/octave-forge-coder
math/octave-forge-financial
math/octave-forge-fits
math/octave-forge-fuzzy-logic-toolkit
math/octave-forge-gnuplot
math/octave-forge-informationtheory
math/octave-forge-irsa
math/octave-forge-level-set
math/octave-forge-nnet
math/octave-forge-plot
math/octave-forge-queueing
math/octave-forge-symband
2024-03-16 18:28:02 -05:00

11 lines
350 B
C++

--- liboctave/util/quit.h.orig 2024-03-16 19:30:09 UTC
+++ liboctave/util/quit.h
@@ -224,7 +224,7 @@ octave_exception
#if defined (__cplusplus)
-extern OCTAVE_API std::atomic<int> octave_interrupt_state;
+extern OCTAVE_API std::atomic<sig_atomic_t> octave_interrupt_state;
extern OCTAVE_API volatile std::atomic<bool> octave_signal_caught;