[REDMINE1D-403] [RM-8642] upgrade boost Created: 08/Feb/24  Updated: 10/Feb/24  Resolved: 10/Feb/24

Status: Done
Project: 1D Redmine
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Normal
Reporter: Redmine-Jira Migtation Assignee: Redmine-Jira Migtation
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   

Created on 2024-02-07 08:42:40 by Didier Vibert. % Done: 100

for euclid eden v3.1 (https://euclid.roe.ac.uk/projects/codeen-users/wiki/EDEN_v31) contains boost 1.80

BTW, the compatibility of boost::tuple with C++17 structured biding comes in since boost v1.74



 Comments   
Comment by Redmine-Jira Migtation [ 10/Feb/24 ]

Comment by Didier Vibert on 2024-02-07 14:36:17:
note: don't forget to remove all @#include "RedshiftLibrary/common/tuple_like_boost_tuple.h"@ introduced in #8634 to cope with boost < 1.74

Comment by Redmine-Jira Migtation [ 10/Feb/24 ]

Comment by Ali Allaoui on 2024-02-09 09:16:30:
Requirement should not exceed 1.74, which is the version used by pfs (lsst-scipipe 3.0 environment)

Comment by Redmine-Jira Migtation [ 10/Feb/24 ]

Comment by Gaelle Daste on 2024-02-09 14:20:27:
MR : https://gitlab.lam.fr/CPF/cpf-redshift/-/merge_requests/585

Attention si une version de boost existe déjà dans le répertoire d'installation (je pense au répertoire des thirdparties sur le cluster @/net/CESAM/amazed/venvs/shared/@ ) il faut supprimer le répertoire @include/boost@ avant d'installer la nouvelle version. Sinon les fichiers ne sont pas updatés et la version restera la 1.57 même si lors du cmake on pointe bien vers la 1.74 dans @lib@

Et l'option --force ne change rien à ça

Comment by Redmine-Jira Migtation [ 10/Feb/24 ]

Comment by Gaelle Daste on 2024-02-09 14:21:49:
Le CI ne pourra tourner que quand la nouvelle image sera déployée (#8643)

Generated at Sat Feb 10 15:32:22 JST 2024 using Jira 8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b.