Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 331639 - sys-libs/glibc: sparc/alpha have outdated epoll_create2 decl instead of epoll_create1
Summary: sys-libs/glibc: sparc/alpha have outdated epoll_create2 decl instead of epoll...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Toolchain Maintainers
URL: http://bugs.debian.org/cgi-bin/bugrep...
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2010-08-08 11:09 UTC by Raúl Porcel (RETIRED)
Modified: 2010-09-29 22:53 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Raúl Porcel (RETIRED) gentoo-dev 2010-08-08 11:09:04 UTC
Check $URL

sparc-unknown-linux-gnu-g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/include/freetype2   -O2 -mcpu=ultrasparc -pipe -w  -c rxvtdaemon.C
sparc-unknown-linux-gnu-g++ -I.. -I. -I. -I./../libev -DHAVE_CONFIG_H -I/usr/include/freetype2   -O2 -mcpu=ultrasparc -pipe -w  -c rxvtc.C
In file included from ./../libev/ev.c:1420,
                 from ev_cpp.C:2:
./../libev/ev_epoll.c: In function 'int epoll_init(int)':
./../libev/ev_epoll.c:189: error: 'epoll_create1' was not declared in this scope
make[1]: *** [ev_cpp.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/var/tmp/portage/x11-terms/rxvt-unicode-9.07-r1/work/rxvt-unicode-9.07/src'
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2010-08-27 04:22:28 UTC
`emerge --info' is missing for both arches.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2010-08-27 16:31:10 UTC
.
Comment 3 SpanKY gentoo-dev 2010-08-31 20:10:18 UTC
the sparc/alpha headers are simply outdated

-/* Same as epoll_create but with an additional FLAGS parameter.  */
-extern int epoll_create2 (int __size, int __flags) __THROW;
+/* Same as epoll_create but with an FLAGS parameter.  The unused SIZE
+   parameter has been dropped.  */
+extern int epoll_create1 (int __flags) __THROW;

ive posted patches upstream
Comment 5 SpanKY gentoo-dev 2010-09-29 22:53:29 UTC
queued up in 2.11.2 and 2.12.1 patchsets