Bug 1477082 - ksh build broke due to update in glibc
Summary: ksh build broke due to update in glibc
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: ksh
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Siteshwar Vashisht
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-08-01 08:08 UTC by Siteshwar Vashisht
Modified: 2017-08-03 14:15 UTC (History)
3 users (show)

Fixed In Version: ksh-20120801-38.fc27
Clone Of:
Environment:
Last Closed: 2017-08-03 14:15:41 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
bz1477082.patch (923 bytes, patch)
2017-08-01 12:31 UTC, Siteshwar Vashisht
no flags Details | Diff

Description Siteshwar Vashisht 2017-08-01 08:08:19 UTC
Description of problem:
ksh build is broken in rawhide

Version-Release number of selected component (if applicable):
ksh-20120801-36.fc27

How reproducible:
Always


Actual results:
In file included from /builddir/build/BUILD/ksh-20120801/src/lib/libast/std/stdio.h:22:0,
                 from ./ast_wchar.h:87,
                 from /builddir/build/BUILD/ksh-20120801/src/lib/libast/include/regex.h:39,
                 from /builddir/build/BUILD/ksh-20120801/src/lib/libast/string/chresc.c:38:
./ast_stdio.h:82:15: error: conflicting types for '_sfio_FILE'
 #define FILE  _sfio_FILE
               ^
./ast_stdio.h:80:24: note: previous declaration of '_sfio_FILE' was here
 typedef struct _sfio_s _sfio_FILE;

Expected results:
Build should be succeful

Additional info:
Possibliy broken by http://repo.or.cz/glibc.git/commit/199fc19d3aaaf57944ef036e15904febe877fc93

Comment 1 Siteshwar Vashisht 2017-08-01 12:31:59 UTC
Created attachment 1307548 [details]
bz1477082.patch

Comment 2 Siteshwar Vashisht 2017-08-01 12:37:32 UTC
https://github.com/att/ast/pull/63


Note You need to log in before you can comment on or make changes to this bug.