# Summary
* Update from LCG 106b to LCG 108a
* gcc 13 -> gcc 15
* python 3.11 -> python 3.12
# Details
Package: elinkconfig
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/elinkconfig
Old hash: c78a84974828cb0b3543462e32c5352a87ea436e
New hash: 9d2ffd306fd9a8d8fd7b650b524fcddcbe5f5fa2
Commits:
9d2ffd30 Update to LCG 108a/gcc15
Package: felig_tools
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felig-tools
Old hash: f43986b7503b4013ae93be6bf3b949c286847828
New hash: 5354bcc97ac62c9351b3adf9379deee2cf8a89eb
Commits:
5354bcc9 Update to LCG 108a/gcc15
Package: felix_bus_fs
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-bus-fs
Old hash: 6b0f91a4c1d81ea75a7ae142b7badbde25be7dc5
New hash: 7445c3d0bc82385d68383ea5fae2d4bb999362fd
Commits:
7445c3d0 Merge branch 'lcg108a_gcc15' into '5.2.x'
7813b8f4 Update to LCG 108a/gcc15
Package: felix_client
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-client
Old hash: 7ec0881405742847743a3accfaf1daf02640850d
New hash: 1dc96fca8526711159d81fd40afa5c78b06defa8
Commits:
1dc96fca Merge branch 'lcg108a_gcc15' into '5.2.x'
47752a8f Update to LCG 108a/gcc15
Package: felix_client_thread
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-client-thread
Old hash: 59ffa4309c7a8e62f315be8f02d0f51f3dbc935f
New hash: d66537e474e5669e58238d2f9d5adcebff515ea4
Commits:
d66537e4 Merge branch 'lcg108a_gcc15' into '5.2.x'
b7baf42d Update to LCG 108a/gcc15
Package: felix_def
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-def
Old hash: 20023aa012a8c54b65a9a6bbf36da5d54eefb77a
New hash: 756c22acec8124f17d6cd773fee4908dfd5ac9c3
Commits:
756c22ac Update to LCG 108a/gcc15
Package: felix_direct_readout_implementation
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-direct-readout-implementation
Old hash: e0884023fd879203a4355f73e6df047739e85be4
New hash: ff35dceaec97a450c28b897734c1455a5fd2b71a
Commits:
ff35dcea Merge branch 'lcg108a_gcc15' into '5.2.x'
bed11ab5 Update to LCG 108a/gcc15
Package: felix_io_api
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-io-api
Old hash: b85ddddca1dce029eea899415f9828ed189c9818
New hash: cbf9b03a5329120af9f0f45d2d916398ed2af4ff
Commits:
cbf9b03a Merge branch 'lcg108a_gcc15' into 'master'
7fa6e44c Update to LCG 108a/gcc15
Package: felix_io
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-io
Old hash: 2b3e542a0e4b04b56350bc35b318a85c0288f70c
New hash: 5dd664c295cf965b6e349f17b1221e2295b13a39
Commits:
5dd664c2 Merge branch 'lcg108a_gcc15' into 'master'
9ebd0cb1 Update to LCG 108a/gcc15
Package: felix_monitor
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-monitor
Old hash: eb83de9b307aa959843064142daaf0b18cfb5f4a
New hash: 267d0b589aac74bac7f4c799c637e535e3b7694c
Commits:
267d0b58 Update to LCG 108a/gcc15
84224e86 Corrected felix-stats2prometheus to use buffer instead of thread
Package: felix_server
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-server
Old hash: 34ce8026deb4b89242d8e7105c20784f438c04a0
New hash: 0d9f56630c0c6ee036e64b1102160e724a1e2949
Commits:
0d9f5663 Merge branch 'lcg108a_gcc15' into 'master'
0bd4ddea Update to LCG 108a/gcc15
Package: felix_star
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-star
Old hash: 0a00a5c22edaf1aa196e9f48fdff1fdb658e03d8
New hash: 3824df69c637a7adebaeaa5f31e375ae28482909
Commits:
3824df69 Merge branch 'lcg108a_gcc15' into '5.2.x'
1ae60d1c Update to LCG 108a/gcc15
Package: felix_starter
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-starter
Old hash: 363904f5dc478b39010282aad5e802b8bd72c803
New hash: 795195a7dbb06d438360448a1aaaf9a907185020
Commits:
795195a7 Update to LCG 108a/gcc15
Package: felix_tag
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-tag
Old hash: 9e5d181cb0cbc19f4b6e4f9574eb0cdf3d3f31c7
New hash: 047d4810bbc227463eadafa4443dfa22cf023c8c
Commits:
047d4810 Update to LCG 108a/gcc15
Package: felix_unit_test
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/felix-unit-test
Old hash: fcc4938cdf3ed8153ef5caa3e27bcc09ee81ffdc
New hash: 4fa3a708f582e47954eed42a5ae6bfd7c14ba52d
Commits:
4fa3a708 Update to LCG 108a/gcc15
Package: flxcard
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/flxcard
Old hash: 34b84a967acf3175d71e860adab3d06aaaea17a5
New hash: c5a04e40b80bd629b95f286a131522730b5b830e
Commits:
c5a04e40 Update to LCG 108a/gcc15
Package: flxcard_py
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/flxcard_py
Old hash: 80f8c7de758ee29ed726e68c6dfb6b5f8dc52902
New hash: cdef698a25563716431c4ef417b91490bac5d8de
Commits:
cdef698a Update to LCG 108a/gcc15
Package: ftools
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/ftools
Old hash: 1e7b830b3c2536e6484b62ccf735ff66646972b2
New hash: be317aca492b8dea1dba47de083d562356f065e4
Commits:
be317aca Update to LCG 108a/gcc15
Package: hdlc_coder
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/hdlc_coder
Old hash: 56c144819db16feff453b716fea8fa7fcb2cacdf
New hash: 612af3fc53ddd754c01461ab8dace0f1451baf21
Commits:
612af3fc Update to LCG 108a/gcc15
0cc947e6 Update DOCDST and COVDST .gitlab-ci.yml
Package: netio3_backend
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/netio3-backend
Old hash: 56e2c867c4653c12819f6b12a4ff515238d39631
New hash: bfd64b4e19589394a697edeeabec6fd3df8599df
Commits:
bfd64b4e Merge branch 'lcg108a_gcc15_2' into 'master'
a552c5e7 Update to LCG 108a/gcc15
Package: netio3
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/netio3
Old hash: 29ad7816a2e8969adf18f53e0e1316938b7d61cf
New hash: 719999cfa8e4cb934b3999a4a6d2c1b0a561d1b8
Commits:
719999cf Merge branch 'lcg108a_gcc15_2' into 'master'
ee246936 Update to LCG 108a/gcc15
Package: regmap
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/regmap
Old hash: 91381a3c2924afd8c13506856b9deeb4fb697935
New hash: 5c286370bdbcc06bf911221f968017dc13e50fb4
Commits:
5c286370 Update to LCG 108a/gcc15
Package: wuppercodegen
Repository: https://gitlab.cern.ch/atlas-tdaq-felix/wuppercodegen
Old hash: a6b4db0fb2e6c50df09a8ad68fb86140988891a2
New hash: 7e5071fbbdccc925f601d82926d11dbb368cc1e3
Commits:
7e5071fb Update to LCG 108a/gcc15