Bug 1215294 - libzypp needs update for boost 1.83.0
Summary: libzypp needs update for boost 1.83.0
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: libzypp (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-13 10:02 UTC by Ana Guerrero
Modified: 2024-01-11 12:30 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
build log (3.16 MB, text/plain)
2023-09-13 10:02 UTC, Ana Guerrero
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ana Guerrero 2023-09-13 10:02:46 UTC
Created attachment 869474 [details]
build log

libzypp fails to build with boost 1.83.0

I'm attaching the full log, relevant part is:


[  429s] In file included from /home/abuild/rpmbuild/BUILD/libzypp-17.31.20/tools/DownloadFiles.cc:17:
[  429s] /usr/include/boost/progress.hpp:23:3: error: #error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.)
[  429s]    23 | # error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.)
[  429s]       |   ^~~~~
[  429s] In file included from /usr/include/boost/progress.hpp:29:
[  429s] /usr/include/boost/timer.hpp:21:3: error: #error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.)
[  429s]    21 | # error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.)
[  429s]       |   ^~~~~
[  430s] [ 68%] Linking CXX executable CalculateReusableBlocks

and

[  430s] In file included from /usr/include/boost/function/detail/requires_cxx11.hpp:9,
[  430s]                  from /usr/include/boost/function/detail/prologue.hpp:12,
[  430s]                  from /usr/include/boost/function.hpp:30,
[  430s]                  from /home/abuild/rpmbuild/BUILD/libzypp-17.31.20/zypp-core/base/Function.h:16,
[  430s]                  from /home/abuild/rpmbuild/BUILD/libzypp-17.31.20/zypp/base/Function.h:1,
[  430s]                  from /home/abuild/rpmbuild/BUILD/libzypp-17.31.20/zypp/MediaSetAccess.h:16,
[  430s]                  from /home/abuild/rpmbuild/BUILD/libzypp-17.31.20/tools/DownloadFiles.cc:10:
[  430s] /usr/include/boost/progress.hpp:27:1: note: '#pragma message: This header is deprecated. Use the facilities in <boost/timer/timer.hpp> or <boost/timer/progress_display.hpp> instead.'
[  430s]    27 | BOOST_HEADER_DEPRECATED( "the facilities in <boost/timer/timer.hpp> or <boost/timer/progress_display.hpp>" )
[  430s]       | ^~~~~~~~~~~~~~~~~~~~~~~
[  430s] /usr/include/boost/timer.hpp:25:1: note: '#pragma message: This header is deprecated. Use the facilities in <boost/timer/timer.hpp> instead.'
[  430s]    25 | BOOST_HEADER_DEPRECATED( "the facilities in <boost/timer/timer.hpp>" )
[  430s]       | ^~~~~~~~~~~~~~~~~~~~~~~
[  431s] make[2]: *** [tools/CMakeFiles/DownloadFiles.dir/build.make:76: tools/CMakeFiles/DownloadFiles.dir/DownloadFiles.cc.o] Error 1
Comment 1 Michael Andres 2023-10-25 14:08:10 UTC
fixed in libzypp-17.31.23
Comment 5 Maintenance Automation 2024-01-05 16:30:01 UTC
SUSE-RU-2024:0043-1: An update that has six fixes can now be installed.

Category: recommended (moderate)
Bug References: 1212160, 1215294, 1216412, 1217593, 1217873, 1218291
Sources used:
SUSE Linux Enterprise Server 15 SP2 (src): libzypp-17.31.27-150200.84.1, libsolv-0.7.27-150200.23.2
SUSE Linux Enterprise Server 15 SP3 (src): libzypp-17.31.27-150200.84.1, libsolv-0.7.27-150200.23.2
SUSE Linux Enterprise High Performance Computing 15 SP2 LTSS 15-SP2 (src): zypper-1.14.68-150200.70.2, libzypp-17.31.27-150200.84.1, libsolv-0.7.27-150200.23.2
SUSE Linux Enterprise High Performance Computing ESPOS 15 SP3 (src): zypper-1.14.68-150200.70.2, libzypp-17.31.27-150200.84.1, libsolv-0.7.27-150200.23.2
SUSE Linux Enterprise High Performance Computing LTSS 15 SP3 (src): zypper-1.14.68-150200.70.2, libzypp-17.31.27-150200.84.1, libsolv-0.7.27-150200.23.2
SUSE Linux Enterprise Server 15 SP2 LTSS 15-SP2 (src): zypper-1.14.68-150200.70.2, libzypp-17.31.27-150200.84.1, libsolv-0.7.27-150200.23.2
SUSE Linux Enterprise Server 15 SP3 LTSS 15-SP3 (src): zypper-1.14.68-150200.70.2, libzypp-17.31.27-150200.84.1, libsolv-0.7.27-150200.23.2
SUSE Linux Enterprise Server for SAP Applications 15 SP2 (src): zypper-1.14.68-150200.70.2, libzypp-17.31.27-150200.84.1, libsolv-0.7.27-150200.23.2
SUSE Linux Enterprise Server for SAP Applications 15 SP3 (src): zypper-1.14.68-150200.70.2, libzypp-17.31.27-150200.84.1, libsolv-0.7.27-150200.23.2
SUSE Enterprise Storage 7.1 (src): zypper-1.14.68-150200.70.2, libzypp-17.31.27-150200.84.1, libsolv-0.7.27-150200.23.2
SUSE Linux Enterprise Micro 5.1 (src): zypper-1.14.68-150200.70.2, libzypp-17.31.27-150200.84.1, libsolv-0.7.27-150200.23.2
SUSE Linux Enterprise Micro 5.2 (src): zypper-1.14.68-150200.70.2, libzypp-17.31.27-150200.84.1, libsolv-0.7.27-150200.23.2
SUSE Linux Enterprise Micro for Rancher 5.2 (src): zypper-1.14.68-150200.70.2, libzypp-17.31.27-150200.84.1, libsolv-0.7.27-150200.23.2

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
Comment 6 Maintenance Automation 2024-01-05 16:30:04 UTC
SUSE-RU-2024:0042-1: An update that has six fixes can now be installed.

Category: recommended (moderate)
Bug References: 1212160, 1215294, 1216412, 1217593, 1217873, 1218291
Sources used:
SUSE Linux Enterprise Server 15 SP1 (src): libzypp-17.31.27-150100.3.125.1
SUSE Linux Enterprise High Performance Computing 15 SP1 LTSS 15-SP1 (src): libzypp-17.31.27-150100.3.125.1, zypper-1.14.68-150100.3.93.2
SUSE Linux Enterprise Server 15 SP1 LTSS 15-SP1 (src): libzypp-17.31.27-150100.3.125.1, zypper-1.14.68-150100.3.93.2
SUSE Linux Enterprise Server for SAP Applications 15 SP1 (src): libzypp-17.31.27-150100.3.125.1, zypper-1.14.68-150100.3.93.2
SUSE CaaS Platform 4.0 (src): libzypp-17.31.27-150100.3.125.1, zypper-1.14.68-150100.3.93.2

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
Comment 7 Maintenance Automation 2024-01-11 12:30:05 UTC
SUSE-RU-2024:0088-1: An update that has six fixes can now be installed.

Category: recommended (moderate)
Bug References: 1212160, 1215294, 1216412, 1217593, 1217873, 1218291
Sources used:
openSUSE Leap 15.5 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise High Performance Computing 15 SP4 (src): libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise Server 15 SP4 (src): libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Manager Server 4.3 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise Server for SAP Applications 15 SP4 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise Desktop 15 SP4 (src): libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Manager Retail Branch Server 4.3 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Manager Proxy 4.3 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise High Performance Computing 15 SP5 (src): libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise Server 15 SP5 (src): libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise Server for SAP Applications 15 SP5 (src): libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise Desktop 15 SP5 (src): libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise Micro for Rancher 5.3 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise Micro 5.3 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise Micro for Rancher 5.4 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise Micro 5.4 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise Micro 5.5 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
Basesystem Module 15-SP5 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
Development Tools Module 15-SP5 (src): libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise High Performance Computing LTSS 15 SP4 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise Real Time 15 SP4 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise Desktop 15 SP4 LTSS 15-SP4 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
SUSE Linux Enterprise Server 15 SP4 LTSS 15-SP4 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
openSUSE Leap 15.4 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
openSUSE Leap Micro 5.3 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2
openSUSE Leap Micro 5.4 (src): zypper-1.14.68-150400.3.40.2, libzypp-17.31.27-150400.3.49.1, libsolv-0.7.27-150400.3.11.2

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.