summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* sys-cluster/drbd-utils: sys-devel/flex -> app-alternatives/lexSam James2024-01-083-5/+5
| | | | | | | | | | All of these will be using app-alternatives/lex anyway as they're not unsetting YACC or LEX, so make the dep reflect reality. (Included both YACC and LEX out of conservatism.) Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/drbd-utils: add 9.27.0Sam James2024-01-012-0/+138
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/drbd-utils: drop 9.15.1-r2, 9.19.1, 9.23.1, 9.24.0Sam James2024-01-019-580/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/drbd-utils: suppress LTOEli Schwartz2024-01-011-1/+5
| | | | | | | | | | | | | | | | | | | | | It fails to build: ``` x86_64-pc-linux-gnu-gcc -march=native -fstack-protector-all -O2 -pipe -fdiagnostics-color=always -frecord-gcc-switches -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 -fstack-clash-protection -Wformat -Werror=format-security -flto -Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing -Werror=implicit-function-declaration -Werror=implicit-int -Werror=int-conversion -Werror=incompatible-pointer-types -Wall -I../../drbd-headers -I.. -I. -I../shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o drbdadm drbdadm_scanner.o drbdadm_parser.o drbdadm_postparse.o drbdadm_main.o drbdadm_adjust.o drbdadm_dump.o drbdtool_common.o drbdadm_usage_cnt.o drbd_buildtag.o registry.o config_flags.o libnla.o drbd_nla.o shared_tool.o shared_main.o shared_parser.o libgenl.o drbdadm_linux.o drbdtool_common_linux.o path_linux.o shared_linux.o ../shared/shared_main.c:60:22: error: type of ‘ifreq_list’ does not match original declaration [-Werror=lto-type-mismatch] 60 | extern struct ifreq *ifreq_list; | ^ drbdadm_main.c:150:15: note: ‘ifreq_list’ was previously declared here 150 | struct ifreq *ifreq_list = NULL; | ^ drbdadm_main.c:150:15: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used lto1: some warnings being treated as errors lto-wrapper: fatal error: x86_64-pc-linux-gnu-gcc returned 1 exit status ``` Bug: https://bugs.gentoo.org/863728 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/drbd-utils: avoid the necessity of USE=split-usrEli Schwartz2024-01-011-0/+134
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It was added in commit 02512e1d120272ad4e035959fa4014a8df7a28fc without any explanation. Comparing builds, it does matter, though -- because on split-usr systems, it uses and needs the udevdir to be /lib/udev. Upstream detects this via pkg-config automagic with no way to override it. But the ebuild never actually depended on virtual/pkgconfig anyway... the good news is it only uses it for two things. The other thing it uses it for is for detecting systemd to set the default systemd unit directory when the configure option is not passed. We want to install it unconditionally though, which means we cannot rely on pkg-config for this either. That means we are using it for nothing. Instead, explicitly set PKG_CONFIG=/bin/false to ensure it gets detected as missing/broken, which means we fall back to the default udev directory value, which is safe for split-usr systems. While we are at it: - ensure the systemdunitdir setting actually does something by declaring the init type as systemd. The openrc files come from gentoo anyway and are overwritten after emake install. - avoid reinstalling the tmpfiles, which was originally added in commit 85d6acdce7c5e60c5dfe768d1b3514e2c962c2ea specifically to work around the "only on systemd" issue. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/drbd-utils: Stabilize 9.25.0 x86, #913824Arthur Zamarin2023-09-171-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-cluster/drbd-utils: Stabilize 9.25.0 amd64, #913824Sam James2023-09-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/drbd-utils: add 9.25.0Sam James2023-07-273-0/+166
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/drbd-utils: add 9.24.0Sam James2023-06-152-0/+130
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/drbd-utils: Stabilize 9.19.1 x86, #908458Sam James2023-06-131-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/drbd-utils: Stabilize 9.19.1 amd64, #908458Sam James2023-06-131-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/drbd-utils: add 9.23.1Sam James2023-06-133-0/+151
| | | | | | | | | Bug: https://bugs.gentoo.org/863728 Closes: https://bugs.gentoo.org/828057 Closes: https://bugs.gentoo.org/828058 Closes: https://bugs.gentoo.org/832021 Closes: https://bugs.gentoo.org/880973 Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/drbd-utils: add github upstream metadataSam James2023-06-131-0/+3
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/drbd-utils: Version updated to 9.19.1, with changes:Jonathan Davies2021-12-033-0/+143
| | | | | | | | | | | | * Use linux-info to determine if DRBD module is enabled. * Added configure-posix patch for POSIX compliance. * Added DOCS for upstream files. * Unconditionally install tmpfiles file as upstream only installs it for systemd. Signed-off-by: Jonathan Davies <jpds@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/20086 Signed-off-by: Sam James <sam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* sys-cluster/drbd-utils: Fix drbadm path in init scriptJakov Smolic2021-09-061-1/+1
| | | | | | Closes: https://bugs.gentoo.org/789099 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
* sys-cluster/drbd-utils: Add missing tmpfiles_process callJakov Smolic2021-09-061-1/+3
| | | | | | | | | * Revbump due to inheriting tmpfiles eclass which adds virtual/tmpfiles as a RDEPEND Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Closes: https://github.com/gentoo/gentoo/pull/22014 Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
* sys-cluster/drbd-utils: Remove oldJakov Smolic2021-03-264-143/+0
| | | | | Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
* sys-cluster/drbd-utils: fix systemd unit libdirSam James2021-03-171-0/+3
| | | | | Closes: https://bugs.gentoo.org/698304 Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/drbd-utils: Stabilize 9.15.1 amd64, #771090Sam James2021-03-081-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* sys-cluster/drbd-utils: x86 stable (bug #771090)Thomas Deutschmann2021-03-061-1/+1
| | | | | Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
* sys-cluster/drbd-utils: Remove broken symlinkJakov Smolic2021-02-181-1/+1
| | | | | | | Closes: https://bugs.gentoo.org/771123 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Closes: https://github.com/gentoo/gentoo/pull/19525 Signed-off-by: David Seifert <soap@gentoo.org>
* sys-cluster/drbd-utils: Bump to 9.15.1Jakov Smolic2021-02-174-0/+159
| | | | | | | | | | | | | | | Closes: https://bugs.gentoo.org/690298 Closes: https://bugs.gentoo.org/698304 Closes: https://bugs.gentoo.org/705614 Closes: https://bugs.gentoo.org/715616 Closes: https://bugs.gentoo.org/716810 Closes: https://bugs.gentoo.org/718818 Closes: https://bugs.gentoo.org/721110 Closes: https://bugs.gentoo.org/725750 Closes: https://bugs.gentoo.org/728166 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
* sys-cluster/drbd-utils: drop old EAPIAaron Bauman2020-11-263-189/+0
| | | | Signed-off-by: Aaron Bauman <bman@gentoo.org>
* sys-cluster/drbd-utils: Add missing sys/sysmacros.h include, bug 616758Andreas K. Hüttel2018-05-042-0/+47
| | | | | Closes: https://bugs.gentoo.org/616758 Package-Manager: Portage-2.3.31, Repoman-2.3.9
* sys-cluster/drbd-utils: x86 stable (bug #642526)Thomas Deutschmann2018-02-061-2/+2
| | | | Package-Manager: Portage-2.3.24, Repoman-2.3.6
* sys-cluster/drbd-utils-8.9.6-r1: amd64 stableTobias Klausmann2018-01-151-1/+1
| | | | Gentoo-Bug: http://bugs.gentoo.org/642526
* sys-cluster: Update Manifest hashes.Ulrich Müller2017-12-091-2/+2
|
* sys-cluster/drbd-utils: [QA] Consistent whitespace in metadata.xmlDavid Seifert2017-11-271-4/+4
|
* Drop remaining $Id$ and $Header$ from files.Ulrich Müller2017-02-281-1/+0
| | | | Bug: 611234
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-283-3/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-cluster/drbd-utils: bug #548800, support IPv6 addresses in init.Robin H. Johnson2016-07-132-1/+96
| | | | | Package-Manager: portage-2.2.28 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* sys-cluster/drbd-utils: use #!/sbin/openrc-run instead of #!/sbin/runscriptAustin English2016-05-181-1/+1
|
* sys-cluster/drbd-utils: version bump to 8.9.6Zac Medico2016-03-232-0/+96
| | | | Package-Manager: portage-2.2.28
* Set appropriate maintainer types in metadata.xml (GLEP 67)Michał Górny2016-01-241-1/+1
|
* Replace all herds with appropriate projects (GLEP 67)Michał Górny2016-01-241-1/+4
| | | | | Replace all uses of herd with appropriate project maintainers, or no maintainers in case of herds requested to be disbanded.
* Unify quoting in metadata.xml files for machine processingMichał Górny2016-01-241-3/+3
| | | | | | | Force unified quoting in all metadata.xml files since lxml does not preserve original use of single and double quotes. Ensuring unified quoting before the process allows distinguishing the GLEP 67-related metadata.xml changes from unrelated quoting changes.
* sys-cluster/drbd-utils: fix postinst typo thx to Zentoo on #513928Ultrabug2015-09-211-1/+1
| | | | Package-Manager: portage-2.2.20.1
* sys-cluster/drbd-utils: new ebuild fix #513928 thx to Benjamin Beier Jerry ↵Ultrabug2015-09-175-0/+282
McDonald Mark (voidzero) Mike Williams Zentoo Package-Manager: portage-2.2.20.1