1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 <2024> 2025 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 <2024> 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | RE: Build base 3.15.8 on RHEL 9 |
From: | Mark Rivers via Tech-talk <tech-talk at aps.anl.gov> |
To: | "Engbretson, Mark S." <engbretson at anl.gov> |
Cc: | "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov> |
Date: | Tue, 30 Jul 2024 22:11:33 +0000 |
Hi Mark, Thanks, I mistakenly thought 3.15.8 was the latest version in that series. 3.15.9 builds fine. Mark From: Engbretson, Mark S. <engbretson at anl.gov> For whatever it is worth, I just tried 3.15.9 on my rhel 9.3 system , and it compiled to completion. gcc version 11.4.1 20230605 (Red Hat 11.4.1-2) (GCC) From: Tech-talk <tech-talk-bounces at aps.anl.gov>
On Behalf Of Mark Rivers via Tech-talk I have an EPICS client that needs base 3.15. I try to build 3.15.8 on RHEL 9 and I get these errors: In file included from ../../../../../../src/ca/legacy/pcas/generic/casCoreClient.h:20, from ../../../../../../src/ca/legacy/pcas/generic/casCoreClient.cc:19: ../../../../../../src/ca/legacy/pcas/generic/caServerI.h: At global scope: ../../../../../../src/ca/legacy/pcas/generic/caServerI.h:91:5: error: ‘class tsDLList<ioBlocked> tsDLList<ioBlocked>::tsDLList’ is private within this context 91 | tsDLList < casStrmClient > clientList; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../../../../src/ca/legacy/pcas/generic/caServerI.h:33, from ../../../../../../src/ca/legacy/pcas/generic/casCoreClient.h:20, from ../../../../../../src/ca/legacy/pcas/generic/casCoreClient.cc:19: ../../../../../../src/ca/legacy/pcas/generic/ioBlocked.h:43:7: note: declared private here 43 | class ioBlockedList : private tsDLList<ioBlocked> { | ^~~~~~~~~~~~~ In file included from ../../../../../../src/ca/legacy/pcas/generic/casCoreClient.h:20, from ../../../../../../src/ca/legacy/pcas/generic/casCoreClient.cc:19: ../../../../../../src/ca/legacy/pcas/generic/caServerI.h:92:5: error: ‘class tsDLList<ioBlocked> tsDLList<ioBlocked>::tsDLList’ is private within this context 92 | tsDLList < casIntfOS > intfList; | ^~~~~~~~~~~~~~~~~~~~~~ What do I need to do? Thanks, Mark |