Closed Bug 771973 Opened 12 years ago Closed 12 years ago

Seamonkey tinderbox builds failing due to old version of libasound

Categories

(SeaMonkey :: General, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: philip.chee, Assigned: ewong)

References

Details

http://hg.mozilla.org/mozilla-central/annotate/1ee6c61e0a0b/media/webrtc/trunk/src/modules/audio_device/main/source/linux/audio_device_alsa_linux.cc#l1845

audio_device_alsa_linux.cc:1845:13: error: ‘snd_device_name_hint’ was not declared in this scope
audio_device_alsa_linux.cc:1870:28: error: ‘snd_device_name_get_hint’ was not declared in this scope
audio_device_alsa_linux.cc:1952:13: error: ‘snd_device_name_free_hint’ was not declared in this scope



http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey/1341791450.1341795162.11870.gz#err0
http://tinderbox.mozilla.org/showlog.cgi?log=SeaMonkey/1341794663.1341795326.11982.gz#err0

/usr/bin/ccache /tools/gcc-4.5/bin/gcc -o audio_coding/codecs/ilbc/lsf_to_poly.o -c -I../../../../../../dist/system_wrappers -include ../../../../../../../../mozilla/config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DMOZ_SUITE=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_NSS=1 -DTOOLKIT_USES_GTK=1 -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_P2P_APIS=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_REGISTER_PROTOCOL_HANDLER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I. -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/.. -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/../.. -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/audio_coding/codecs/ilbc/interface -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/../common_audio/signal_processing/include  -fPIC  -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -Wno-overlength-strings -Wcast-align -Wno-long-long -gdwarf-2 -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-tree-vrp -pthread -pipe -DNDEBUG -DTRIMMED -gdwarf-2 -Os -freorder-blocks -finline-limit=50 -fomit-frame-pointer -m32 -mmmx    -include ../../../../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/lsf_to_poly.o.pp /builds/slave/comm-cen-trunk-lnx/build/mozilla/media/webrtc/trunk/src/modules/audio_coding/codecs/ilbc/lsf_to_poly.c
audio_device_alsa_linux.cc
/usr/bin/ccache /tools/gcc-4.5/bin/g++ -o audio_device/main/source/linux/audio_device_alsa_linux.o -c  -I../../../../../../dist/system_wrappers -include ../../../../../../../../mozilla/config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DMOZ_SUITE=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_NSS=1 -DTOOLKIT_USES_GTK=1 -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_P2P_APIS=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_REGISTER_PROTOCOL_HANDLER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -DLINUX_ALSA -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I. -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/.. -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/../.. -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/audio_device/main/source -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/interface -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/audio_device/main/interface -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/audio_device/main/source/dummy -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/audio_device/main/source/linux -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/../common_audio/resampler/include -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/../common_audio/signal_processing/include -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/../system_wrappers/interface  -fPIC  -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wcast-align -Wno-long-long -gdwarf-2 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -fno-tree-vrp -pthread -pipe -DNDEBUG -DTRIMMED -gdwarf-2 -Os -freorder-blocks -finline-limit=50 -fomit-frame-pointer -m32 -mmmx    -DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h -MD -MF .deps/audio_device_alsa_linux.o.pp /builds/slave/comm-cen-trunk-lnx/build/mozilla/media/webrtc/trunk/src/modules/audio_device/main/source/linux/audio_device_alsa_linux.cc
/builds/slave/comm-cen-trunk-lnx/build/mozilla/media/webrtc/trunk/src/modules/audio_device/main/source/linux/audio_device_alsa_linux.cc: In member function ‘WebRtc_Word32 webrtc::AudioDeviceLinuxALSA::GetDevicesInfo(WebRtc_Word32, bool, WebRtc_Word32, char*, WebRtc_Word32) const’:
/builds/slave/comm-cen-trunk-lnx/build/mozilla/media/webrtc/trunk/src/modules/audio_device/main/source/linux/audio_device_alsa_linux.cc:1845:13: error: ‘snd_device_name_hint’ was not declared in this scope
/builds/slave/comm-cen-trunk-lnx/build/mozilla/media/webrtc/trunk/src/modules/audio_device/main/source/linux/audio_device_alsa_linux.cc:1870:28: error: ‘snd_device_name_get_hint’ was not declared in this scope
/builds/slave/comm-cen-trunk-lnx/build/mozilla/media/webrtc/trunk/src/modules/audio_device/main/source/linux/audio_device_alsa_linux.cc:1952:13: error: ‘snd_device_name_free_hint’ was not declared in this scope
lsp_to_lsf.c
/usr/bin/ccache /tools/gcc-4.5/bin/gcc -o audio_coding/codecs/ilbc/lsp_to_lsf.o -c -I../../../../../../dist/system_wrappers -include ../../../../../../../../mozilla/config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DMOZ_SUITE=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_NSS=1 -DTOOLKIT_USES_GTK=1 -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_P2P_APIS=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_REGISTER_PROTOCOL_HANDLER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I. -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/.. -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/../.. -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/audio_coding/codecs/ilbc/interface -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/../common_audio/signal_processing/include  -fPIC  -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -Wno-overlength-strings -Wcast-align -Wno-long-long -gdwarf-2 -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-tree-vrp -pthread -pipe -DNDEBUG -DTRIMMED -gdwarf-2 -Os -freorder-blocks -finline-limit=50 -fomit-frame-pointer -m32 -mmmx    -include ../../../../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/lsp_to_lsf.o.pp /builds/slave/comm-cen-trunk-lnx/build/mozilla/media/webrtc/trunk/src/modules/audio_coding/codecs/ilbc/lsp_to_lsf.c
NEXT ERROR make[7]: *** [audio_device/main/source/linux/audio_device_alsa_linux.o] Error 1
make[7]: Leaving directory `/builds/slave/comm-cen-trunk-lnx/build/objdir/mozilla/media/webrtc/trunk/src/modules/modules_audio_device'
NEXT ERROR make[6]: *** [src/modules/modules_audio_device_libs] Error 2
make[6]: *** Waiting for unfinished jobs....
my_corr.c
/usr/bin/ccache /tools/gcc-4.5/bin/gcc -o audio_coding/codecs/ilbc/my_corr.o -c -I../../../../../../dist/system_wrappers -include ../../../../../../../../mozilla/config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DMOZ_SUITE=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_NSS=1 -DTOOLKIT_USES_GTK=1 -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_P2P_APIS=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_REGISTER_PROTOCOL_HANDLER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I. -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/.. -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/../.. -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/audio_coding/codecs/ilbc/interface -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/../common_audio/signal_processing/include  -fPIC  -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -Wno-overlength-strings -Wcast-align -Wno-long-long -gdwarf-2 -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-tree-vrp -pthread -pipe -DNDEBUG -DTRIMMED -gdwarf-2 -Os -freorder-blocks -finline-limit=50 -fomit-frame-pointer -m32 -mmmx    -include ../../../../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/my_corr.o.pp /builds/slave/comm-cen-trunk-lnx/build/mozilla/media/webrtc/trunk/src/modules/audio_coding/codecs/ilbc/my_corr.c
nearest_neighbor.c
/usr/bin/ccache /tools/gcc-4.5/bin/gcc -o audio_coding/codecs/ilbc/nearest_neighbor.o -c -I../../../../../../dist/system_wrappers -include ../../../../../../../../mozilla/config/gcc_hidden.h -DMOZ_GLUE_IN_PROGRAM -DMOZ_SUITE=1 -D_FILE_OFFSET_BITS=64 -DCHROMIUM_BUILD -DUSE_NSS=1 -DTOOLKIT_USES_GTK=1 -DGTK_DISABLE_SINGLE_INCLUDES=1 -D_ISOC99_SOURCE=1 -DENABLE_REMOTING=1 -DENABLE_P2P_APIS=1 -DENABLE_CONFIGURATION_POLICY -DENABLE_INPUT_SPEECH -DENABLE_NOTIFICATIONS -DENABLE_GPU=1 -DENABLE_EGLIMAGE=1 -DUSE_SKIA=1 -DENABLE_REGISTER_PROTOCOL_HANDLER=1 -DENABLE_WEB_INTENTS=1 -DENABLE_PLUGIN_INSTALLATION=1 -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I. -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/.. -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/../.. -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/audio_coding/codecs/ilbc/interface -I../../../../../../../../mozilla/media/webrtc/trunk/src/modules/../common_audio/signal_processing/include  -fPIC  -Wall -Wpointer-arith -Wdeclaration-after-statement -Werror=return-type -Wtype-limits -Wempty-body -Wno-unused -Wno-overlength-strings -Wcast-align -Wno-long-long -gdwarf-2 -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-tree-vrp -pthread -pipe -DNDEBUG -DTRIMMED -gdwarf-2 -Os -freorder-blocks -finline-limit=50 -fomit-frame-pointer -m32 -mmmx    -include ../../../../../../mozilla-config.h -DMOZILLA_CLIENT -MD -MF .deps/nearest_neighbor.o.pp /builds/slave/comm-cen-trunk-lnx/build/mozilla/media/webrtc/trunk/src/modules/audio_coding/codecs/ilbc/nearest_neighbor.c
pack_bits.c
As part of adding WebRTC, we upgraded the builders to a slightly more modern version of ALSA -- libasound version 1.0.14 or higher is needed (release ~June 2007).  See bug 697754
Summary: NEXT ERROR make[7]: *** [audio_device/main/source/linux/audio_device_alsa_linux.o] Error 1 → Seamonkey tinderbox builds failing due to old version of libasound
Thanks for the info Randell.
bug 697754 links to Bug 734349 - install libasound 1.0.14 on linux build and test machines.
No longer blocks: 749889, 757637
Depends on: 772010
on cb-seamonkey-linux64-01,

got the alsa-lib and alsa-lib-devel packages

- rpm -ivh --replacefiles alsa-lib-1.0.17-1.el5.x86_64.rpm
- rpm -U alsa-lib-devel-1.0.17-1.el5.x86_64.rpm

Waiting for rebuild
linux64 likely wanted/needed an upgrade of more packages:

command => "/bin/rpm -U ${platform_httproot}/RPMs/alsa-lib-1.0.17-1.el5.i386.rpm ${platform_httproot}/RPMs/alsa-lib-1.0.17-1.el5.x86_64.rpm ${platform_httproot}/RPMs/alsa-lib-devel-1.0.17-1.el5.i386.rpm ${platform_httproot}/RPMs/alsa-lib-devel-1.0.17-1.el5.x86_64.rpm ${platform_httproot}/RPMs/alsa-utils-1.0.17-1.el5.x86_64.rpm",
Dependent bug fixed.  Closing this bug as the tree looks green.
Assignee: nobody → ewong
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.