Bug#687397: beast: FTBFS: birnetutils.cc:725:44: error: 'access' was not declared in this scope

Lucas Nussbaum lucas at lucas-nussbaum.net
Wed Sep 12 12:27:51 UTC 2012


Source: beast
Version: 0.7.4-4
Severity: serious
Tags: wheezy sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20120912 qa-ftbfs
Justification: FTBFS in wheezy on amd64

Hi,

During a rebuild of all packages in *wheezy*, your package failed to
build on amd64.

Relevant part:
> /bin/bash ../libtool --silent --tag=CXX   --mode=compile g++ -DBIRNET_LOG_DOMAIN=\"BIRNET\" -D_BIRNET_SOURCE_EXTENSIONS -I. -I.. -I.. -I.. -I. -I. -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include     -D_BIRNET_SOURCE_EXTENSIONS -g -DG_ENABLE_DEBUG -Wall -Wdeprecated -Wno-cast-qual -pipe -O2 -ftracer -finline-functions -fno-keep-static-consts -c -o birnetutils.lo birnetutils.cc
> birnetthreadimpl.cc:1515:43: warning: 'gint g_atomic_int_exchange_and_add(volatile gint*, gint)' is deprecated (declared at /usr/include/glib-2.0/glib/gatomic.h:66): Use 'g_atomic_add' instead [-Wdeprecated-declarations]
> birnetthreadimpl.cc:1520:43: warning: 'gint g_atomic_int_exchange_and_add(volatile gint*, gint)' is deprecated (declared at /usr/include/glib-2.0/glib/gatomic.h:66): Use 'g_atomic_add' instead [-Wdeprecated-declarations]
> birnetthreadimpl.cc:1654:43: warning: 'gint g_atomic_int_exchange_and_add(volatile gint*, gint)' is deprecated (declared at /usr/include/glib-2.0/glib/gatomic.h:66): Use 'g_atomic_add' instead [-Wdeprecated-declarations]
> birnetthreadimpl.cc:1659:43: warning: 'gint g_atomic_int_exchange_and_add(volatile gint*, gint)' is deprecated (declared at /usr/include/glib-2.0/glib/gatomic.h:66): Use 'g_atomic_add' instead [-Wdeprecated-declarations]
> birnetthreadimpl.cc:1740:43: warning: 'gint g_atomic_int_exchange_and_add(volatile gint*, gint)' is deprecated (declared at /usr/include/glib-2.0/glib/gatomic.h:66): Use 'g_atomic_add' instead [-Wdeprecated-declarations]
> birnetthreadimpl.cc:1745:43: warning: 'gint g_atomic_int_exchange_and_add(volatile gint*, gint)' is deprecated (declared at /usr/include/glib-2.0/glib/gatomic.h:66): Use 'g_atomic_add' instead [-Wdeprecated-declarations]
> birnetutils.cc: In function 'int Birnet::Path::errno_check_file(const char*, const char*)':
> birnetutils.cc:725:44: error: 'access' was not declared in this scope
> birnetutils.cc: In function 'void Birnet::unlink_file_name(gpointer)':
> birnetutils.cc:1213:27: error: 'unlink' was not declared in this scope
> birnetutils.cc: In function 'const gchar* Birnet::url_create_redirect(const char*, const char*, const char*)':
> birnetutils.cc:1228:81: error: 'getpid' was not declared in this scope
> birnetutils.cc:1253:27: error: 'write' was not declared in this scope
> birnetutils.cc:1257:18: error: 'close' was not declared in this scope
> birnetutils.cc:1261:27: error: 'unlink' was not declared in this scope
> make[4]: *** [birnetutils.lo] Error 1

The full build log is available from:
   http://people.debian.org/~lucas/logs/2012/09/12/beast_0.7.4-4_wheezy.log

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the pkg-multimedia-maintainers mailing list