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
Created attachment 1307548 [details] bz1477082.patch
https://github.com/att/ast/pull/63