summaryrefslogtreecommitdiffstats
path: root/package/openldap
Commit message (Collapse)AuthorAgeFilesLines
* package/openldap: add support for libresslBernd Kuhls2018-04-021-2/+2
| | | | | | | Openldap builds fine with current libressl 2.7.2. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/openldap: bump version to 2.4.46Bernd Kuhls2018-04-022-5/+8
| | | | | | | | | Changelog: https://www.openldap.org/software/release/changes.html Added sha256 hashes for tarball and license. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/*/Config.in: fix help text check-package warningsThomas Petazzoni2017-12-181-5/+5
| | | | | | | | | | | | | This commit fixes the warnings reported by check-package on the help text of all package Config.in files, related to the formatting of the help text: should start with a tab, then 2 spaces, then at most 62 characters. The vast majority of warnings fixed were caused by too long lines. A few warnings were related to spaces being used instead of a tab to indent the help text. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* openldap: correct openssl handlingPeter Korsgaard2017-10-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | Fixes: http://autobuild.buildroot.net/results/ffc/ffc9c10c55c2838ab7002c5ec35244e9bfe46189/ Commit dfa1817d31a (openldap: supports only the real OpenSSL, not LibreSSL) tried to ensure openldap would only use openssl, but changed the wrong variable. OPENLDAP_TLS is passed to configure, so it shouldn't be changed: ./configure --target=aarch64-buildroot-linux-gnu .. --with-tls=libopenssl .. Configuring OpenLDAP 2.4.45-Release ... checking build system type... x86_64-pc-linux-gnu checking host system type... aarch64-buildroot-linux-gnu checking target system type... aarch64-buildroot-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for aarch64-buildroot-linux-gnu-strip... /usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/bin/aarch64-linux-gnu-strip checking configure arguments... configure: error: bad value libopenssl for --with-tls Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* openldap: supports only the real OpenSSL, not LibreSSLThomas Petazzoni2017-10-211-2/+2
| | | | | | | openldap will not build with LibreSSL without patches, so let's support only OpenSSL. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* openldap: bump version to 2.4.45Vicente Olivert Riera2017-06-052-5/+5
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* openldap: bump to version 2.4.44Gustavo Zacarias2016-02-112-5/+5
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* openldap: bump version to 2.4.43Vicente Olivert Riera2015-12-012-6/+6
| | | | | | | | | | | - Bump version to 2.4.43 - Use md5 and sha1 upstream provided hashes. This combination is stronger than a sha256 hash. - Switch to an http download site to avoid problems with firewalls blocking the ftp. Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* packages: use backtick instead of $(shell ...) make functionArnout Vandecappelle2015-07-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is often difficult to know exactly when make will expand the variable, and usually it can only be expanded after the dependencies have been built (e.g. pkg-config or the .pc file). Using a backtick instead makes it very clear that it will be expanded only while executing the command. This change is useful for two cases: 1. The per-package staging (and host) directory will be created as part of the configure step, so any $(shell ...) variable that is used in the configure step will fail because the directory doesn't exist yet. 2. 'make printvars' evaluates the variables it prints. It will therefore trigger a lot of errors from missing .pc files and others. The backticks, on the other hand, are not expanded, so with this change the output of 'make printvars' becomes clean again. This commit contains only the easy changes: replace $(shell ...) with `...`, and also replace ' with " where needed. Follow-up commits will tackle the more complicated cases that need additional explanation. After this change, the following instances of $(shell ...) will remain: - All assignments that use := - All variables that are used in make conditionals (which don't expand the backticks). - All variables that only refer to system executables and make variables that don't change. - The calls to check-host-* in dependencies.mk, because it is eval'ed. [Original patch by Fabio Porcedda, but extended quite a bit by Arnout.] Signed-off-by: Fabio Porcedda <fabio.porcedda@gmail.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* openldap: bump to version 2.4.41Vicente Olivert Riera2015-07-022-4/+4
| | | | | Signed-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* openldap: fix static link with opensslBaruch Siach2015-05-131-1/+3
| | | | | | | | | | | | | | Use pkg-config to get openssl link dependencies. Fixes: http://autobuild.buildroot.net/results/dd3/dd3821e713b7da7cde0f059409fba46371c8bc40/ http://autobuild.buildroot.net/results/d60/d60c8b4522e99cf385ee41aa20a1d49deb59c5fb/ http://autobuild.buildroot.net/results/b41/b41c043fb3b2fad1d9cea0a95b512fb4942b5b19/ and more. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* openldap: Make client binary install configurableStefan Sørensen2015-03-082-0/+24
| | | | | | | | | | Some OpenLDAP deployment only need the client libraries and not the client tools, so make the tool installation optional. [Thomas: implement the for loop in make rather than in shell.] Signed-off-by: Stefan Sørensen <stefan.sorensen@spectralink.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/openldap: do not build the docYann E. MORIN2015-01-311-0/+23
| | | | | | | | | | | | Building the documentation fails on some autobuilders, so disable it as we're not interested in it. Fixes: http://autobuild.buildroot.org/results/1dc/1dc17a54e57130bffd19d360c9a7faae440b8916/ http://autobuild.buildroot.org/results/407/40797597024cbb9054fdda8bdf4d011bba966b06/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/openldap: needs MMUYann E. MORIN2015-01-311-0/+2
| | | | | | | | | | | | openldap uses fork(), so needs an MMU. Fixes: http://autobuild.buildroot.org/results/8a7/8a72aef6525da27b92235b918b6d41ad1c7fac09/ http://autobuild.buildroot.org/results/1ce/1ce0ac525217fc5308ea510c997c7ac59e69bc4c/ http://autobuild.buildroot.org/results/0eb/0eb180f77d5b70886e062ada1be133916ac97c31/ Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/openldap: new packageDavid Bender2015-01-285-0/+187
Signed-off-by: David Bender <codehero@gmail.com> [yann.morin.1998@free.fr: - remove ldaps config option, use build-time dependencies - add dependencies against openssl/gnutls/libnss as appropriate - fix mis-detected tls support when openssl is enabled - fix strip at install time - cleanup configure arguments - add hash file - fix help entry ] [Peter: needs wchar] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud