FS#71342 - [dovecot] missing makedepend on systemd
Attached to Project:
Community Packages
Opened by Kevin Mihelich (kmihelich) - Wednesday, 23 June 2021, 19:13 GMT
Last edited by Thore Bödecker (foxxx0) - Thursday, 24 June 2021, 12:42 GMT
Opened by Kevin Mihelich (kmihelich) - Wednesday, 23 June 2021, 19:13 GMT
Last edited by Thore Bödecker (foxxx0) - Thursday, 24 June 2021, 12:42 GMT
|
Details
Description: systemd is required for the build to generate
the service and socket files. systemd used to be included in
the base packages installed in clean chroots, but this is no
longer the case. It appears that the Arch package has been
built with one of these older chroots.
Also, the --with-systemdsystemunitdir configure flag is no longer valid. This is now an environment variable named systemdsystemunitdir. However, the files are ending up in the previously specified directory so this isn't needed. Additional info: * package version: 2.3.15-1 * configure log snippets with a new chroot: ==> Starting build()... configure: WARNING: unrecognized options: --with-systemdsystemunitdir --snip-- checking for SYSTEMD... no checking for systemd unit directory... --snip-- Install prefix . : /usr File offsets ... : 64bit I/O polling .... : epoll I/O notifys .... : inotify SSL ............ : yes (OpenSSL) GSSAPI ......... : yes passdbs ........ : static passwd passwd-file shadow pam checkpassword ldap (plugin) sql lua (plugin) : -bsdauth userdbs ........ : static prefetch passwd passwd-file checkpassword ldap (plugin) sql lua (plugin) CFLAGS ......... : -std=gnu99 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -mfunction-return=keep -mindirect-branch=keep -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 SYSTEMD ........ : simple - (no unit file) Steps to reproduce: Build the package in a newly created clean chroot. |
This task depends upon
Closed by Thore Bödecker (foxxx0)
Thursday, 24 June 2021, 12:42 GMT
Reason for closing: Fixed
Additional comments about closing: fixed as of dovecot 2.3.15-2
Thursday, 24 June 2021, 12:42 GMT
Reason for closing: Fixed
Additional comments about closing: fixed as of dovecot 2.3.15-2
Comment by loqs (loqs) - Wednesday,
23 June 2021, 20:04 GMT
In addition to the above fixes, PKGBUILD.diff stops libtool over
linking and removes a no longer used patch.