I had to add jdk11-openjdk to makedepends to get 17.2.6-2 to build in a clean chroot.
Search Criteria
Package Details: libcephsqlite 18.2.4-5
Package Actions
Git Clone URL: | https://aur.archlinux.org/ceph.git (read-only, click to copy) |
---|---|
Package Base: | ceph |
Description: | Ceph Storage client library for a RADOS backed sqlite3 VFS extension |
Upstream URL: | https://ceph.com/ |
Licenses: | GPL-2.0-or-later OR LGPL-2.1-or-later OR LGPL-3.0-or-later |
Provides: | libcephsqlite.so |
Submitter: | foxxx0 |
Maintainer: | pbazaah |
Last Packager: | pbazaah |
Votes: | 7 |
Popularity: | 0.25 |
First Submitted: | 2022-08-08 09:09 (UTC) |
Last Updated: | 2025-01-05 14:54 (UTC) |
Dependencies (83)
- fmt (fmt-gitAUR)
- libradosAUR
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR) (make)
- boost (boost-gitAUR) (make)
- boost-libs (make)
- cmake (cmake-gitAUR) (make)
- coreutils (coreutils-gitAUR, busybox-coreutilsAUR, coreutils-hybrid-gitAUR, coreutils-selinuxAUR, coreutils-hybridAUR, coreutils-uutilsAUR) (make)
- cryptsetup (cryptsetup-gitAUR) (make)
- curl (curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR) (make)
- cython (cython-gitAUR, cython0AUR) (make)
- expat (expat-gitAUR) (make)
- fmt (fmt-gitAUR) (make)
- fuse3 (fuse3-gitAUR) (make)
- gawk (gawk-gitAUR, busybox-coreutilsAUR) (make)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR) (make)
- gperf (gperf-gitAUR) (make)
- gperftools (gperftools-gitAUR) (make)
- java-runtime (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre11-jbr-xdgAUR, jre16-openjdkAUR, jre14-openjdkAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre-openj9AUR, jdk11-graalvm-ee-binAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk17-dragonwell-standard-binAUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, jre17-jetbrainsAUR, jdk8-openj9-binAUR, jre-ltsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, zulu-17-binAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-17-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-binAUR, jdk17-graalvm-ee-binAUR, jdk21-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, jdk17-jetbrains-binAUR, zulu-jdk-fx-binAUR, jre21-jetbrainsAUR, jdk17-zulu-prime-binAUR, jre17AUR, java-openjdk-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jdk21-temurinAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk11-temurinAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk17-temurinAUR, jdk8-temurinAUR, zulu-21-binAUR, jdk-temurinAUR, jre8AUR, jdk8AUR, zulu-17-fx-binAUR, jdk8-perfAUR, zulu-jre-fx-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk11-openj9-binAUR, jre-jetbrainsAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jdk21-openj9-binAUR, zulu-23-binAUR, jreAUR, jdkAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk21-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk-android-studioAUR, jdk17-openj9-binAUR, jre-zuluAUR, jre-zulu-fxAUR, jre21-zulu-binAUR, jre17-zulu-binAUR, jdk23-graalvm-ee-binAUR, zing-8-binAUR, zing-21-binAUR, jdk21-jetbrains-binAUR, jre11AUR, openjdk-zulu-ca-fx-binAUR, openjdk-zulu8-ca-fx-binAUR, openjdk-zulu11-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, jdk-openj9-binAUR, zulu-11-binAUR, jdk8-graalvm-ee-binAUR, jdk8-dragonwell-extendedAUR, java-openjdk-ea-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk) (make)
- jq (jaq-binAUR, jq-gitAUR) (make)
- jre11-openjdk-headless (openjdk-zulu11-ca-fx-binAUR, jdk11-openjdk, jre11-openjdk) (make)
- junit (make)
- keyutils (keyutils-gitAUR) (make)
- libaio (libaio-gitAUR) (make)
- libatomic_ops (make)
- libcap (make)
- libcap-ng (libcap-ng-gitAUR) (make)
- libcurl-compat (libcurl-http3-ngtcp2-compatAUR, libcurl-compat-gitAUR) (make)
- libedit (make)
- libgudev (make)
- libnl (libnl-gitAUR) (make)
- librabbitmq-c (make)
- librdkafka (librdkafka-gitAUR) (make)
- libutil-linux (util-linux-libs-aesAUR, util-linux-libs-selinuxAUR, util-linux-libs) (make)
- libuv (libuv-gitAUR) (make)
- libxcrypt (libxcrypt-gitAUR) (make)
- lua (make)
- lz4 (lz4-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- nss (nss-hgAUR) (make)
- oath-toolkit (oath-toolkit-gitAUR) (make)
- openssl (openssl-gitAUR, openssl-staticAUR) (make)
- pkgconf (pkgconf-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-bcrypt (make)
- python-build (make)
- python-cherrypy (make)
- python-coverage (make)
- python-dateutil (make)
- python-installer (make)
- python-jinja (make)
- python-packaging (make)
- python-pecan (make)
- python-prettytable (make)
- python-pyjwt (make)
- python-pyopenssl (make)
- python-requests (make)
- python-scipy (python-scipy-gitAUR, python-scipy-mkl-binAUR, python-scipy-mkl-tbbAUR, python-scipy-mklAUR) (make)
- python-setuptools (make)
- python-setuptools-rust (make)
- python-sphinx (python-sphinx-gitAUR) (make)
- python-typing_extensions (make)
- python-werkzeug (make)
- python-wheel (make)
- python-yaml (python-yaml-gitAUR) (make)
- snappy (snappy-gitAUR) (make)
- sqlite (sqlite-fossilAUR) (make)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-fmlAUR, systemd-libs-selinuxAUR, systemd-libs-gitAUR) (make)
- thrift (thrift-gitAUR) (make)
- util-linux (busybox-coreutilsAUR, util-linux-aesAUR, util-linux-selinuxAUR) (make)
- xfsprogs (xfsprogs-gitAUR) (make)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat) (make)
- zstd (zstd-gitAUR, zstd-staticAUR) (make)
- inetutils (inetutils-gitAUR, busybox-coreutilsAUR) (check)
- python-nose (check)
- python-pycodestyle (check)
- python-pylint (check)
- python-pytest (check)
- python-pytest-cov (check)
- python-saml (check)
- python-xmlsec (check)
- xmlstarlet (xmlstarlet-gitAUR) (check)
Sources (31)
- ceph-13.2.2-dont-install-sysvinit-script.patch
- ceph-17.2.4-pybind-unmock-cythonize.patch
- ceph-17.2.4-test-bluefs-split.patch
- ceph-17.2.4-tox-flake8-git-ls-files.patch
- ceph-17.2.5-fix-iterator-depreciations.patch
- ceph-17.2.5-logrotate-ignore-dups.patch
- ceph-17.2.5-rgw-client-boost-string-view.patch
- ceph-17.2.6-cython-fixes.patch
- ceph-17.2.6-mgr-dashboard-cherrypy-18.patch
- ceph-17.2.6-mgr-dashboard-pylint-217.patch
- ceph-18.2.0-backport-log-runway-expansion.patch
- ceph-18.2.0-fix-ecode-shec-test.patch
- ceph-18.2.0-fmt10-fixes.patch
- ceph-18.2.2-backport-ceph-volume-unbound-var.patch
- ceph-18.2.2-disable-mypy-flake8-tests.patch
- ceph-18.2.2-gcc-14-fixes.patch
- ceph-18.2.2-mgr-alias-ceph-bcrypt.patch
- ceph-18.2.2-py312-fixes.patch
- ceph-18.2.2-std-atomic-depreciations.patch
- ceph-18.2.2-test-mempool-shard-select-disable.patch
- ceph-18.2.4-avoid-cpython-pysys-api.patch
- ceph-18.2.4-boost-1.86-fixes.patch
- ceph-18.2.4-fmt-formatter-const.patch
- ceph-18.2.4-py313-fixes.patch
- ceph-disable-empty-readable.sh-test.patch
- ceph.sudoers
- ceph.sysusers
- https://download.ceph.com/tarballs/ceph-18.2.4.tar.gz
- python-bcrypt-4.2.1.tar.gz
- python-bcrypt-allow-subinterpreters.patch
- python-bcrypt-prefix-ceph.patch
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 .. 11 Next › Last »
bidulock commented on 2023-07-02 06:58 (UTC)
pbazaah commented on 2023-06-21 10:25 (UTC)
@diggit
Oh interesting: https://github.com/ceph/ceph/pull/39826
I somehow missed this. That said, I know many ceph devs still use Make as the build tool.
I will definitely experiment with setting ninja as the build engine for v18 and beyond.
xorly commented on 2023-06-20 18:00 (UTC)
@pbazaah I agree, it's not trivial. Official build docs are using ninja https://docs.ceph.com/en/quincy/install/build-ceph/#id1 . That's why I was asking. I may give it a shot later.
pbazaah commented on 2023-06-19 20:21 (UTC)
@diggit
As you mentioned, it is unlikely that switching the fundamental build system is as easy as -B ninja
.
Moreover, ceph is more complex than the average cmake project, and I try to align with the upstream build as much as possible so-as to save myself a bunch of pain.
That said, feel free to fork https://github.com/bazaah/aur-ceph and play around. Hopefully it turns out to be a relatively simple change, and you can keep in sync with my tree.
xorly commented on 2023-06-18 08:55 (UTC)
Hi, would it be possible to modify PKGBUILD so it is build tool agnostic? I'd like to use ninja instead of make. cmake has abstraction for this (cmake --build), but there wili be probably some difference in arguments.
pbazaah commented on 2023-05-17 20:23 (UTC)
I'm looking for feedback on RFC: Split packages for Ceph
I'd prefer it under the issue itself, but if you don't have a Github account, post it here and I'll cross post it.
Thanks in advance!
pbazaah commented on 2023-05-12 22:16 (UTC) (edited on 2023-05-12 22:17 (UTC) by pbazaah)
v17.2.6-2 has been released. Notably including fixes for a lot of issues from python 3.11 and gcc 13.
Python has not been tested extensively this time, but all the unit tests pass.
pbazaah commented on 2023-05-10 20:29 (UTC)
test failures fixed, got my first successful test run just now.
Hopefully I can release a new version this weekend
pbazaah commented on 2023-05-08 22:58 (UTC) (edited on 2023-05-08 23:00 (UTC) by pbazaah)
Got my first successful build post gcc13 / py3.11 tonight, but some test failures.
https://git.st8l.com/luxolus/aur.ceph/compare/master...feature/v17.2.6-2 for those interested
vnt-83 commented on 2023-04-30 00:31 (UTC) (edited on 2023-04-30 00:33 (UTC) by vnt-83)
pbazaah, моё почтение! 🎩 Thank for: https://aur.archlinux.org/packages/ceph-libs#comment-884150
Pinned Comments
pbazaah commented on 2022-10-05 13:03 (UTC) (edited on 2022-10-05 13:03 (UTC) by pbazaah)
For future commenters:
TLDR:
https://aur.archlinux.org/pkgbase/ceph | From source build (slow)
https://aur.archlinux.org/pkgbase/ceph-bin | Pre-built binaries (fast)
Unlike the original community version, this repo builds ceph from source. Ceph is a large, complicated project so this takes several hours on a good build server.
To get a similar experience to how community/ceph worked (pre-built binaries) use ceph-bin instead.