Bug 755314

Summary: Pinot can not be built due to new libarchive and new glib
Product: [Fedora] Fedora Reporter: Niels de Vos <ndevos>
Component: pinotAssignee: Adel Gadllah <adel.gadllah>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: high    
Version: rawhideCC: adel.gadllah
Target Milestone: ---Keywords: EasyFix, Patch
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-11-20 21:57:28 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
Define ARCHIVE_DEFAULT_BYTES_PER_BLOCK and give a warning instead of error
none
fix to include only glib.h none

Description Niels de Vos 2011-11-20 15:56:33 UTC
Created attachment 534665 [details]
Define ARCHIVE_DEFAULT_BYTES_PER_BLOCK and give a warning instead of error

Description of problem:
libarchive was updated and pinot needs a rebuild to satisfy the dependencies.
Unfortnately pinot can not be built in Rawhide, the two attached patches are required.

Version-Release number of selected component (if applicable):
pinot-0.97-1.fc17

How reproducible:
100%

Steps to Reproduce:
1. fedpkg clone pinot
2. cd pinot
3. fedpkg build --scratch
  
Actual results:
pinot fails to built due to
1. libarchive 3.x does not define ARCHIVE_DEFAULT_BYTES_PER_BLOCK any more
2. glib/gunicode.h may not be included directly any more

Expected results:
pinot rebuilds without issue

Additional info:
A rebuilt with the two patches was done:
- http://koji.fedoraproject.org/koji/taskinfo?taskID=3527513

Comment 1 Niels de Vos 2011-11-20 15:57:10 UTC
Created attachment 534667 [details]
fix to include only glib.h

Comment 2 Adel Gadllah 2011-11-20 21:57:28 UTC
Thanks for the patches applied them to pinot-0.97-2.fc17