From c32f59e268147b7d854d392da5dd734e746596b9 Mon Sep 17 00:00:00 2001
From: Mark Olesen <Mark.Olesen@esi-group.com>
Date: Tue, 23 Jun 2020 09:05:27 +0200
Subject: [PATCH] COMP: fix dlLibraryTable InfoProxy output (older gcc)

---
 .../db/dynamicLibrary/dlLibraryTable/dlLibraryTable.C         | 1 -
 .../db/dynamicLibrary/dlLibraryTable/dlLibraryTable.H         | 4 ++++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTable.C b/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTable.C
index fc58b077c9f..3fb1c994376 100644
--- a/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTable.C
+++ b/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTable.C
@@ -371,7 +371,6 @@ bool Foam::dlLibraryTable::open
 
 // * * * * * * * * * * * * * * * IOstream Operators  * * * * * * * * * * * * //
 
-template<>
 Foam::Ostream& Foam::operator<<
 (
     Ostream& os,
diff --git a/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTable.H b/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTable.H
index fb988f478a1..b48f02f3225 100644
--- a/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTable.H
+++ b/src/OpenFOAM/db/dynamicLibrary/dlLibraryTable/dlLibraryTable.H
@@ -47,6 +47,10 @@ SourceFiles
 namespace Foam
 {
 
+// Forward Declarations
+class dlLibraryTable;
+Ostream& operator<<(Ostream& os, const InfoProxy<dlLibraryTable>& info);
+
 /*---------------------------------------------------------------------------*\
                        Class dlLibraryTable Declaration
 \*---------------------------------------------------------------------------*/
-- 
GitLab