FS#51775 - [xz] build failed with gcc 6.2.1

Attached to Project: Arch Linux
Opened by Li (orzogc) - Thursday, 10 November 2016, 01:04 GMT
Last edited by Pierre Schmitz (Pierre) - Sunday, 20 November 2016, 09:33 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Pierre Schmitz (Pierre)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
I failed to use official PKGBUILD to build local xz package.

Additional info:
* package version(s)
xz 5.2.2-1
* config and/or log files etc.
Build error log:
file_io.c: In function 'io_read':
file_io.c:1021:24: error: logical 'or' of equal expressions [-Werror=logical-op]
if (errno == EAGAIN || errno == EWOULDBLOCK) {
^~
file_io.c: In function 'io_write_buf':
file_io.c:1109:24: error: logical 'or' of equal expressions [-Werror=logical-op]
if (errno == EAGAIN || errno == EWOULDBLOCK) {
^~

There is an upstream patch to fix it:
http://git.tukaani.org/?p=xz.git;a=commitdiff;h=1b0ac0c53c761263e91e34195cb21dfdcfeac0bd;hp=c83b7a03342c3325ff10400b22ee21edfcd1e026
This task depends upon

Closed by  Pierre Schmitz (Pierre)
Sunday, 20 November 2016, 09:33 GMT
Reason for closing:  Fixed

Loading...