From 5389fa20a9ca7be94d063d72fc9b6fb3de0ecfbe Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Thu, 5 Nov 2020 18:52:11 +0100
Subject: [PATCH] Fix build failures on Fedora

Explicitly add -L$OCTLIBDIR, because with Octave 5 it is no longer there, and
on Fedora the Octave libraries are not in the default linker search path

(manually cherry picked from commit 3a42c234fe6428dea1ecf651132072f0eace3798)
---
 mex/build/octave/mex.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mex/build/octave/mex.am b/mex/build/octave/mex.am
index f0da052bee..e56e9ef673 100644
--- a/mex/build/octave/mex.am
+++ b/mex/build/octave/mex.am
@@ -8,7 +8,7 @@ DEFS += -DMEXEXT=\".mex\"
 AM_CFLAGS = $(shell $(MKOCTFILE) -p CPICFLAG)
 AM_FFLAGS = $(shell $(MKOCTFILE) -p FPICFLAG)
 AM_CXXFLAGS = $(shell $(MKOCTFILE) -p CXXPICFLAG)
-AM_LDFLAGS = $(shell $(MKOCTFILE) -p DL_LDFLAGS)
+AM_LDFLAGS = $(shell $(MKOCTFILE) -p DL_LDFLAGS) -L"$(shell $(MKOCTFILE) -p OCTLIBDIR)"
 
 LIBS += $(shell $(MKOCTFILE) -p OCTAVE_LIBS)
 LIBS += $(shell $(MKOCTFILE) -p BLAS_LIBS)
-- 
GitLab