Bugzilla – Bug 1212222
libzypp fails to build against libproxy 0.5.x
Last modified: 2023-07-28 15:40:22 UTC
I created home:dimstar:libproxy with libproxy being updated to version 0.5.x libzypp fails to build in this case: [ 171s] In file included from /home/abuild/rpmbuild/BUILD/libzypp-17.31.12/zypp-curl/proxyinfo/ProxyInfoLibproxy:1, [ 171s] from /home/abuild/rpmbuild/BUILD/libzypp-17.31.12/zypp-curl/proxyinfo/proxyinfos.h:20, [ 171s] from /home/abuild/rpmbuild/BUILD/libzypp-17.31.12/zypp-curl/proxyinfo.cc:19: [ 171s] /home/abuild/rpmbuild/BUILD/libzypp-17.31.12/zypp-curl/proxyinfo/proxyinfolibproxy.h:18:10: fatal error: proxy.h: No such file or directory [ 171s] 18 | #include <proxy.h> [ 171s] | ^~~~~~~~~ [ 171s] compilation terminated. [ 171s] make[2]: *** [zypp-curl/CMakeFiles/zypp-curl.dir/build.make:90: zypp-curl/CMakeFiles/zypp-curl.dir/proxyinfo.cc.o] Error 1 The most probable error is libproxy not consuming the cflags as advertised in the pkg-config files (proxy.h moved from /usr/include to /usr/include/libproxy, but the .pc file correctly advertises the -I flag)
Fixed by https://github.com/openSUSE/libzypp/pull/463 for libzypp-17.31.14
SUSE-RU-2023:2644-1: An update that has three recommended fixes can now be installed. Category: recommended (moderate) Bug References: 1211261, 1212187, 1212222 Sources used: SUSE Linux Enterprise Server 15 SP1 (src): libzypp-17.31.14-150100.3.112.1 SUSE Linux Enterprise High Performance Computing 15 SP1 LTSS 15-SP1 (src): libzypp-17.31.14-150100.3.112.1, zypper-1.14.61-150100.3.79.1 SUSE Linux Enterprise Server 15 SP1 LTSS 15-SP1 (src): libzypp-17.31.14-150100.3.112.1, zypper-1.14.61-150100.3.79.1 SUSE Linux Enterprise Server for SAP Applications 15 SP1 (src): libzypp-17.31.14-150100.3.112.1, zypper-1.14.61-150100.3.79.1 SUSE CaaS Platform 4.0 (src): libzypp-17.31.14-150100.3.112.1, zypper-1.14.61-150100.3.79.1 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.
SUSE-RU-2023:2742-1: An update that has five recommended fixes can now be installed. Category: recommended (moderate) Bug References: 1202234, 1209565, 1211261, 1212187, 1212222 Sources used: openSUSE Leap Micro 5.3 (src): protobuf-3.9.2-150200.4.21.1 openSUSE Leap 15.4 (src): protobuf-3.9.2-150200.4.21.1 openSUSE Leap 15.5 (src): protobuf-3.9.2-150200.4.21.1 SUSE Linux Enterprise Server 15 SP2 (src): libzypp-17.31.14-150200.70.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.2, yast2-pkg-bindings-4.2.16-150200.3.19.1 SUSE Linux Enterprise Server 15 SP3 (src): libzypp-17.31.14-150200.70.1, autoyast2-4.3.106-150300.3.56.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.2, yast2-pkg-bindings-4.3.12-150300.3.3.2 SUSE Linux Enterprise Micro for Rancher 5.3 (src): protobuf-3.9.2-150200.4.21.1 SUSE Linux Enterprise Micro 5.3 (src): protobuf-3.9.2-150200.4.21.1 SUSE Linux Enterprise Micro for Rancher 5.4 (src): protobuf-3.9.2-150200.4.21.1 SUSE Linux Enterprise Micro 5.4 (src): protobuf-3.9.2-150200.4.21.1 Basesystem Module 15-SP4 (src): protobuf-3.9.2-150200.4.21.1 Basesystem Module 15-SP5 (src): protobuf-3.9.2-150200.4.21.1 Development Tools Module 15-SP4 (src): protobuf-3.9.2-150200.4.21.1 Development Tools Module 15-SP5 (src): protobuf-3.9.2-150200.4.21.1 SUSE Package Hub 15 15-SP4 (src): protobuf-3.9.2-150200.4.21.1 SUSE Package Hub 15 15-SP5 (src): protobuf-3.9.2-150200.4.21.1 Public Cloud Module 15-SP2 (src): protobuf-3.9.2-150200.4.21.1 Public Cloud Module 15-SP3 (src): protobuf-3.9.2-150200.4.21.1 Public Cloud Module 15-SP4 (src): protobuf-3.9.2-150200.4.21.1 Public Cloud Module 15-SP5 (src): protobuf-3.9.2-150200.4.21.1 SUSE Manager Server 4.2 Module 4.2 (src): protobuf-3.9.2-150200.4.21.1 SUSE Manager Server 4.3 Module 4.3 (src): protobuf-3.9.2-150200.4.21.1 SUSE Linux Enterprise High Performance Computing 15 SP2 LTSS 15-SP2 (src): libzypp-17.31.14-150200.70.1, zypper-1.14.61-150200.54.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.2, yast2-pkg-bindings-4.2.16-150200.3.19.1 SUSE Linux Enterprise High Performance Computing ESPOS 15 SP3 (src): libzypp-17.31.14-150200.70.1, yast2-update-4.3.5-150300.3.9.1, zypper-1.14.61-150200.54.1, autoyast2-4.3.106-150300.3.56.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.2, yast2-pkg-bindings-4.3.12-150300.3.3.2 SUSE Linux Enterprise High Performance Computing LTSS 15 SP3 (src): libzypp-17.31.14-150200.70.1, yast2-update-4.3.5-150300.3.9.1, zypper-1.14.61-150200.54.1, autoyast2-4.3.106-150300.3.56.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.2, yast2-pkg-bindings-4.3.12-150300.3.3.2 SUSE Linux Enterprise Real Time 15 SP3 (src): libzypp-17.31.14-150200.70.1, yast2-update-4.3.5-150300.3.9.1, zypper-1.14.61-150200.54.1, autoyast2-4.3.106-150300.3.56.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.2, yast2-pkg-bindings-4.3.12-150300.3.3.2 SUSE Linux Enterprise Server 15 SP2 LTSS 15-SP2 (src): libzypp-17.31.14-150200.70.1, zypper-1.14.61-150200.54.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.2, yast2-pkg-bindings-4.2.16-150200.3.19.1 SUSE Linux Enterprise Server 15 SP3 LTSS 15-SP3 (src): libzypp-17.31.14-150200.70.1, yast2-update-4.3.5-150300.3.9.1, zypper-1.14.61-150200.54.1, autoyast2-4.3.106-150300.3.56.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.2, yast2-pkg-bindings-4.3.12-150300.3.3.2 SUSE Linux Enterprise Server for SAP Applications 15 SP2 (src): libzypp-17.31.14-150200.70.1, zypper-1.14.61-150200.54.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.2, yast2-pkg-bindings-4.2.16-150200.3.19.1 SUSE Linux Enterprise Server for SAP Applications 15 SP3 (src): libzypp-17.31.14-150200.70.1, yast2-update-4.3.5-150300.3.9.1, zypper-1.14.61-150200.54.1, autoyast2-4.3.106-150300.3.56.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.2, yast2-pkg-bindings-4.3.12-150300.3.3.2 SUSE Manager Proxy 4.2 (src): libzypp-17.31.14-150200.70.1, yast2-update-4.3.5-150300.3.9.1, zypper-1.14.61-150200.54.1, autoyast2-4.3.106-150300.3.56.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.2, yast2-pkg-bindings-4.3.12-150300.3.3.2 SUSE Manager Retail Branch Server 4.2 (src): libzypp-17.31.14-150200.70.1, yast2-update-4.3.5-150300.3.9.1, zypper-1.14.61-150200.54.1, autoyast2-4.3.106-150300.3.56.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.2, yast2-pkg-bindings-4.3.12-150300.3.3.2 SUSE Manager Server 4.2 (src): libzypp-17.31.14-150200.70.1, yast2-update-4.3.5-150300.3.9.1, zypper-1.14.61-150200.54.1, autoyast2-4.3.106-150300.3.56.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.2, yast2-pkg-bindings-4.3.12-150300.3.3.2 SUSE Enterprise Storage 7.1 (src): libzypp-17.31.14-150200.70.1, yast2-update-4.3.5-150300.3.9.1, zypper-1.14.61-150200.54.1, autoyast2-4.3.106-150300.3.56.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.2, yast2-pkg-bindings-4.3.12-150300.3.3.2 SUSE Enterprise Storage 7 (src): libzypp-17.31.14-150200.70.1, zypper-1.14.61-150200.54.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.2, yast2-pkg-bindings-4.2.16-150200.3.19.1 SUSE Linux Enterprise Micro 5.1 (src): libzypp-17.31.14-150200.70.1, zypper-1.14.61-150200.54.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.2 SUSE Linux Enterprise Micro 5.2 (src): libzypp-17.31.14-150200.70.1, zypper-1.14.61-150200.54.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.2 SUSE Linux Enterprise Micro for Rancher 5.2 (src): libzypp-17.31.14-150200.70.1, zypper-1.14.61-150200.54.1, protobuf-3.9.2-150200.4.21.1, libsolv-0.7.24-150200.20.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.
SUSE-RU-2023:2772-1: An update that has three recommended fixes can now be installed. Category: recommended (moderate) Bug References: 1211261, 1212187, 1212222 Sources used: openSUSE Leap Micro 5.3 (src): libzypp-17.31.14-150400.3.35.1, zypper-1.14.61-150400.3.24.1 openSUSE Leap 15.4 (src): libzypp-17.31.14-150400.3.35.1, zypper-1.14.61-150400.3.24.1 openSUSE Leap 15.5 (src): libzypp-17.31.14-150400.3.35.1, zypper-1.14.61-150400.3.24.1 SUSE Linux Enterprise High Performance Computing 15 SP4 (src): libzypp-17.31.14-150400.3.35.1 SUSE Linux Enterprise Server 15 SP4 (src): libzypp-17.31.14-150400.3.35.1 SUSE Manager Server 4.3 (src): libzypp-17.31.14-150400.3.35.1 SUSE Linux Enterprise Server for SAP Applications 15 SP4 (src): libzypp-17.31.14-150400.3.35.1 SUSE Linux Enterprise Desktop 15 SP4 (src): libzypp-17.31.14-150400.3.35.1 SUSE Manager Retail Branch Server 4.3 (src): libzypp-17.31.14-150400.3.35.1 SUSE Manager Proxy 4.3 (src): libzypp-17.31.14-150400.3.35.1 SUSE Linux Enterprise High Performance Computing 15 SP5 (src): libzypp-17.31.14-150400.3.35.1 SUSE Linux Enterprise Server 15 SP5 (src): libzypp-17.31.14-150400.3.35.1 SUSE Linux Enterprise Server for SAP Applications 15 SP5 (src): libzypp-17.31.14-150400.3.35.1 SUSE Linux Enterprise Desktop 15 SP5 (src): libzypp-17.31.14-150400.3.35.1 SUSE Linux Enterprise Micro for Rancher 5.3 (src): libzypp-17.31.14-150400.3.35.1, zypper-1.14.61-150400.3.24.1 SUSE Linux Enterprise Micro 5.3 (src): libzypp-17.31.14-150400.3.35.1, zypper-1.14.61-150400.3.24.1 SUSE Linux Enterprise Micro for Rancher 5.4 (src): libzypp-17.31.14-150400.3.35.1, zypper-1.14.61-150400.3.24.1 SUSE Linux Enterprise Micro 5.4 (src): libzypp-17.31.14-150400.3.35.1, zypper-1.14.61-150400.3.24.1 Basesystem Module 15-SP4 (src): libzypp-17.31.14-150400.3.35.1, zypper-1.14.61-150400.3.24.1 Basesystem Module 15-SP5 (src): libzypp-17.31.14-150400.3.35.1, zypper-1.14.61-150400.3.24.1 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.