Skip to content
Snippets Groups Projects
Commit 842795b8 authored by Frank Winklmeier's avatar Frank Winklmeier Committed by Chandler Robert Baker
Browse files

TrigNavigation: fix compilation with gcc13

TrigNavigation: fix compilation with gcc13

Fix compilation with gcc13/C++20 by providing full type for ToolHandle.
parent 74dc1f86
No related branches found
No related tags found
2 merge requests!641532023-07-05: Daily sweep of 23.0 into main,!64094TrigNavigation: fix compilation with gcc13
# Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
# Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
# Declare the package name:
atlas_subdir( TrigNavigation )
......@@ -16,9 +16,9 @@ atlas_add_library( TrigNavigationLib
PRIVATE_INCLUDE_DIRS ${ROOT_INCLUDE_DIRS} ${TBB_INCLUDE_DIRS}
LINK_LIBRARIES ${Boost_LIBRARIES} AthContainers AthLinks AsgMessagingLib
AthenaBaseComps AthenaKernel CxxUtils SGTools GaudiKernel TrigNavStructure
TrigStorageDefinitions StoreGateLib xAODCore
TrigSerializeResultLib TrigStorageDefinitions StoreGateLib xAODCore
PRIVATE_LINK_LIBRARIES ${ROOT_LIBRARIES} ${TBB_LIBRARIES} AthContainersInterfaces AthContainersRoot RootUtils
TrigConfHLTUtilsLib TrigSerializeCnvSvcLib TrigSerializeResultLib )
TrigConfHLTUtilsLib TrigSerializeCnvSvcLib )
atlas_add_component( TrigNavigation
src/components/*.cxx
......
// Emacs -*- c++ -*-
/*
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
*/
#ifndef TRIGNAVIGATION_HOLDER_H
......@@ -24,6 +24,7 @@
#include "TrigNavigation/TypeProxy.h"
#include "TrigNavigation/TriggerElement.h"
#include "TrigSerializeResult/ITrigSerializerToolBase.h"
#include "TrigStorageDefinitions/TypeInformation.h"
#include "TrigStorageDefinitions/EDM_TypeInfoMethods.h"
......@@ -31,7 +32,6 @@
#include "GaudiKernel/ToolHandle.h"
class MsgStream;
class ITrigSerializerToolBase;
namespace SG {
class IAuxStoreIO;
......
/*
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
*/
#include <sstream>
......@@ -10,7 +10,6 @@
#include "TrigNavigation/Holder.h"
#include "TrigAuxStore.h"
#include "TrigSerializeResult/StringSerializer.h"
#include "TrigSerializeResult/ITrigSerializerToolBase.h"
#include "xAODCore/AuxContainerBase.h"
#include "AthContainers/AuxTypeRegistry.h"
#include "AthContainers/AuxStoreInternal.h"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment