summaryrefslogtreecommitdiff
path: root/third_party
Commit message (Collapse)AuthorAgeFilesLines
* third_party: Update waf to version 2.0.17Andreas Schneider2019-06-0559-356/+1257
| | | | | | | | | | | | | | | | | | | | | This fixes building Samba, libtalloc, libtevent, libtdb and libldb with Python 3.8. wget https://waf.io/waf-2.0.17.tar.bz2 tar -xf waf-2.0.17.tar.bz2 git rm third_party/waf/waflib/ -r mkdir third_party/waf -p rsync -a waf-2.0.17/waflib/ third_party/waf/waflib/ git add third_party/waf/waflib/ (Then update version number in buildtools/bin/waf and buildtools/wafsamba/wafsamba.py) BUG: https://bugzilla.samba.org/show_bug.cgi?id=13960 Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* third_party: Update nss_wrapper to version 1.1.6Andreas Schneider2019-05-232-61/+147
| | | | | | | | Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Gary Lockyer <gary@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Thu May 23 11:10:28 UTC 2019 on sn-devel-184
* waf: build: Respect --disable-python for third_party modulesLutz Justen2019-04-241-13/+15
| | | | | | | | | | | | | | | | Skips installation of samba/third_party stuff into the python directory if --disable-python is set. Added test after install that confirms no python modules installed. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13905 Signed-off-by: Lutz Justen <ljusten@google.com> Reviewed-by: Jeremy Allison <jra@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Wed Apr 24 07:32:31 UTC 2019 on sn-devel-184
* third_party: Update socket_wrapper to version 1.2.3Andreas Schneider2019-03-222-85/+173
| | | | | | | | | | | * Added environment variable to disable deep binding * Fixed installation of socket_wrapper * Fixed several small bugs * Fixed missing NULL check for socket_wrapper_dir() * Fixes building in Samba source tree Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* build: Remove bld.gen_python_environments()Andrew Bartlett2019-03-211-5/+4
| | | | | | | This was part of --extra-python support. Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Garming Sam <garming@catalyst.net.nz>
* third_party/nss_wrapper/wscript: check for libnsl and libsocketBjörn Jacke2019-02-171-0/+1
| | | | | | | | | | | | this is needed as there are HAVE_LIBNSL and HAVE_LIBSOCKET in the code and Samba fails to build in a terrible obscure way on Solaris if this is not working inside nss_wrapper here. Signed-off-by: Bjoern Jacke <bjacke@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org> Autobuild-User(master): Björn Jacke <bjacke@samba.org> Autobuild-Date(master): Sun Feb 17 15:05:20 CET 2019 on sn-devel-144
* third_party/nss_wrapper/wscript: fix check for gethostbynameBjörn Jacke2019-02-171-2/+2
| | | | | Signed-off-by: Bjoern Jacke <bjacke@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
* third_party/resolv_wrapper: fix HAVE_RESOLV_IPV6_NSADDRS for struct __res_stateStefan Metzmacher2019-01-291-1/+1
| | | | | Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
* third_party: Add gpfs.h header fileChristof Schmitt2019-01-181-0/+4042
| | | | | | | | | | This is the only requirement for building the vfs_gpfs module; the corresponding library is opened through dlopen at runtime. The intent here is to always build the vfs_gpfs module to easily detect breakage e.g. due to vfs interface changes. Signed-off-by: Christof Schmitt <cs@samba.org> Reviewed-by: Volker Lendecke <vl@samba.org>
* third_party/dnspython: Remove dnspython library from third_partyNoel Power2018-12-11116-18389/+0
| | | | | | | | | | | This version of dnspython isn't python3 compatible and is quite old. Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Tue Dec 11 23:37:43 CET 2018 on sn-devel-144
* various: Remove references to about to be deleted thirdparty/dnspythonNoel Power2018-12-112-6/+0
| | | | | Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* waf: Utils package not definedSwen Schillig2018-12-042-7/+7
| | | | | | | | | | | Fix the package name for the WafError routine. Signed-off-by: Swen Schillig <swen@linux.ibm.com> Reviewed-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Alexander Bokovoy <ab@samba.org> Autobuild-User(master): Alexander Bokovoy <ab@samba.org> Autobuild-Date(master): Tue Dec 4 18:45:38 CET 2018 on sn-devel-144
* third_party: Update socket_wrapper to version 1.2.1Andreas Schneider2018-11-152-314/+676
| | | | | | | | Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Thu Nov 15 04:50:31 CET 2018 on sn-devel-144
* third_party: Update nss_wrapper to version 1.1.5Andreas Schneider2018-10-312-60/+113
| | | | | Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* third_party: Update cmocka to version 1.1.3Andreas Schneider2018-10-032-75/+214
| | | | | | | | | | | * Added function to filter tests (cmocka_set_test_filter) * Fixed fixture error reporting * Some improvement for API documentation -> https://api.cmocka.org/ * Fixed subunit output on failures * Do not abort if a test is skipped Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* third_party: Add pam_set_items.so from pam_wrapperMathieu Parent2018-10-022-3/+276
| | | | | | | Pair-Programmed-With: Andreas Schneider <asn@samba.org> Signed-off-by: Mathieu Parent <math.parent@gmail.com> Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Guenther Deschner <gd@samba.org>
* third_party: Update pam_wrapper to version 1.0.7Andreas Schneider2018-10-023-15/+32
| | | | | Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Guenther Deschner <gd@samba.org>
* uid_wrapper: Fix Tab/indent error with python3Noel Power2018-09-191-7/+7
| | | | | | | | Signed-off-by: Noel Power <noel.power@suse.com> Reviewed-by: Andreas Schneider <asn@samba.org> Autobuild-User(master): Noel Power <npower@samba.org> Autobuild-Date(master): Wed Sep 19 17:49:33 CEST 2018 on sn-devel-144
* third_party: Import exact files from waf-2.0.8/waflibAndrew Bartlett2018-09-055-169/+169
| | | | | | | | | | | | | | | | | wget https://waf.io/waf-2.0.8.tar.bz2 tar -xf waf-2.0.8.tar.bz2 rsync -a waf-2.0.8/waflib/ third_party/waf/waflib/ The previous import was damaged by auto-strip/correct of whitespace and had other small corrections. Check with git show -w. Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Gary Lockyer <gary@catalyst.net.nz> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Wed Sep 5 09:29:39 CEST 2018 on sn-devel-144
* third_party/waf: upgrade to waf 2.0.8Alexander Bokovoy2018-09-05176-841/+657
| | | | | Signed-off-by: Alexander Bokovoy <ab@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* third_party/wscript: update to handle waf 2.0.4Alexander Bokovoy2018-09-051-5/+4
| | | | | Signed-off-by: Alexander Bokovoy <ab@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* third_party/uid_wrapper/wscript: update to handle waf 2.0.4Alexander Bokovoy2018-09-051-2/+2
| | | | | Signed-off-by: Alexander Bokovoy <ab@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* third_party/socket_wrapper/wscript: update to handle waf 2.0.4Alexander Bokovoy2018-09-051-1/+1
| | | | | Signed-off-by: Alexander Bokovoy <ab@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* third_party/resolv_wrapper/wscript: update to handle waf 2.0.4Alexander Bokovoy2018-09-051-1/+1
| | | | | Signed-off-by: Alexander Bokovoy <ab@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* third_party/popt/wscript: update to handle waf 2.0.4Alexander Bokovoy2018-09-051-1/+1
| | | | | Signed-off-by: Alexander Bokovoy <ab@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* third_party/pam_wrapper/wscript: update to handle waf 2.0.4Alexander Bokovoy2018-09-051-1/+1
| | | | | Signed-off-by: Alexander Bokovoy <ab@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* third_party/nss_wrapper/wscript: update to handle waf 2.0.4Alexander Bokovoy2018-09-051-1/+1
| | | | | Signed-off-by: Alexander Bokovoy <ab@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* third_party/cmocka/wscript: update to handle waf 2.0.4Alexander Bokovoy2018-09-051-1/+1
| | | | | Signed-off-by: Alexander Bokovoy <ab@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* third_party/aesni-intel/wscript: update to handle waf 2.0.4Alexander Bokovoy2018-09-051-2/+2
| | | | | Signed-off-by: Alexander Bokovoy <ab@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* third_party:waf: update to upstream 2.0.4 releaseAlexander Bokovoy2018-09-05186-4311/+9449
| | | | | | | | | Update third_party/waf/ to 2.0.4 to bring us closer to Python 3 This change requires a number of changes in buildtools/ too. Signed-off-by: Alexander Bokovoy <ab@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* thirdparty:waf: New files for waf 1.9.10Thomas Nagy2018-09-05221-18059/+34692
| | | | | | Signed-off-by: Thomas Nagy <tnagy@waf.io> Reviewed-by: Alexander Bokovoy <ab@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* third_party:build: Test for the flags, recognized by Clang.Timur I. Bakeyev2018-08-151-4/+9
| | | | | | | | Make amd64 SYSTEM_UNAME_MACHINE an alias for x86_64. Signed-off-by: Timur I. Bakeyev <timur@iXsystems.com> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
* popt: Add check for iconv libraryAmitay Isaacs2018-07-281-0/+1
| | | | | | | | | | On glibc based systems, there is no separate iconv library. Adding a dependency without checking for the library breaks build on glibc based systems. Signed-off-by: Amitay Isaacs <amitay@gmail.com> Reviewed-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* popt: Check for headers only if building in-tree versionAmitay Isaacs2018-07-281-3/+4
| | | | | | Signed-off-by: Amitay Isaacs <amitay@gmail.com> Reviewed-by: Martin Schwenke <martin@meltin.net> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
* popt: popt 1.16 needs -liconvVolker Lendecke2018-07-261-0/+1
| | | | | Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* third_party/*_wrapper/wscript: remove redundant configure checksStefan Metzmacher2018-07-245-123/+10
| | | | | | | | HAVE___THREAD and HAVE_DESTRUCTOR_ATTRIBUTE are already checked as part of Samba. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* uid_wrapper: Be strict when checking __attribute__ featuresAmitay Isaacs2018-07-051-1/+3
| | | | | | | | | | BUG: https://bugzilla.samba.org/show_bug.cgi?id=13493 Signed-off-by: Amitay Isaacs <amitay@gmail.com> Reviewed-by: Andreas Schneider <asn@samba.org> Autobuild-User(master): Martin Schwenke <martins@samba.org> Autobuild-Date(master): Thu Jul 5 03:01:33 CEST 2018 on sn-devel-144
* resolv_wrapper: Be strict when checking __attribute__ featuresAmitay Isaacs2018-07-041-0/+2
| | | | | | | BUG: https://bugzilla.samba.org/show_bug.cgi?id=13493 Signed-off-by: Amitay Isaacs <amitay@gmail.com> Reviewed-by: Andreas Schneider <asn@samba.org>
* pam_wrapper: Be strict when checking __attribute__ featuresAmitay Isaacs2018-07-041-0/+2
| | | | | | | BUG: https://bugzilla.samba.org/show_bug.cgi?id=13493 Signed-off-by: Amitay Isaacs <amitay@gmail.com> Reviewed-by: Andreas Schneider <asn@samba.org>
* nss_wrapper: Be strict when checking __attribute__ featuresAmitay Isaacs2018-07-041-0/+2
| | | | | | | BUG: https://bugzilla.samba.org/show_bug.cgi?id=13493 Signed-off-by: Amitay Isaacs <amitay@gmail.com> Reviewed-by: Andreas Schneider <asn@samba.org>
* socket_wrapper: Be strict when checking __attribute__ featuresAmitay Isaacs2018-07-041-0/+2
| | | | | | | BUG: https://bugzilla.samba.org/show_bug.cgi?id=13493 Signed-off-by: Amitay Isaacs <amitay@gmail.com> Reviewed-by: Andreas Schneider <asn@samba.org>
* socket_wrapper: Add missing dependency on tirpcAmitay Isaacs2018-05-221-1/+1
| | | | | | | | Signed-off-by: Amitay Isaacs <amitay@gmail.com> Reviewed-by: Andreas Schneider <asn@samba.org> Autobuild-User(master): Amitay Isaacs <amitay@samba.org> Autobuild-Date(master): Tue May 22 13:57:07 CEST 2018 on sn-devel-144
* Fix spelling s/ouput/output/Mathieu Parent2018-05-121-1/+1
| | | | | | Signed-off-by: Mathieu Parent <math.parent@gmail.com> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Garming Sam <garming@catalyst.net.nz>
* Fix spelling s/desriptor/descriptor/Mathieu Parent2018-05-121-1/+1
| | | | | | Signed-off-by: Mathieu Parent <math.parent@gmail.com> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Garming Sam <garming@catalyst.net.nz>
* Fix spelling s/allows to/allows one to/Mathieu Parent2018-05-121-1/+1
| | | | | | Signed-off-by: Mathieu Parent <math.parent@gmail.com> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Garming Sam <garming@catalyst.net.nz>
* third_party: Update popt to 1.16 releaseAmitay Isaacs2018-05-0813-1010/+3575
| | | | | | | | Signed-off-by: Amitay Isaacs <amitay@gmail.com> Reviewed-by: Andreas Schneider <asn@samba.org> Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org> Autobuild-Date(master): Tue May 8 12:55:04 CEST 2018 on sn-devel-144
* third_party: Fix size type in cmockaAndreas Schneider2018-04-031-12/+12
| | | | | | | This fixes compilation with -Wstrict-overflow=2. Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* third_party: Update pam_wrapper to version 1.0.6Andreas Schneider2018-04-032-24/+104
| | | | | | | This fixes compilation with -Wstrict-overflow=2. Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org>
* third_party: Add missing config.h in libpamtestAndreas Schneider2018-03-012-0/+4
| | | | | Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>
* third_party: Update pam_wrapper to version 1.0.5Andreas Schneider2018-03-012-30/+39
| | | | | Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Ralph Boehme <slow@samba.org>