summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Seifert <soap@gentoo.org>2020-08-29 14:30:14 +0200
committerDavid Seifert <soap@gentoo.org>2020-08-29 14:30:14 +0200
commita71db50a58a04e906dec11fef3d8dab342b463d4 (patch)
treef6a92a2a85353b19c845da5b8aa6fe5b7248f542 /net-nds/adtool/files
parentsci-chemistry/psi: Port to EAPI 7 (diff)
downloadgentoo-a71db50a58a04e906dec11fef3d8dab342b463d4.tar.gz
gentoo-a71db50a58a04e906dec11fef3d8dab342b463d4.tar.bz2
gentoo-a71db50a58a04e906dec11fef3d8dab342b463d4.zip
net-nds/adtool: Port to EAPI 7
Closes: https://bugs.gentoo.org/708032 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: David Seifert <soap@gentoo.org>
Diffstat (limited to 'net-nds/adtool/files')
-rw-r--r--net-nds/adtool/files/adtool-1.3.3-automake.patch9
-rw-r--r--net-nds/adtool/files/adtool-1.3.3-fno-common.patch19
2 files changed, 28 insertions, 0 deletions
diff --git a/net-nds/adtool/files/adtool-1.3.3-automake.patch b/net-nds/adtool/files/adtool-1.3.3-automake.patch
new file mode 100644
index 000000000000..df8f99edc46d
--- /dev/null
+++ b/net-nds/adtool/files/adtool-1.3.3-automake.patch
@@ -0,0 +1,9 @@
+--- a/src/tools/Makefile.am
++++ b/src/tools/Makefile.am
+@@ -4,5 +4,5 @@
+
+ bin_PROGRAMS = adtool
+
+-adtool_LDADD = @top_srcdir@/src/lib/libactive_directory.a -lldap -llber -lldap_r -lpthread -lresolv
++adtool_LDADD = @top_builddir@/src/lib/libactive_directory.a -lldap -llber -lldap_r -lpthread -lresolv
+
diff --git a/net-nds/adtool/files/adtool-1.3.3-fno-common.patch b/net-nds/adtool/files/adtool-1.3.3-fno-common.patch
new file mode 100644
index 000000000000..49391a79920e
--- /dev/null
+++ b/net-nds/adtool/files/adtool-1.3.3-fno-common.patch
@@ -0,0 +1,19 @@
+--- a/src/lib/active_directory.h
++++ b/src/lib/active_directory.h
+@@ -28,11 +28,11 @@
+ | if there is a problem reading the config file, or
+ | AD_SERVER_CONNECT_FAILURE if a connection can't be made.
+ */
+-char *system_config_file;
+-char *uri;
+-char *binddn;
+-char *bindpw;
+-char *search_base;
++extern char *system_config_file;
++extern char *uri;
++extern char *binddn;
++extern char *bindpw;
++extern char *search_base;
+
+ /* ad_get_error() returns a pointer to a string containing an
+ | explanation of the last error that occured.