#48849 Rawhide: Systemd change breaks build
Closed: Fixed None Opened 3 years ago by firstyear.

In the latest rawhide systemd have updated their libraries by making them even more monolithic. As a result, this has broken our modular detection of pkg-config files and libraries.

As a result of this the unstable and experimental journald support is broken also.


Hi William,

I guess this ticket sharing the same issue as this bug points at?

https://bugzilla.redhat.com/show_bug.cgi?id=1339177
Summary: 389-ds-base-1.3.5.4-1.fc25.1 FTBFS: no Systemd pkg-config files

And your proposal 0001-Ticket-48849-Systemd-introduced-incompatible-changes.patch​ does not break the builds on the older versions, does it? ;)

Thanks.

No, I did test this. It looks like they have a really weird hack that if you do -lsystemd it somehow pulls in the other -lsystemd-journald parts etc.

commit b36a315
Writing objects: 100% (4/4), 669 bytes | 0 bytes/s, done.
Total 4 (delta 3), reused 0 (delta 0)
To ssh://git.fedorahosted.org/git/389/ds.git
636c89b..b36a315 master -> master

Metadata Update from @nhosoi:
- Issue assigned to firstyear
- Issue set to the milestone: 1.3.5.5

2 years ago

Login to comment on this ticket.

Metadata