From 9a4c3f763b402ac20a1d7f5a4967887513cb60cb Mon Sep 17 00:00:00 2001 From: Nalin Dahyabhai Date: Fri, 7 Sep 2012 12:50:09 -0400 Subject: [PATCH] conflict with broken libsmbclient builds on EL6, so that we don't break them - on EL6, conflict with libsmbclient before 3.5.10-124, which is when it stopped linking with a symbol which we no longer export (#771687) --- krb5.spec | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/krb5.spec b/krb5.spec index da04192..37b067c 100644 --- a/krb5.spec +++ b/krb5.spec @@ -142,6 +142,11 @@ to install this package. %package libs Summary: The shared libraries used by Kerberos 5 Group: System Environment/Libraries +%if 0%{?rhel} == 6 +# Some of the older libsmbclient builds here incorrectly called +# krb5_locate_kdc(), which was mistakenly exported in 1.9. +Conflicts: libsmbclient < 3.5.10-124 +%endif %description libs Kerberos is a network authentication system. The krb5-libs package @@ -839,6 +844,10 @@ exit 0 %{_sbindir}/uuserver %changelog +* Fri Sep 6 2012 Nalin Dahyabhai 1.10.3-5 +- on EL6, conflict with libsmbclient before 3.5.10-124, which is when it + stopped linking with a symbol which we no longer export (#771687) + * Thu Sep 6 2012 Nalin Dahyabhai 1.10.3-4 - cut down the number of times we load SELinux labeling configuration from a minimum of two times to actually one (more of #845125)