Bug 1351984

Summary: Building packet dissectors broken as config.h includes ws_diag_control.h which does not exist
Product: [Fedora] Fedora Reporter: Daniel BerrangĂ© <berrange>
Component: wiresharkAssignee: Peter Hatina <phatina>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: rawhideCC: crobinso, huzaifas, lemenkov, phatina, rvokal
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-07-13 14:03:06 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Daniel Berrangé 2016-07-01 10:19:56 UTC
Description of problem:
The /usr/include/wireshark/config.h file provided in wireshark-devel is including 'ws_diag_control.h' but this does not exist in the RPM.

THis has broken ability to build packet dissectors. eg see this libvirt build failure

https://kojipkgs.fedoraproject.org//work/tasks/7871/14727871/build.log

In file included from wireshark/src/packet-libvirt.c:26:0:
/usr/include/wireshark/config.h:458:29: fatal error: ws_diag_control.h: No such file or directory
 #include <ws_diag_control.h>

Version-Release number of selected component (if applicable):
wireshark-devel-2.1.0-2.fc25

How reproducible:
Always

Comment 1 Cole Robinson 2016-07-13 14:03:06 UTC
This package is in f24 as well, which means building libvirt is currently blocked.

*** This bug has been marked as a duplicate of bug 1347869 ***