Bug 1081118 - [glibc2.27] yast2-control-center fails to build
[glibc2.27] yast2-control-center fails to build
Classification: openSUSE
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: YaST2
Other Other
: P5 - None : Normal (vote)
: ---
Assigned To: E-mail List
Jiri Srain
Depends on:
  Show dependency treegraph
Reported: 2018-02-15 08:24 UTC by Dominique Leuenberger
Modified: 2018-02-15 12:57 UTC (History)
2 users (show)

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


Note You need to log in before you can comment on or make changes to this bug.
Description Dominique Leuenberger 2018-02-15 08:24:28 UTC
openSUSE Factory is in progress of merging GLIBC 2.27 - yast2-control-center is amongst the packages failing to build

Build log is available at https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:C:DVD/yast2-control-center/standard/x86_64

From the build log:

[   62s] /home/abuild/rpmbuild/BUILD/yast2-control-center-3.3.0/src/main_window.cpp:27:10: fatal error: rpc/types.h: No such file or directory
[   62s]  #include <rpc/types.h>
[   62s]           ^~~~~~~~~~~~~
[   62s] compilation terminated.

This is due to the switch from sunrpc (part of glibc, now disabled) to tirpc (needs explicit build deps)
Comment 1 Dominique Leuenberger 2018-02-15 08:26:56 UTC
This had been corrected a while back in github by

but as this PR did not contain a changelog entry and a version bump, it was not submittable to Tumbleweed

https://github.com/yast/yast-control-center/pull/20 adds the missing bits and pieces to make at possible to forward it
Comment 2 Stefan Schubert 2018-02-15 12:54:33 UTC
I have approved the PRs. Could you please merge it and close the bug ?
Thanks !
Comment 3 Dominique Leuenberger 2018-02-15 12:57:00 UTC
PR has been merged by Imo

Submission to openSUSE:Factory happened in