Bug 432924

Summary: [Patch] Build fix for rb_libtorrent 0.12.1
Product: [Fedora] Fedora Reporter: Peter Gordon <peter>
Component: linkageAssignee: Adel Gadllah <adel.gadllah>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhide   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-02-15 09:22:09 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Build fix w/ rb_libtorrent-0.12.1 (updated asio error handling in the SessionManager code) none

Description Peter Gordon 2008-02-15 07:17:12 UTC
EVR: linkage-0.1.4-5.fc9

I recently pushed rb_libtorrent 0.12.1 to Rawhide. This changes the soname (thus
requiring a rebuild) but also modifies a bit of the included asio error checking
code, so the attached patch adapts linkage 0.1.4 to properly use this for error
checking in its SessionManager code.

This seems to fix the build error (minus the GCC 4.3 error which may be a
missing #include <cstdlib>), though I have not tested it at runtime.

Comment 1 Peter Gordon 2008-02-15 07:17:12 UTC
Created attachment 294990 [details]
Build fix w/ rb_libtorrent-0.12.1 (updated asio error handling in the SessionManager code)

Comment 2 Adel Gadllah 2008-02-15 09:22:09 UTC
Thanks for the patch, should be fixed in linkage-0.1.4-6.