summaryrefslogtreecommitdiffstats
path: root/do_freebsd.sh (follow)
Commit message (Collapse)AuthorAgeFilesLines
* do_freebsd.sh: set WITH_JAEGER=OFFOmri Zeneva2022-05-171-0/+1
| | | | Signed-off-by: Omri Zeneva <ozeneva@redhat.com>
* do_freebsd.sh: disable WITH_SYSTEMDKefu Chai2021-04-081-0/+1
| | | | | | | as FreeBSD does not has systemd at the time of writing, so it does not make sense to build or install systemd support. Signed-off-by: Kefu Chai <kchai@redhat.com>
* rgw/pubsub: add kafka notification endpointYuval Lifshitz2019-11-051-0/+1
| | | | Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
* allow for multiple "build" dirs to existYuval Lifshitz2019-09-061-7/+9
| | | | Signed-off-by: Yuval Lifshitz <yuvalif@yahoo.com>
* build/FreeBSD: update build scripts to resemble Jenkins scriptsWillem Jan Withagen2019-07-301-13/+42
| | | | | | Copied from the jenkins:master build Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
* build: LLVM ld does not like the versioning schemeWillem Jan Withagen2019-03-061-4/+1
| | | | | | | | There is a few essentail differences between the way versioning and a version-map is interpreted for binutils ld and LLVM ld. The easy way out for the time being is to use the one that works. Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
* install-deps,do_freebsd: disable amqp supportKefu Chai2019-02-221-0/+1
| | | | | | per Willem's request. Signed-off-by: Kefu Chai <kchai@redhat.com>
* do_freebsd.sh: enable WITH_BLUESTOREKefu Chai2018-12-211-1/+0
| | | | Signed-off-by: Kefu Chai <kchai@redhat.com>
* build: FreeBSD allow kv_store tools to be buildWillem Jan Withagen2018-11-281-1/+1
| | | | | | | | | This requires defining `EUCLEAN` `EKEYREJECTED` which are defined in Linux asm-generic/error.h Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
* build: FreeBSD building needs the llvm linkerWillem Jan Withagen2018-11-251-2/+10
| | | | Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
* FreeBSD: update build script to current stateWillem Jan Withagen2018-08-061-1/+16
| | | | Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
* do_freebsd.sh: disable rdma featuresKefu Chai2018-06-281-0/+1
| | | | | | | FreeBSD does have libibiverb and librdmacm, but we disable them anyway for minimal dependency. Signed-off-by: Kefu Chai <kchai@redhat.com>
* build: remove ceph-disk from freebsd scriptAlfredo Deza2018-06-131-2/+0
| | | | Signed-off-by: Alfredo Deza <adeza@redhat.com>
* Remove embedded 'cephd' codeDan Mick2018-05-111-1/+0
| | | | Signed-off-by: Dan Mick <dan.mick@redhat.com>
* cmake: WITH_SPDK=ON by defaultKefu Chai2017-11-171-0/+1
| | | | | Signed-off-by: wanjun.lp <wanjun.lp@alibaba-inc.com> Signed-off-by: Kefu Chai <kchai@redhat.com>
* Build: create a proper WITH_BLUESTORE optionAlan Somers2017-10-181-0/+1
| | | | | | | Using Bluestore is not the same thing as having libaio, especially on non-Linux platforms. Signed-off-by: Alan Somers <asomers@gmail.com>
* do_{cmake,freebsd}: Don't invoke nproc(1) on FreeBSDAlan Somers2017-09-261-9/+1
| | | | | | | Use sysctl(8) instead. Also, there's no longer any need for /bin/bash on FreeBSD. Signed-off-by: Alan Somers <asomers@gmail.com>
* build: let FreeBSD build ceph-fuseWillem Jan Withagen2017-04-021-13/+11
| | | | Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
* do_freebsd.sh: the EMBEDDED target is not (yet) working for FreeBSDWillem Jan Withagen2017-02-241-0/+1
| | | | Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
* do_freebsd.sh: Remove ENODATA requirementWillem Jan Withagen2017-02-241-6/+0
| | | | | | | | - This was there because cython did not know about ENOATTR But since cython 0.25.2 tus is fixed. And we don't need to edit /usr/include/errno.h Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
* doc: Have install put manpages in the FreeBSD correct locationWillem Jan Withagen2017-02-161-1/+2
| | | | Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
* ./do_freebsd.sh: Do not use KRBDWillem Jan Withagen2017-01-121-1/+1
| | | | Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
* Merge pull request #12191 from wjwithagen/wip-wjw-freebsd-radosgw-adminKefu Chai2017-01-041-1/+0
|\ | | | | | | | | rgw_file: radosgw-admin can be built under FreeBSD Reviewed-by: Casey Bodley <cbodley@redhat.com>
| * FreeBSD/radosgw-admin can be buildWillem Jan Withagen2016-11-261-1/+0
| | | | | | | | Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
* | Cmake/FreeBSD: use the SYSTEM_BOOSTWillem Jan Withagen2016-12-021-0/+1
| | | | | | | | Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
* | FreeBSD: do_freebsd.shWillem Jan Withagen2016-11-221-11/+38
|/ | | | | | | - rearrange and and more checks before building - introduce CEPH_DEV to add test/code/debugging when DEVeloping Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
* do_freebsd.sh: Do not use LLTNG on FreeBSDWillem Jan Withagen2016-10-191-0/+1
| | | | | | FreeBSD has Dtrace Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
* ./do_freebsd.sh: remove pipe to get correct return valueWillem Jan Withagen2016-10-161-2/+2
| | | | Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
* do_freebsd.sh: Set options for debug building.Willem Jan Withagen2016-10-121-0/+1
| | | | | | | | And that requires that the options need to be passed on completely to the cmake program as well. Thus adding """'s around the option argument with do_cmake.sh as well Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
* do_freebsd*.sh: rename do_freebsd-cmake.sh to do_freebsd.shKefu Chai2016-09-151-6/+18
| | | | | | as autotools is dropped. and remove trailing spaces. Signed-off-by: Kefu Chai <kchai@redhat.com>
* FreeBSD/build: Files specific for building on FreeBSDWillem Jan Withagen2016-05-101-0/+19
- README.FreeBSD for the description of the current work thusfar - do_freebsd.sh, the srcipt to run autobuild/compile/tests - autogen_freebsd.sh set the options to use in the auto/configure tools - do_freebsd.sh: Install bash and softlink, so other bash scripts can run as is. Using /usr/bin/env would be more compliant. But not for now. This makes it compatible with the std-linux environment - So now we can even have Clang in /usr/bin and /usr/local/bin and still get the right one. - Use less error suppression, but start fixing warning. Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>