| Age | Commit message (Collapse) | Author |
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
|
|
Recent addition of AWS Key Management support in commit 4302cd8b22b5
("dev-db/mariadb: Add AWS Key Mangement support (amd64).") broke sanity
of ongoing mariadb-11.8.3 stabilization. To fix this, the original pre
USE=aws-km is restored as -r2 and the current version is moved as -r3.
Related stabilization bug will be changed to -r2.
Bug: https://bugs.gentoo.org/963354
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
This version bumps 11.4.8-r1 because -r1 is stable requested.
The rest of the future versions got ammended in-place.
package.use.masked for non-amd 64 arches, if you want it, please request
keywording of dev-cpp/aws-sdk-cpp (which will result in a cascade of
about 15 other packages to be keyworded).
Signed-off-by: Jaco Kroon <jkroon@gentoo.org>
|
|
- Skip main.func_regexp_pcre as it fails with PCRE2 10.47 [1]
- Enable CLIENT_PLUGIN_CACHING_SHA2_PASSWORD for mysql_sha2 test suite,
otherwise it fails [2]
- Skip main.func_json due to network-sandbox issue [3]
Link: https://jira.mariadb.org/browse/MDEV-38046 [1]
Link: https://jira.mariadb.org/browse/MDEV-38054 [2]
Link: https://jira.mariadb.org/browse/MDEV-38057 [3]
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
- Skip main.func_regexp_pcre as it fails with PCRE2 10.47 [1]
- Enable CLIENT_PLUGIN_CACHING_SHA2_PASSWORD for mysql_sha2 test suite,
otherwise it fails [2]
- Skip main.func_json due to network-sandbox issue [3]
Link: https://jira.mariadb.org/browse/MDEV-38046 [1]
Link: https://jira.mariadb.org/browse/MDEV-38054 [2]
Link: https://jira.mariadb.org/browse/MDEV-38057 [3]
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
Skipping main.func_regexp_pcre as it fails with PCRE2 10.47.
Link: https://jira.mariadb.org/browse/MDEV-38046
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
Skipping main.func_regexp_pcre as it fails with PCRE2 10.47.
Link: https://jira.mariadb.org/browse/MDEV-38046
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
Done via:
```
git grep -l 'virtual/zlib-' |
xargs sed -i -r -e 's@virtual/zlib-[0-9.]*(-r[0-9]*)?@&:=@g'
git grep -l 'virtual/zlib-' | xargs sed -i -e 's@:=:=@:=@g'
pkgcheck scan --commits \
-c SourcingCheck,VisibilityCheck,DependencyCheck --exit error
```
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Update done using:
```
git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g
git diff --name-only | xargs copybump
git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead
pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error
```
Followed by manual revert in dev-python/zlib-ng where it accidentally
caught sys-libs/zlib-ng dependencies.
Signed-off-by: Michał Górny <mgorny@gentoo.org>
|
|
Followup to d72826a5df63d0f2a96a15845537a65ce12a04db. Jens reports
in the bug that he sees a crash w/ GCC 15 in my_convert too. It's very
likely the same problem: 15 at least already had some peeling for alignment
changes and we know the code in MariaDB is broken here.
Don't bother conditionalising it on GCC as Clang accepts -fno-tree-vectorize
too and it could show up there too of course as it's UB.
And revbump here as well given it clearly affects real users, not just
those w/ experimental (16) GCC.
Closes: https://bugs.gentoo.org/959423
Signed-off-by: Sam James <sam@gentoo.org>
|
|
acct-{group,user}/mysql test deps are moved from DEPEND to BDEPEND,
where they belong to.
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
This version bump reuses 11.4.8 patches tarball. See the related commit
for the list of changes.
The GCC 16 fix proposed in PR #43263 was integrated to this version and
the related mariadb-11.4.7-gcc-16.patch is no longer needed as well.
All tests which used to fail in network-sandbox because of hostname set
to "localhost" were addressed in upstream, therefore, they are removed
from disabled_tests array.
However, "spider.*" related tests are still disabled, because they were
not fully addressed.
Link: https://github.com/gentoo/gentoo/pull/43263
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
This version bump reuses 11.4.8 patches tarball. See the previous commit
for the list of changes.
The GCC 16 fix proposed in PR #43263 was integrated to this version and
the related mariadb-11.4.7-gcc-16.patch is no longer needed as well.
All tests which used to fail in network-sandbox because of hostname set
to "localhost" were addressed in upstream, therefore, they are removed
from disabled_tests array.
However, "spider.*" related tests are still disabled, because they were
not fully addressed.
Link: https://github.com/gentoo/gentoo/pull/43263
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
The patches tarball contains numerous changes compared to previous
11.4.7 version:
- Drop "libmariadb: fix mysql_st API regression" patch. All affected
versions of packages are no longer in the tree. Related upstream
issue: https://jira.mariadb.org/browse/MDEV-12950
- Add mariadb-10.6.11-gssapi.patch to the tarball. This patch is closely
related to "libmariadb: cmake: find GSSAPI via pkg-config" patch and
they are both stored in the tarball now.
- Drop "Allow packagers to use system thrift library" patch as it was
integrated to the 11.4.8 release.
- Drop "chore(build) update boost to 1.88" patch as it was also
integrated to the 11.4.8.release.
The disabled_tests array construction was simplified by using a direct
array declarations instead of multiple append operations. This format
was introduced in 11.8.2 ebuild but I want to use it in other Mariadb
series ebuilds as well.
Numerous tests are no longer disabled as they are not causing issues
anymore. Namely:
compat/oracle.plugin
main.func_time
main.plugin_auth
mariabackup.*
perfschema.nesting
perfschema.prepared_statements
plugins.auth_ed25519
plugins.cracklib_password_check
plugins.two_password_validations
sys_vars.wsrep_on_without_provider
This version contains the GCC 16 fix proposed in PR #43263 and the
related mariadb-11.4.7-gcc-16.patch is no longer needed as well.
Link: https://github.com/gentoo/gentoo/pull/43263
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
This version reuses the patches tarball from 10.6.23, which includes
following four important changes:
- Drop "libmariadb: fix mysql_st API regression" patch from patches
tarball. All affected versions of packages are no longer in the tree.
Related upstream issue: https://jira.mariadb.org/browse/MDEV-12950
- Add mariadb-10.6.11-gssapi.patch to the patches tarball. This patch is
closely related to "libmariadb: cmake: find GSSAPI via pkg-config"
patch and they are both stored in the tarball now.
- Backport the patch which allows us to enable test requiring client
plugins to the patches tarball. The client plugins are built but they
are not installed afterwards as we need to avoid collisions with
dev-db/maraidb-connector-c.
- Backport the patch which fixes the columnstore build issue with
GCC-16, see https://jira.mariadb.org/browse/MDEV-37415
Furthermore, Boost 1.85 related patches are no longer needed. Proposed
changes were integrated to this release, see
https://github.com/MariaDB/server/commit/b0a2b921cc
The disabled_tests array construction was simplified by using a direct
array declarations instead of multiple append operations. This format
introduced in 11.8.2 ebuild but I want to use it in other Mariadb series
ebuilds as well.
Numerous tests are no longer disabled as they are not causing issues
anymore. Namely:
compat/oracle.plugin
main.func_time
main.plugin_auth
mariabackup.*
perfschema.nesting
perfschema.prepared_statements
plugins.auth_ed25519
plugins.cracklib_password_check
plugins.two_password_validations
sys_vars.wsrep_on_without_provider
This version contains the GCC 16 fix proposed in PR #43263.
Link: https://github.com/gentoo/gentoo/pull/43263
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
- Drop "libmariadb: fix mysql_st API regression" patch from patches
tarball. All affected versions of packages are no longer in the tree.
Related upstream issue: https://jira.mariadb.org/browse/MDEV-12950
- Add mariadb-10.6.11-gssapi.patch to the patches tarball. This patch is
closely related to "libmariadb: cmake: find GSSAPI via pkg-config"
patch and they are both stored in the tarball now.
- Boost 1.85 related patches are no longer needed. Proposed changes were
integrated to this release, see
https://github.com/MariaDB/server/commit/b0a2b921cc
- Backport the patch which allows us to enable test requiring client
plugins to the patches tarball. The client plugins are built but they
are not installed afterwards as we need to avoid collisions with
dev-db/maraidb-connector-c.
- Backport the patch which fixes the columnstore build issue with
GCC-16, see https://jira.mariadb.org/browse/MDEV-37415
- Simplify disabled_tests array construction by using a direct array
declarations instead of multiple append operations. This format is
used in 11.8.2 ebuild but I want to use it in other Mariadb series
ebuilds as well.
Numerous tests are no longer disabled as they are not causing issues
anymore. Namely:
compat/oracle.plugin
main.func_time
main.plugin_auth
mariabackup.*
perfschema.nesting
perfschema.prepared_statements
plugins.auth_ed25519
plugins.cracklib_password_check
plugins.two_password_validations
sys_vars.wsrep_on_without_provider
- This version contains the GCC 16 fix proposed in PR #43263
Link: https://github.com/gentoo/gentoo/pull/43263
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
Pass -fno-tree-vectorize with GCC 16 for now. I've reported it upstream
to MariaDB and they've acknowledged the problem. Note that the "same"
code is in MySQL but that was fixed quite some years back.
Bug: https://jira.mariadb.org/browse/MDEV-37148
Closes: https://bugs.gentoo.org/959423
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Bug: https://bugs.gentoo.org/955634
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
They're provided by Perl itself.
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|