Bug 1477082 - ksh build broke due to update in glibc
ksh build broke due to update in glibc
Status: CLOSED RAWHIDE
Product: Fedora
Classification: Fedora
Component: ksh (Show other bugs)
rawhide
Unspecified Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: Siteshwar Vashisht
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2017-08-01 04:08 EDT by Siteshwar Vashisht
Modified: 2017-08-03 10:15 EDT (History)
3 users (show)

See Also:
Fixed In Version: ksh-20120801-38.fc27
Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2017-08-03 10:15:41 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


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

  None (edit)
Description Siteshwar Vashisht 2017-08-01 04:08:19 EDT
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 08:31 EDT
Created attachment 1307548 [details]
bz1477082.patch
Comment 2 Siteshwar Vashisht 2017-08-01 08:37:32 EDT
https://github.com/att/ast/pull/63

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