From: Kyle McMartin <kyle@redhat.com>
Rawhide builds are currently failing to build unifdef.c, as the next
version of glibc changes the default _POSIX_C_SOURCE level, which
exposes getline() from <stdio.h>
scripts/unifdef.c:209: error: conflicting types for 'getline'
/usr/include/stdio.h:653: note: previous declaration of 'getline' was
here
make[2]: *** [scripts/unifdef] Error 1
make[1]: *** [__headers] Error 2
make: *** [vmlinux] Error 2
Rename the symbol in unifdef.c to parseline to avoid this conflicting
declaration.
Otherwise Jakub says we could add a -D_POSIX_C_SOURCE=200112L as a
workaround to unifdef CFLAGS, but this seems like it would be less
desirable in the long term.
Signed-off-by: Kyle McMartin <kyle@redhat.com>
'QnA' 카테고리의 다른 글
통계 표준편차에서 자유도의 의미는? (0) | 2010.10.17 |
---|---|
unit impulse와 unit step function (1) | 2010.10.13 |
[kldp] 하드디스크의 트랙마다 시작하는 섹터 찾는 방법점 가르쳐주세요 (0) | 2010.07.21 |
Reentrant 와 Thread-safe 의 차이 (0) | 2010.05.28 |
arm7에서 arm9으로 넘어가면서 pipeline이 두단계 들어난 것이 폰노이만 구조에서 하버드 구조로 넘어간 것과 연관이 있나? (0) | 2010.05.08 |
WRITTEN BY
- RootFriend
개인적으로... 나쁜 기억력에 도움되라고 만들게되었습니다.
,