summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* */*: unkeyword ~ia64Arthur Zamarin5 days6-6/+6
| | | | | | | | Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/liburing: keyword 2.7-r1 for ~mipsArthur Zamarin11 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/liburing: enable --use-libcFlorian Schmaus2024-08-221-0/+1
| | | | | | | | | This configure option has been available since liburing 2.5 and seems to be used by most other distributions. See also https://github.com/axboe/liburing/commit/151f80504d8cba262f0950b76953dd7441342163 Closes: https://bugs.gentoo.org/919791 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: add 2.7Florian Schmaus2024-08-222-0/+84
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: remove unused patchesMichael Mair-Keimberger2024-05-082-96/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: drop 2.1-r2, 2.4, 2.5, 2.5-r1Florian Schmaus2024-05-065-329/+0
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: add 2.6Florian Schmaus2024-05-062-0/+84
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: backport fix for building without libgccViolet Purcell2023-12-192-0/+131
| | | | | | | | | | | | | Since 2.4, liburing has been building in its nolibc configuration for arm64, x86, and amd64. Since 2.5, in this configuration, it explicitly links to -lgcc. This commit backports a patch that removes the explicit -lgcc link and replaces it with the output of cc -print-libgcc-file-name, which fixes building on LLVM-only systems. Upstream-Commit: https://github.com/axboe/liburing/commit/09b8ded9686f33f1044ad8c612f2281b865cd314 Signed-off-by: Violet Purcell <vimproved@inventati.org> Closes: https://github.com/gentoo/gentoo/pull/34369 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: fix lld 17 buildSam James2023-12-162-0/+113
| | | | | Closes: https://bugs.gentoo.org/919780 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/liburing: add 2.5Florian Schmaus2023-12-122-0/+84
| | | | | Closes: https://bugs.gentoo.org/919748 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: drop 2.3Florian Schmaus2023-06-101-67/+0
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: add 2.4Florian Schmaus2023-06-102-0/+84
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: Stabilize 2.3-r4 x86, #892453Arthur Zamarin2023-03-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/liburing: Stabilize 2.3-r4 amd64, #892453Arthur Zamarin2023-03-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/liburing: Stabilize 2.3-r4 arm, #892453Arthur Zamarin2023-03-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/liburing: Stabilize 2.3-r4 arm64, #892453Arthur Zamarin2023-03-031-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/liburing: use QA_PKGCONFIG_VERSION, sync liveFlorian Schmaus2023-02-192-15/+26
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: remove remaining usage of error.h in test codeFlorian Schmaus2023-02-142-0/+10
| | | | | Bug: https://bugs.gentoo.org/888956 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: backport musl patch, enable testsFlorian Schmaus2023-02-142-2/+158
| | | | | Bug: https://bugs.gentoo.org/888956 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: add 'examples' and 'test' use flagsSteffen2023-02-131-2/+9
| | | | | | | | | | By default liburing will build tests and examples but these fail to build on musl systems so we sed them out if not needed. Closes: https://bugs.gentoo.org/888956 Closes: https://github.com/gentoo/gentoo/pull/29563 Signed-off-by: Steffen Winter <steffen.winter@proton.me> Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: Keyword 2.3-r1 s390, #892013Arthur Zamarin2023-01-251-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/liburing: backport patch to export symbolsFlorian Schmaus2023-01-222-0/+107
| | | | | Closes: https://bugs.gentoo.org/891633 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: drop 2.1-r1Florian Schmaus2022-11-041-68/+0
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: add 2.3Florian Schmaus2022-11-042-0/+68
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: Stabilize 2.2 x86, #871147Agostino Sarubbo2022-09-191-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-libs/liburing: Stabilize 2.2 amd64, #871147Agostino Sarubbo2022-09-191-1/+1
| | | | Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-libs/liburing: Stabilize 2.2 ppc, #871147Arthur Zamarin2022-09-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/liburing: Stabilize 2.2 ppc64, #871147Arthur Zamarin2022-09-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/liburing: Stabilize 2.2 sparc, #871147Arthur Zamarin2022-09-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/liburing: Stabilize 2.2 arm, #871147Arthur Zamarin2022-09-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/liburing: Stabilize 2.2 arm64, #871147Arthur Zamarin2022-09-181-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/liburing: arm stable wrt bug #855497Agostino Sarubbo2022-07-021-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-libs/liburing: amd64 stable wrt bug #855497Agostino Sarubbo2022-07-021-1/+1
| | | | | | Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* sys-libs/liburing: Stabilize 2.1-r2 sparc, #855497Arthur Zamarin2022-07-021-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* sys-libs/liburing: Stabilize 2.1-r2 ppc64, #855497Jakov Smolić2022-07-021-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-libs/liburing: Stabilize 2.1-r2 x86, #855497Jakov Smolić2022-07-021-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-libs/liburing: Stabilize 2.1-r2 arm64, #855497Jakov Smolić2022-07-021-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-libs/liburing: Stabilize 2.1-r2 ppc, #855497Jakov Smolić2022-07-021-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* sys-libs/liburing: sync live ebuildFlorian Schmaus2022-07-011-0/+4
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: add 2.2Florian Schmaus2022-07-012-0/+68
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: add myself as a maintainerFlorian Schmaus2022-06-291-1/+4
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* sys-libs/liburing: add missing || die on configureFlorian Schmaus2022-06-293-3/+3
| | | | | Closes: https://bugs.gentoo.org/852239 Signed-off-by: Florian Schmaus <flow@gentoo.org>
* */*: reassign polynomial-c's packagesJoonas Niilola2022-06-291-4/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* sys-libs/liburing: forward ~loongWANG Xuerui2022-05-191-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-libs/liburing: keyword 2.1-r2 for ~loongWANG Xuerui2022-05-191-1/+1
| | | | Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
* sys-libs/liburing: pass --cxx paramter to configureJeremi Piotrowski2022-03-283-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provide the correct value to --cxx to fix cross-compilation. liburing uses the value of the cxx variable for linking. This happens to work for native builds but breaks when cross-compiling, as evidenced by the below output (from Flatcar): >>> Configuring source in /build/arm64-usr/var/tmp/portage/sys-libs/liburing-2.1-r1/work/liburing-2.1 ... * .arm64: running multilib-minimal_abi_src_configure prefix /usr includedir /usr/include libdir /usr/lib64 libdevdir /usr/lib64 relativelibdir mandir /usr/share/man datadir /usr/share stringop_overflow yes array_bounds yes __kernel_rwf_t yes __kernel_timespec yes open_how no statx yes C++ yes has_ucontext yes CC aarch64-cros-linux-gnu-gcc CXX g++ ... aarch64-cros-linux-gnu-gcc -D_GNU_SOURCE -D__SANE_USERSPACE_TYPES__ -I../src/include/ -include ../config-host.h -O2 -pipe -mtune=generic -g -D_GNU_SOURCE -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -L../src/ -o statx statx.c helpers.o -luring -Wstringop-overflow=0 -Warray-bounds=0 g++ -D_GNU_SOURCE -D__SANE_USERSPACE_TYPES__ -I../src/include/ -include ../config-host.h -O2 -pipe -mtune=generic -g -O2 -pipe -mtune=generic -g -D_GNU_SOURCE -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -L../src/ -std=c++11 -o sq-full-cpp sq-full-cpp.cc helpers.o -luring -Wstringop-overflow=0 -Warray-bounds=0 /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: helpers.o: Relocations in generic ELF (EM: 183) /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: helpers.o: Relocations in generic ELF (EM: 183) /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: helpers.o: Relocations in generic ELF (EM: 183) /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: helpers.o: Relocations in generic ELF (EM: 183) /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: helpers.o: Relocations in generic ELF (EM: 183) /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: helpers.o: Relocations in generic ELF (EM: 183) /usr/lib/gcc/x86_64-pc-linux-gnu/10.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: helpers.o: error adding symbols: file in wrong format collect2: error: ld returned 1 exit status make[1]: *** [Makefile:165: sq-full-cpp] Error 1 make[1]: *** Waiting for unfinished jobs.... Bug: https://bugs.gentoo.org/836316 Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com> Closes: https://github.com/gentoo/gentoo/pull/24733 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-libs/liburing: add *DEPEND on linux-headersSam James2022-03-141-0/+4
| | | | | Closes: https://bugs.gentoo.org/802516 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/liburing: backport upstream musl patchSam James2022-03-142-0/+111
| | | | | | | Needs a revbump as it affects installed header. Closes: https://bugs.gentoo.org/829293 Signed-off-by: Sam James <sam@gentoo.org>
* sys-libs/liburing: Synced live ebuildLars Wendler2022-02-221-1/+8
| | | | Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
* sys-libs/liburing: Revbump to fix version in pkgconfig filesLars Wendler2022-02-221-2/+9
| | | | | Closes: https://bugs.gentoo.org/833895 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>