summaryrefslogtreecommitdiff
path: root/dev-libs/libaio
AgeCommit message (Collapse)Author
10 daysdev-libs/libaio: Stabilize 0.3.113-r2 ppc, #963624Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-18dev-libs/libaio: Stabilize 0.3.113-r2 ppc64, #963624Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-01dev-libs/libaio: Stabilize 0.3.113-r2 arm64, #963624Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-01dev-libs/libaio: Stabilize 0.3.113-r2 amd64, #963624Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-01dev-libs/libaio: Stabilize 0.3.113-r2 x86, #963624Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-07dev-libs/libaio: respect *FLAGS fullySam James
Especially for tests. Bug: https://bugs.gentoo.org/962440 Signed-off-by: Sam James <sam@gentoo.org>
2025-09-02*/*: destable sparcArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]sparc' -l | xargs ekeyword ~sparc Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-09-02*/*: destable hppaArthur Zamarin
Result of running the command: grep --include="*.ebuild" -r . -e 'KEYWORDS=.*[" ]hppa' -l | xargs ekeyword ~hppa Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-08-26dev-libs/libaio: add 0.3.113_p8Sam James
libaio is dead upstream and the state of it hasn't been great for a while. After fixing bug #722672, I started to see one failure on just one machine for ABI_X86_32: ``` test cases/20.t completed PASSED. Completed cases/20.p with 0. Starting cases/21.p Expected 4096, got 4294967285 test cases/21.t completed FAILED. Completed cases/21.p with 1 -- FAILED. Starting cases/22.p test cases/22.t completed PASSED. Completed cases/22.p with 0. Starting cases/23.p test cases/23.t completed PASSED. Completed cases/23.p with 0. Pass: 18 Fail: 1 Skip: 0 Test run complete at Tue 26 Aug 12:09:10 BST 2025 make[1]: *** [Makefile:53: partcheck] Error 1 ``` It's not clear to me why it's only there but given Debian have a tonne of useful portability patches, let's switch to them (and drop our own x32 patch) and see if that helps. It also brings us HPPA support. We also get LTO support as a bonus. Bug: https://bugs.gentoo.org/453938 Bug: https://bugs.gentoo.org/722672 Bug: https://bugs.gentoo.org/855698 Bug: https://bugs.gentoo.org/933092 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-26dev-libs/libaio: fix tests on x32Sam James
This uses Andrii's patch but tweaked to accommodate GCC's r11-257-g13a46321516e2e where __ILP32__ started to be defined even for -m32. Instead, we check for x32 specifically (x86-64 and not LP64) because of x32's syscall convention. Closes: https://bugs.gentoo.org/722672 Thanks-to: Andrii Batyiev <batyiev@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2025-05-30dev-libs/libaio: drop 0.3.113, EAPI=7--Arthur Zamarin
Closes: https://bugs.gentoo.org/927697 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-13dev-libs/libaio: Stabilize 0.3.113-r1 sparc, #927697Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-13dev-libs/libaio: Stabilize 0.3.113-r1 hppa, #927697Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-09-12*/*: unkeyword ~ia64Arthur Zamarin
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-04-12dev-libs/libaio: Stabilize 0.3.113-r1 ppc, #927697Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-04-12dev-libs/libaio: Stabilize 0.3.113-r1 ppc64, #927697Matoro Mahri
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-24dev-libs/libaio: Stabilize 0.3.113-r1 x86, #927697Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-24dev-libs/libaio: Stabilize 0.3.113-r1 arm, #927697Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-24dev-libs/libaio: Stabilize 0.3.113-r1 arm64, #927697Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-24dev-libs/libaio: Stabilize 0.3.113-r1 amd64, #927697Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-20dev-libs/libaio: EAPI 8, drop usr-ldscriptSam James
* EAPI 8 * Drop usr-ldscript per news item Bug: https://bugs.gentoo.org/325355 Signed-off-by: Sam James <sam@gentoo.org>
2022-10-28dev-libs/libaio: drop 0.3.112Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-10-15dev-libs/libaio: Add cpe_uri for libaio package.kochera
Signed-off-by: Michael Kochera <kochera@google.com> Signed-off-by: Sam James <sam@gentoo.org>
2022-09-27dev-libs/libaio: Stabilize 0.3.113 x86, #872752Agostino Sarubbo
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2022-09-26dev-libs/libaio: Stabilize 0.3.113 hppa, #872752Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-09-26dev-libs/libaio: Stabilize 0.3.113 ppc64, #872752Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-09-26dev-libs/libaio: Stabilize 0.3.113 ppc, #872752Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-09-25dev-libs/libaio: Stabilize 0.3.113 sparc, #872752Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-09-25dev-libs/libaio: Stabilize 0.3.113 amd64, #872752Agostino Sarubbo
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2022-09-25dev-libs/libaio: Stabilize 0.3.113 arm64, #872752Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-09-25dev-libs/libaio: Stabilize 0.3.113 arm, #872752Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-08-24dev-libs/libaio: filter LTOSam James
Upstream aren't interested in supporting it & build fails. Thanks-to: immolo <immoloism@gmail.com> Closes: https://bugs.gentoo.org/855698 Signed-off-by: Sam James <sam@gentoo.org>
2022-06-09dev-libs/libaio: restore keywords to 0.3.113; backport 32-bit test fixSam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-06dev-libs/libaio: keyword 0.3.113 for ~loongWANG Xuerui
This is the first version with out-of-the-box loong support, and the testcase failing on abi_x86_32 passed on loong. Another test failed on loong (testcase 5), but the library is working nevertheless. Keywording because we have no other choice on loong. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2022-05-02dev-libs/libaio: add link to upstream bugSam James
Bug: https://pagure.io/libaio/issue/21 Signed-off-by: Sam James <sam@gentoo.org>
2022-04-21dev-libs/libaio: add link to upstream bugSam James
Bug: https://marc.info/?l=linux-aio&m=164996470108464&w=2 Signed-off-by: Sam James <sam@gentoo.org>
2022-04-21dev-libs/libaio: add 0.3.113Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-03-26dev-libs/libaio: fix tc-getCPPSam James
Fixes: b7d492ff93212de55b9844dc6aabcef5493c69d5 Signed-off-by: Sam James <sam@gentoo.org>
2022-03-26dev-libs/libaio: [QA] fix tc-get* quotingSam James
This can cause build problems for e.g. 32-bit (gcc -m32 ...) Signed-off-by: Sam James <sam@gentoo.org>
2021-10-19dev-libs/libaio: fix LDFLAGS orderingSam James
Signed-off-by: Sam James <sam@gentoo.org>
2021-09-11**/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller
Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2021-04-05dev-libs/libaio: drop s390 to ~s390 (unstable)Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2020-09-18dev-libs/libaio: Removed oldLars Wendler
Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2020-09-18dev-libs/libaio: s390 stable wrt bug #738358Agostino Sarubbo
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2020-09-07dev-libs/libaio: stable 0.3.112 for ppcSergei Trofimovich
stable wrt bug #738358 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2020-09-07dev-libs/libaio: ppc64 stable (bug #738358)Sam James
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org>
2020-08-29dev-libs/libaio: x86 stable (bug #738358)Thomas Deutschmann
Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
2020-08-28dev-libs/libaio: stable 0.3.112 for sparcSergei Trofimovich
stable wrt bug #738358 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2020-08-24dev-libs/libaio: stable 0.3.112 for hppa, bug #738358Rolf Eike Beer
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2020-08-23dev-libs/libaio: Stabilize 0.3.112 arm64, #738358Sam James
Signed-off-by: Sam James <sam@gentoo.org>