Venky Shankar
3679175b16
cephfs: add untracked files to ceph.spec.in and debian installs
...
Signed-off-by: Venky Shankar <vshankar@redhat.com >
2025-07-22 10:41:00 +05:30
Anoop C S
3069d94663
deb: Add cephfs.pc to libcephfs-dev
...
Signed-off-by: Anoop C S <anoopcs@cryptolab.net >
2024-12-16 12:58:50 +05:30
Xavi Hernandez
c7c982cdb6
proxy: Add the proxy to the deb builds
...
Signed-off-by: Xavi Hernandez <xhernandez@gmail.com >
2024-09-26 12:22:47 +02:00
dparmar18
f2bfea5bfd
mds: add include/cephfs/types.h path in spec files
...
Signed-off-by: Dhairya Parmar <dparmar@redhat.com >
2022-06-08 11:49:17 +05:30
Venky Shankar
c669de12e0
client: new message type for providing client side metrics
...
Signed-off-by: Venky Shankar <vshankar@redhat.com >
2020-06-01 04:04:08 -04:00
Jeff Layton
4436f27a04
client: rename ceph_statx.h to ceph_ll_client.h
...
...so we can use it to include other definitions and types that need to
be shared with in-tree code that doesn't want to include libcephfs.h.
Signed-off-by: Jeff Layton <jlayton@redhat.com >
2020-04-30 16:20:01 -04:00
James Page
1341de99a0
debian: wrap-and-sort all files
...
'wrap-and-sort -a -t' debian folder to apply consistent
ordering/formatting to all files.
This makes synchronization of debian package changes
between Ceph packages and Ubuntu packages easier to
manage.
Signed-off-by: James Page <james.page@ubuntu.com >
2017-07-04 17:38:39 +01:00
Jeff Layton
f7c885e1f9
libcephfs: add a ceph_ll_getattrx and ceph_statx
...
New interfaces for fetching extended (and selective) stat information.
Additionally, applications can specify AT_NO_ATTR_SYNC in the flags to
indicate that they want to do a "lazy" statx that just hands out the
inode info from the cache, or AT_SYMLINK_NOFOLLOW to avoid following
symlinks when walking the path.
Signed-off-by: Jeff Layton <jlayton@redhat.com >
2016-08-29 07:16:38 -04:00
Kefu Chai
70bbf1aded
configure.ac,debian,rpm: do not package .a files in rpm/deb packages
...
this change removes *.a from -dev or -devel packages.
* configure.ac:
- use LT_INIT instead of AM_PROG_LIBTOOL. the later is deprecated.
- disable static lib:
.a static libraries not not useful, it's tricky to generate both
static libraries and shared libraries in cmake.
see http://www.spinics.net/lists/ceph-devel/msg30637.html
* ceph.spec.in: fedora packaging policy forbids this
see
https://fedoraproject.org/wiki/Packaging:Guidelines#Packaging_Static_Libraries
* debian/*-dev.install: debian does not requires this
see
https://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-sharedlibs-static
Signed-off-by: Kefu Chai <kchai@redhat.com >
2016-06-07 14:08:59 +08:00
Kefu Chai
4ba2bb750b
debian: do not install *.la files
...
rationales:
* .la files are worthless
see http://www.spinics.net/lists/ceph-devel/msg30637.html
* debian does not like it:
see https://wiki.debian.org/ReleaseGoals/LAFileRemoval
* neither does fedora:
https://fedoraproject.org/wiki/Packaging:Guidelines#Packaging_Static_Libraries
* also they are created by libtools, and cmake does not use libtools.
Signed-off-by: Kefu Chai <kchai@redhat.com >
2016-06-07 14:08:59 +08:00
Andras Elso
8f5c665744
debian: Run wrap-and-sort from devscripts
...
Signed-off-by: Andras Elso <elso.andras@gmail.com >
2013-03-29 13:34:48 +01:00
Laszlo Boszormenyi
ee34e09c61
debian: fix libceph1 -> libcephfs1 rename
...
Signed-off-by: Laszlo Boszormenyi <gcs@debian.hu >
2011-11-02 08:44:32 -07:00