epics-modules / asyn

EPICS module for driver and device support
http://epics-modules.github.io/asyn/
Other
37 stars 75 forks source link

GHA update #168

Closed mdavidsaver closed 1 year ago

mdavidsaver commented 1 year ago

GHA builds on ubuntu-latest are currently failing for lack of TIRPC=YES. Also, update some actions to avoid deprecation warnings.

Is it time to drop the 3.14 job?

The BASE=3.14 job continues to fail while building epics-base with an error which I don't understand. I am able to successfully build the 3.14 branch locally. Recent advice on tech-talk is that The 3.14 release series is dead ....

...
  In file included from ../../../../src/cas/generic/caServer.cc:21:
  ../../../../src/cas/generic/caServerI.h:92:5: error: ‘class tsDLList<ioBlocked> tsDLList<ioBlocked>::tsDLList’ is private within this context
     92 |     tsDLList < casIntfOS > intfList;
        |     ^~~~~~~~~~~~~~~~~~~~~~
  In file included from ../../../../src/cas/generic/caServerI.h:33,
                   from ../../../../src/cas/generic/caServer.cc:21:
  ../../../../src/cas/generic/ioBlocked.h:43:7: note: declared private here
     43 | class ioBlockedList : private tsDLList<ioBlocked> {
        |       ^~~~~~~~~~~~~
AppVeyorBot commented 1 year ago

:white_check_mark: Build asyn 1.0.150 completed (commit https://github.com/epics-modules/asyn/commit/ffb75922ae by @mdavidsaver)

MarkRivers commented 1 year ago

I am merging this, and will delete the 3.14 build.