[FTBFS] rhythmbox tries to define "pause", which is already used by unistd.h
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Rhythmbox |
Fix Released
|
Medium
|
|||
rhythmbox (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Binary package hint: rhythmbox
Rhythmbox fails to build with the following error:
###
Making all in remote
make[3]: Entering directory `/tmp/buildd/
Making all in dbus
make[4]: Entering directory `/tmp/buildd/
\
# source=
gcc -DHAVE_CONFIG_H -I. -I../.. -DGNOMELOCALEDI
rb-client.c:57: error: 'pause' redeclared as different kind of symbol
//usr/include/
make[4]: *** [rb-client.o] Error 1
make[4]: Leaving directory `/tmp/buildd/
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/tmp/buildd/
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/buildd/
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/buildd/
make: *** [debian/
dpkg-buildpackage: error: debian/rules build gave error exit status 2
E: Failed autobuilding of package
###
"pause" is declared in <unistd.h> as such:
###
/* Suspend the process until a signal arrives.
This always returns -1 and sets `errno' to EINTR.
This function is a cancellation point and therefore not marked with
__THROW. */
extern int pause (void);
###
renaming "pause" -> "rb_pasue" in rhythmbox remote/
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: rhythmbox 0.12.8-0ubuntu4
ProcVersionSign
Uname: Linux 2.6.34-2-generic i686
Architecture: i386
Date: Tue Jun 1 00:52:39 2010
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100429)
LogAlsaMixer: Error: command ['/usr/bin/amixer'] failed with exit code 1: amixer: Mixer attach default error: No such file or directory
ProcEnviron:
LANG=en_GB.utf8
SHELL=/bin/bash
SourcePackage: rhythmbox
Changed in rhythmbox: | |
status: | Unknown → Fix Released |
Changed in rhythmbox: | |
importance: | Unknown → Medium |
Reported upstream as: https:/ /bugzilla. gnome.org/ show_bug. cgi?id= 620199