Public bug reported:

Hi there,

the package libomxvorbis fails to build in a current Ubuntu rebuild test
on i386.

(Hopefully) Relevant part of the log: 
--------------------------------------

configure:11732: checking for the pthreads library -lpthread
configure:11775: gcc -o conftest  -Wno-error=unused-but-set-variable -Werror    
conftest.c -lpthread  >&5
conftest.c: In function 'main':
conftest.c:27:22: error: null argument where non-null required (argument 1) 
[-Werror=nonnull]
                      pthread_attr_init(0); pthread_cleanup_push(0, 0);
                      ^
conftest.c:28:22: error: null argument where non-null required (argument 1) 
[-Werror=nonnull]
                      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
                      ^
conftest.c:28:22: error: null argument where non-null required (argument 3) 
[-Werror=nonnull]
cc1: all warnings being treated as errors
configure:11782: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME "OpenMAX Bellagio libvorbis based Component "
| #define PACKAGE_TARNAME "libomxvorbis"
| #define PACKAGE_VERSION "0.1"
| #define PACKAGE_STRING "OpenMAX Bellagio libvorbis based Component  0.1"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libomxvorbis"
| #define VERSION "0.1"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| /* end confdefs.h.  */
| #include <pthread.h>
| int
| main ()
| {
| pthread_t th; pthread_join(th, 0);
|                      pthread_attr_init(0); pthread_cleanup_push(0, 0);
|                      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
|   ;
|   return 0;
| }
configure:11805: result: no
configure:11682: checking whether pthreads work with --thread-safe
configure:11775: gcc -o conftest  -Wno-error=unused-but-set-variable -Werror 
--thread-safe   conftest.c   >&5
gcc: error: unrecognized command line option '--thread-safe'
configure:11782: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME "OpenMAX Bellagio libvorbis based Component "
| #define PACKAGE_TARNAME "libomxvorbis"
| #define PACKAGE_VERSION "0.1"
| #define PACKAGE_STRING "OpenMAX Bellagio libvorbis based Component  0.1"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libomxvorbis"
| #define VERSION "0.1"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| /* end confdefs.h.  */
| #include <pthread.h>
| int
| main ()
| {
| pthread_t th; pthread_join(th, 0);
|                      pthread_attr_init(0); pthread_cleanup_push(0, 0);
|                      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
|   ;
|   return 0;
| }
configure:11805: result: no
configure:11682: checking whether pthreads work with -mt
configure:11775: gcc -o conftest  -Wno-error=unused-but-set-variable -Werror 
-mt   conftest.c   >&5
gcc: error: unrecognized command line option '-mt'
configure:11782: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME "OpenMAX Bellagio libvorbis based Component "
| #define PACKAGE_TARNAME "libomxvorbis"
| #define PACKAGE_VERSION "0.1"
| #define PACKAGE_STRING "OpenMAX Bellagio libvorbis based Component  0.1"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "libomxvorbis"
| #define VERSION "0.1"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| /* end confdefs.h.  */
| #include <pthread.h>
| int
| main ()
| {
| pthread_t th; pthread_join(th, 0);
|                      pthread_attr_init(0); pthread_cleanup_push(0, 0);
|                      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
|   ;
|   return 0;
| }
configure:11805: result: no
configure:11690: checking for pthread-config
configure:11718: result: no
configure:11962: error: POSIX threads support is required

A full buildlog is available at https://launchpad.net/ubuntu/+archive
/test-rebuild-20140127/+build/5514497/+files/buildlog_ubuntu-
trusty-i386.libomxvorbis_0.1-3_FAILEDTOBUILD.txt.gz

Thanks for your time!

Regards,
  Andreas

-- 
PGP-encrypted mails preferred
PGP Fingerprint: 74CD D9FE 5BCB FE0D 13EE 8EEA 61F3 4426 74DE 6624

** Affects: libomxvorbis (Ubuntu)
     Importance: High
         Status: New


** Tags: ftbfs rebuild-20140127 trusty

** Changed in: libomxvorbis (Ubuntu)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1279948

Title:
  FTBFS: error: POSIX threads support is required

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libomxvorbis/+bug/1279948/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to