head 1.3; access; symbols pkgsrc-2026Q1:1.3.0.28 pkgsrc-2026Q1-base:1.3 pkgsrc-2025Q4:1.3.0.26 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.24 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.22 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.20 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.18 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.16 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.14 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.3.0.12 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.3.0.10 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.8 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.6 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.3.0.4 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.3.0.2 pkgsrc-2022Q4-base:1.3; locks; strict; comment @# @; 1.3 date 2022.11.29.13.20.23; author jperkin; state Exp; branches; next 1.2; commitid 1MgzZVvg3NwpeB3E; 1.2 date 2022.09.03.18.49.22; author jperkin; state dead; branches; next 1.1; commitid C9TlOpAn4IFvRrSD; 1.1 date 2022.08.30.17.47.50; author jperkin; state Exp; branches; next ; commitid nCe7d2ZfoWQREVRD; desc @@ 1.3 log @samba4: Build krb5.so module statically. Avoids issues when building on systems that have a native libkrb5.so. Samba libraries that try to link against krb5.so, which during the build phase is named libgensec_module_krb5.so, end up with incorrect library dependencies, likely due to wrapper interactions. @ text @$NetBSD$ Build krb5 module statically. Avoids conflicts with native libkrb5.so. --- source4/auth/gensec/wscript_build.orig 2022-08-08 14:15:39.536193400 +0000 +++ source4/auth/gensec/wscript_build @@@@ -14,7 +14,7 @@@@ bld.SAMBA_MODULE('gensec_krb5', subsystem='gensec', init_function='gensec_krb5_init', deps='samba-credentials authkrb5 com_err', - internal_module=False, + internal_module=True, enabled=bld.AD_DC_BUILD_IS_ENABLED() ) @ 1.2 log @samba4: Remove gensec/krb5 patch. It doesn't appear to solve the problem, I must have had a stale install directory around when testing. Still none the wiser as to why the krb5 module isn't being built correctly, but apparently it seems to work for some folks, so it will have to be left broken on SunOS for a bit. @ text @d1 1 a1 1 $NetBSD: patch-source4_auth_gensec_wscript__build,v 1.1 2022/08/30 17:47:50 jperkin Exp $ d3 1 a3 2 Do not mark gensec_krb5 as internal, kdc.so ends up linked against it and fails shlibs check as gensec_module_krb5.so has not been installed. d5 1 a5 1 --- source4/auth/gensec/wscript_build.orig 2022-07-27 07:18:22.200870300 +0000 d7 1 a7 1 @@@@ -14,7 +14,6 @@@@ bld.SAMBA_MODULE('gensec_krb5', d12 1 @ 1.1 log @samba4: Various build fixes. @ text @d1 1 a1 1 $NetBSD$ @