Summary: | app-editors/emacs-24.1 fails to build on ARM (and glibc-2.16) : ./stdio.h:1030:1: error: ‘gets’ undeclared here (not in a function) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Xavier Miller (RETIRED) <xaviermiller> |
Component: | Current packages | Assignee: | Emacs project <emacs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | xaviermiller |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | ARM | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 424737 | ||
Attachments: |
build.log
environment stdio.in.h stdio.h Patch extracted from upstream repo |
Description
Xavier Miller (RETIRED)
2012-07-04 12:40:11 UTC
Created attachment 317121 [details]
build.log
Created attachment 317123 [details]
environment
Did it build with glibc-2.15? Can you attach emacs-24.1/lib/stdio.h please? Created attachment 317167 [details] stdio.in.h I guess attachment 317097 [details, diff] (from bug 424703) could help here Created attachment 317169 [details] stdio.h (stdio.h is generated from attachment 317167 [details]) Created attachment 317182 [details, diff] Patch extracted from upstream repo Could you please test if attached patch fixes the problem? I've extracted it from the following upstream commit: <http://bzr.savannah.gnu.org/lh/emacs/trunk/revision/108385> Hello, The patch fixed the problem for me. Link to upstream commit: <http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commit;h=66712c23388e93e5c518ebc8515140fa0c807348> Fixed without revbump. (Although I don't understand why this would show up only on arm, but not on amd64.) Thanks for reporting. |