Bug 743524

Summary: kdnssd-avahi uses include headers from earlier version of itself during build
Product: [Fedora] Fedora Reporter: Henrik Nordström <henrik>
Component: kdnssd-avahiAssignee: Rex Dieter <rdieter>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 15CC: rdieter, smparrish
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-10-05 13:19:33 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Henrik Nordström 2011-10-05 09:58:00 UTC
During the armv7hl bootstrap it was discovered that kdnssd-avahi uses include headers from an earlier version of itself instead of the new headers provided in the package.

The fix applied in arm is as follows:

diff -U 1 -r ORIG/kdnssd-avahi.spec NEW/kdnssd-avahi.spec
--- ORIG/kdnssd-avahi.spec	2011-10-04 13:56:33.000000000 -0500
+++ NEW/kdnssd-avahi.spec	2011-10-04 13:56:33.000000000 -0500
@@ -6,3 +6,3 @@
 Version: 0.1.3
-Release: 0.11.%{beta}%{?dist}
+Release: 0.11.%{beta}%{?dist}.0.arm1
 
@@ -49,2 +49,4 @@
 
+# hack/fix for self dependency on having headers already in /usr/include/dnssd/
+ln -s . kdnssd-avahi/dnssd

Comment 1 Rex Dieter 2011-10-05 13:19:33 UTC
Thanks!  (heh, haven't had to bootstrap kde3 in a *long* time).

fix included in rawhide.  If you need the fix included in other branches, let me know.

Comment 2 Henrik Nordström 2011-10-05 16:37:09 UTC
I need the fix in F15.

Comment 3 Rex Dieter 2011-10-05 16:41:28 UTC
OK,
kdnssd-avahi-0.1.3-0.12.20080116svn.fc15

Comment 4 Henrik Nordström 2011-10-06 03:00:03 UTC
thanks!