Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 82805 - QA issue: libsndfile-1.0.11 failes when maketest is enabled
Summary: QA issue: libsndfile-1.0.11 failes when maketest is enabled
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All All
: High minor (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-21 05:39 UTC by Lars Strojny
Modified: 2005-03-02 11:45 UTC (History)
0 users

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 Lars Strojny 2005-02-21 05:39:24 UTC
$ emerge gnomemeeting (needs libsndfile as a dependency)
Making check in tests
make[1]: Entering directory `/var/tmp/portage/libsndfile-1.0.11/work/libsndfile-1.0.11/tests'
uname -a
Linux mabuse 2.6.10-as3 #8 Fri Feb 11 18:59:48 CET 2005 i686 Intel(R) Pentium(R) 4 CPU 3.40GHz GenuineIntel GNU/Linux
./error_test
Testing to see if all internal error numbers have corresponding error messages :     1 : File opened for read. Format not recognised.
     2 : System error.
     3 : File does not exist or is not a regular file (possibly a pipe?).
     4 : File exists but no data could be read.
     5 : Could not open file.
     6 : Not a valid SNDFILE* pointer.
     7 : NULL SF_INFO pointer passed to libsndfile.
     8 : SF_PRIVATE struct incomplete and end of header parsing.
     9 : Bad FILE pointer.
    10 : Internal error, Bad pointer.
    11 : Error : software was misconfigured at compile time (sizeof statbuf.st_size).
    12 : Internal malloc () failed.
    13 : File contains data in an unimplemented format.
    14 : Attempt to read a non-integer number of channels.
    15 : Attempt to write a non-integer number of channels.
    16 : File contains data in an unknown format.
    17 : Read attempted on file currently open for write.
    18 : Write attempted on file currently open for read.
    19 : This file format does not support read/write mode.
    20 : Internal error : SF_INFO struct incomplete.
    21 : Error : supplied offset beyond end of file.
    22 : Error : embedding not supported for this file format.
    23 : Error : cannot open embedded file read/write.
    24 : Error : this file format does not support pipe write.
    25 : Unspecified internal error.
    26 : Log buffer has overrun. File probably broken.
    27 : Bad command passed to function sf_command().
    28 : Bad endian-ness. Try default endian-ness
    29 : Too many channels specified.
    30 : Attempted to open read only format for RDWR.
    31 : Attempt to write to file with non-interleaved data.
    32 : Bad karma in seek during interleave read operation.
    33 : Bad karma in read during interleave read operation.
    34 : Internal psf_fseek() failed.
    35 : Seek attempted on unseekable file type.
    36 : Error: combination of file open mode and seek command is ambiguous.
    37 : Error: invalid seek parameters.
    38 : Error: parameters OK, but psf_seek() failed.
    39 : Error: bad mode parameter for file open.
    40 : Error: attempt toopen a pipe in read/write mode.
    41 : Error on RDWR position (cryptic).
    42 : Error : Cannot open file in read/write mode due to string data in header.
    43 : Error : File type does not support string data.
    44 : Error : Trying to set a string when file is not in write mode.
    45 : Error : Maximum string data storage reached.
    46 : Error : Maximum string data count reached.
    47 : Error : Bad string data type.
    48 : Error : file type does not support strings added at end of file.
    49 : Error : bad string.
    50 : Error : Weird string error.
    51 : Error in WAV file. No 'RIFF' chunk marker.
    52 : Error in WAV file. No 'WAVE' chunk marker.
    53 : Error in WAV file. No 'fmt ' chunk marker.
    54 : Error in WAV file. Short 'fmt ' chunk.
    55 : Error in WAV file. 'fmt ' chunk too large.
    56 : Error in WAV file. 'fact' chunk out of place.
    57 : Error in WAV file. Bad 'PEAK' chunk.
    58 : Error in WAV file. 'PEAK' chunk found before 'fmt ' chunk.
    59 : Error in WAV file. Errors in 'fmt ' chunk.
    60 : Error in WAV file. Block alignment in 'fmt ' chunk is incorrect.
    61 : Error in WAV file. No 'data' chunk marker.
    62 : Error in ADPCM WAV file. Invalid bit width.
    63 : Error in ADPCM WAV file. Invalid number of channels.
    64 : Error in GSM610 WAV file. Invalid format chunk.
    65 : Error in WAV file. File contains an unknown chunk marker.
    66 : Error in WAV file. Data is in WAVPACK format.
    67 : Error in AIFF file, bad 'FORM' marker.
    68 : Error in AIFF file, 'AIFF' marker without 'FORM'.
    69 : Error in AIFF file, 'COMM' marker without 'FORM'.
    70 : Error in AIFF file, 'SSND' marker without 'COMM'.
    71 : Error in AIFF file, unknown chunk.
    72 : Error in AIFF file, bad 'COMM' chunk size.
    73 : Error in AIFF file, bad 'COMM' chunk.
    74 : Error in AIFF file. 'PEAK' chunk found before 'COMM' chunk.
    75 : Error in AIFF file. Bad 'PEAK' chunk.
    76 : Error in AIFF file, bad 'SSND' chunk.
    77 : Error in AIFF file, no sound data.
    78 : Error in AIFF file, RDWR only possible if SSND chunk at end of file.
    79 : Error in AU file, unknown format.
    80 : Error in AU file, missing '.snd' or 'dns.' marker.
    81 : Embedded AU file with unknown length.
    82 : Error while opening RAW file for read. Must specify format and channels.
Possibly trying to open unsupported format.
    83 : Error. RAW file bitwidth must be a multiple of 8.
    84 : Error. Bad format field in SF_INFO struct when openning a RAW file for read.
    85 : Error in PAF file, no marker.
    86 : Error in PAF file, bad version.
    87 : Error in PAF file, unknown format.
    88 : Error in PAF file. File shorter than minimal header.
    89 : Error in 8SVX / 16SV file, no 'FORM' marker.
    90 : Error in 8SVX / 16SV file, no 'BODY' marker.
    91 : Error in 8SVX / 16SV file, no sound data.
    92 : Error in 8SVX / 16SV file, unsupported compression format.
    93 : Error in 8SVX / 16SV file, NAME chunk too long.
    94 : Error in NIST file, bad header.
    95 : Error : NIST file damaged by Windows CR -> CRLF conversion process.
    96 : Error in NIST file, unsupported compression format.
    97 : Error in VOC file, no 'Creative Voice File' marker.
    98 : Error in VOC file, bad format.
    99 : Error in VOC file, bad version number.
   100 : Error in VOC file, bad marker in file.
   101 : Error in VOC file, incompatible VOC sections.
   102 : Error in VOC file, more than one sample rate defined.
   103 : Unimplemented VOC file feature, file contains multiple sound sections.
   104 : Error in VOC file, file contains multiple bit or channel widths.
   105 : Error in VOC file, too many sections.
   106 : Error : not able to operate on VOC files over a pipe.
   107 : Error in IRCAM file, bad IRCAM marker.
   108 : Error in IRCAM file, bad channel count.
   109 : Error in IRCAM file, unknow encoding format.
   110 : Error in W64 file, file contains 64 bit offset.
   111 : Error in W64 file. No 'riff' chunk marker.
   112 : Error in W64 file. No 'wave' chunk marker.
   113 : Error in W64 file. No 'fmt ' chunk marker.
   114 : Error in W64 file. No 'data' chunk marker.
   115 : Error in W64 file. Short 'fmt ' chunk.
   116 : Error in W64 file. 'fmt ' chunk too large.
   117 : Error in ADPCM W64 file. Invalid bit width.
   118 : Error in ADPCM W64 file. Invalid number of channels.
   119 : Error in GSM610 W64 file. Invalid format chunk.
   120 : Error in MAT4 file. No variable name.
   121 : Error in MAT4 file. No sample rate.
   122 : Error in MAT4 file. Channel count is zero.
   123 : Error in MAT5 file. Not able to determine endian-ness.
   124 : Error in MAT5 file. Bad block structure.
   125 : Error in MAT5 file. Not able to determine sample rate.
   126 : Error in MAT5 file. Channel count is zero.
   127 : Error in PVF file. No PVF1 marker.
   128 : Error in PVF file. Bad header.
   129 : Error in PVF file. Bad bit width.
   130 : Error : Bad bit width for DWVW encoding. Must be 12, 16 or 24.
   131 : Error : G72x encoding does not support more than 1 channel.
   132 : Error in XI file. Bad header.
   133 : Error in XI file. Excess samples in file.
   134 : Error : not able to operate on XI files over a pipe.
   135 : Error : not able to operate on HTK files over a pipe.
   136 : Error : not an SDS file.
   137 : Error : bad bit width for SDS file.
   138 : Error : cannot open SD2 file without a file name.
   139 : Error : bad data offset.
   140 : Error : bad map offset.
   141 : Error : bad data length.
   142 : Error : bad map length.
   143 : Error : bad resource fork.
   144 : Error : bad sample size.
   145 : No Error.
./pcm_test
    lrintf_test               :  ........................ ok
    pcm_test_bits_8           : pcm-s8.raw .............. ok
    pcm_test_bits_8           : pcm-u8.raw .............. ok
    pcm_test_bits_16          : le-pcm16.raw ............ ok
    pcm_test_bits_16          : be-pcm16.raw ............ ok
    pcm_test_bits_24          : le-pcm24.raw ............ ok
    pcm_test_bits_24          : be-pcm24.raw ............ ok
    pcm_test_bits_32          : le-pcm32.raw ............ ok
    pcm_test_bits_32          : be-pcm32.raw ............ ok
    pcm_test_float            : le-float.raw ............ ok
    pcm_test_float            : be-float.raw ............ ok
    pcm_test_double           : le-double.raw ........... ok
    pcm_test_double           : be-double.raw ........... ok
Test IEEE replacement code.
    pcm_test_float            : le-float.raw ............ ok
    pcm_test_float            : be-float.raw ............ ok
    pcm_test_double           : le-double.raw ........... ok
    pcm_test_double           : be-double.raw ........... ok
./ulaw_test
    ulaw_test : encoder ... ok
    ulaw_test : decoder ... ok
./alaw_test
    alaw_test : encoder ... ok
    alaw_test : decoder ... ok
./dwvw_test
    dwvw_test                 : dwvw12.raw .............. ok
    dwvw_test                 : dwvw16.raw .............. ok
    dwvw_test                 : dwvw24.raw .............. ok
./command_test ver
./command_test norm
    float_norm_test           : float.wav ............... ok
    double_norm_test          : double.wav .............. ok
./command_test format
    format_tests              : (null) .................. ok
./command_test peak
    calc_peak_test            : be-peak.raw ............. ok
    calc_peak_test            : le-peak.raw ............. ok
./command_test trunc
    truncate_test             : truncate.raw ............ ok
    truncate_test             : truncate.au ............. ok
./floating_point_test
    float_scaled_test         : float.raw ............... -171.1dB SNR ... ok
    float_scaled_test         : pcm_s8.raw ..............  -41.9dB SNR ... ok
    float_scaled_test         : pcm_u8.raw ..............  -41.9dB SNR ... ok
    float_scaled_test         : pcm_16.raw ..............  -90.7dB SNR ... ok
    float_scaled_test         : pcm_24.raw .............. -138.5dB SNR ... ok
    float_scaled_test         : pcm_32.raw .............. -171.2dB SNR ... ok
    float_scaled_test         : ulaw.raw ................  -56.0dB SNR ... ok
    float_scaled_test         : alaw.raw ................  -55.4dB SNR ... ok
    float_scaled_test         : ima_adpcm.wav ...........  -51.8dB SNR ... ok
    float_scaled_test         : ms_adpcm.wav ............  -42.1dB SNR ... ok
    float_scaled_test         : gsm610.raw ..............  -36.5dB SNR ... ok
    float_scaled_test         : g721_32.au ..............  -34.8dB SNR ... ok
    float_scaled_test         : g723_24.au ..............  -34.2dB SNR ... ok
    float_scaled_test         : g723_40.au ..............  -40.5dB SNR ... ok
    float_scaled_test         : le_paf_24.paf ........... -159.8dB SNR ... ok
    float_scaled_test         : be_paf_24.paf ........... -159.8dB SNR ... ok
    float_scaled_test         : dwvw_12.raw .............  -80.8dB SNR ... ok
    float_scaled_test         : dwvw_16.raw ............. -110.2dB SNR ... ok
    float_scaled_test         : dwvw_24.raw ............. -159.8dB SNR ... ok
    float_scaled_test         : adpcm.vox ...............  -40.6dB SNR ... ok
    float_scaled_test         : dpcm_16.xi ..............  -90.7dB SNR ... ok
    float_scaled_test         : dpcm_8.xi ...............  -41.9dB SNR ... ok
    float_scaled_test         : pcm_s8.sds ..............  -94.7dB SNR ... ok
    float_scaled_test         : pcm_16.sds .............. -142.0dB SNR ... ok
    float_scaled_test         : pcm_24.sds .............. -170.8dB SNR ... ok
    float_scaled_test         : replace_float.raw ....... -171.1dB SNR ... ok
    double_scaled_test        : double.raw .............. -500.0dB SNR ... ok
    double_scaled_test        : pcm_s8.raw ..............  -42.2dB SNR ... ok
    double_scaled_test        : pcm_u8.raw ..............  -42.2dB SNR ... ok
    double_scaled_test        : pcm_16.raw ..............  -90.2dB SNR ... ok
    double_scaled_test        : pcm_24.raw .............. -138.6dB SNR ... ok
    double_scaled_test        : pcm_32.raw .............. -186.5dB SNR ... ok
    double_scaled_test        : ulaw.raw ................  -55.6dB SNR ... ok
    double_scaled_test        : alaw.raw ................  -54.6dB SNR ... ok
    double_scaled_test        : ima_adpcm.wav ...........  -51.8dB SNR ... ok
    double_scaled_test        : ms_adpcm.wav ............  -40.8dB SNR ... ok
    double_scaled_test        : gsm610.raw ..............  -35.3dB SNR ... ok
    double_scaled_test        : g721_32.au ..............  -49.9dB SNR ... ok
    double_scaled_test        : g723_24.au ..............  -46.0dB SNR ... ok
    double_scaled_test        : g723_40.au ..............  -53.5dB SNR ... ok
    double_scaled_test        : be_paf_24.paf ........... -158.9dB SNR ... ok
    double_scaled_test        : le_paf_24.paf ........... -158.9dB SNR ... ok
    double_scaled_test        : dwvw_12.raw .............  -78.4dB SNR ... ok
    double_scaled_test        : dwvw_16.raw ............. -110.3dB SNR ... ok
    double_scaled_test        : dwvw_24.raw ............. -158.9dB SNR ... ok
    double_scaled_test        : adpcm.vox ...............  -52.6dB SNR ... ok
    double_scaled_test        : dpcm_16.xi ..............  -90.2dB SNR ... ok
    double_scaled_test        : dpcm_8.xi ...............  -42.2dB SNR ... ok
    double_scaled_test        : pcm_s8.sds ..............  -93.5dB SNR ... ok
    double_scaled_test        : pcm_16.sds .............. -141.1dB SNR ... ok
    double_scaled_test        : pcm_24.sds .............. -183.6dB SNR ... ok
    double_scaled_test        : replace_double.raw ...... -500.0dB SNR ... ok

    float_short_little_test   : float_short_little.au ... ok
    float_short_big_test      : float_short_big.au ...... ok
    float_int_little_test     : float_int_little.au ..... ok
    float_int_big_test        : float_int_big.au ........ ok
    double_short_little_test  : double_short_little.au .. ok
    double_short_big_test     : double_short_big.au ..... ok
    double_int_little_test    : double_int_little.au .... ok
    double_int_big_test       : double_int_big.au ....... ok
./scale_clip_test
    flt_scale_clip_test_08    : scale_clip_s8.au ........ ok
    flt_scale_clip_test_08    : scale_clip_u8.wav ....... ok
    dbl_scale_clip_test_08    : scale_clip_s8.au ........ ok
    dbl_scale_clip_test_08    : scale_clip_u8.wav ....... ok
    flt_scale_clip_test_16    : scale_clip_be16.au ...... ok
    flt_scale_clip_test_16    : scale_clip_le16.au ...... ok
    flt_scale_clip_test_24    : scale_clip_be24.au ...... ok
    flt_scale_clip_test_24    : scale_clip_le24.au ...... ok
    flt_scale_clip_test_32    : scale_clip_be32.au ...... ok
    flt_scale_clip_test_32    : scale_clip_le32.au ...... ok
    dbl_scale_clip_test_16    : scale_clip_be16.au ...... ok
    dbl_scale_clip_test_16    : scale_clip_le16.au ...... ok
    dbl_scale_clip_test_24    : scale_clip_be24.au ...... ok
    dbl_scale_clip_test_24    : scale_clip_le24.au ...... ok
    dbl_scale_clip_test_32    : scale_clip_be32.au ...... ok
    dbl_scale_clip_test_32    : scale_clip_le32.au ...... ok
./headerless_test
    header-less test : ok
----------------------------------------------------------------------
  libsndfile-1.0.11 passed common tests.
----------------------------------------------------------------------
./write_read_test wav
    empty_file_test           : empty_char.wav .......... ok
    empty_file_test           : empty_short.wav ......... ok
    empty_file_test           : empty_float.wav ......... ok
    pcm_test_char             : char.wav ................ ok
    pcm_test_short            : short.wav ............... ok
    pcm_test_24bit            : 24bit.wav ............... ok
    pcm_test_int              : int.wav ................. ok
    pcm_test_24bit            : 24bit.wavex ............. ok
    pcm_test_int              : int.wavex ............... ok
    pcm_test_float            : float.wav ............... ok
    pcm_test_double           : double.wav .............. ok
    pcm_test_float            : float.wavex ............. ok
    pcm_test_double           : double.wavex ............ ok
./lossy_comp_test wav_ima
    lcomp_test_short          : ima.wav ................. ok
    lcomp_test_int            : ima.wav ................. ok
    lcomp_test_float          : ima.wav ................. ok
    lcomp_test_double         : ima.wav ................. ok
    sdlcomp_test_short        : ima.wav ................. ok
    sdlcomp_test_int          : ima.wav ................. ok
    sdlcomp_test_float        : ima.wav ................. ** fix this ** ok
    sdlcomp_test_double       : ima.wav ................. ok
./lossy_comp_test wav_msadpcm
    lcomp_test_short          : msadpcm.wav ............. ok
    lcomp_test_int            : msadpcm.wav ............. ok
    lcomp_test_float          : msadpcm.wav ............. ok
    lcomp_test_double         : msadpcm.wav ............. ok
    sdlcomp_test_short        : msadpcm.wav ............. ok
    sdlcomp_test_int          : msadpcm.wav ............. ok
    sdlcomp_test_float        : msadpcm.wav ............. ** fix this ** ok
    sdlcomp_test_double       : msadpcm.wav ............. ok
./lossy_comp_test wav_ulaw
    lcomp_test_short          : ulaw.wav ................ ok
    lcomp_test_int            : ulaw.wav ................ ok
    lcomp_test_float          : ulaw.wav ................ ok
    lcomp_test_double         : ulaw.wav ................ ok
./lossy_comp_test wav_alaw
    lcomp_test_short          : alaw.wav ................ ok
    lcomp_test_int            : alaw.wav ................ ok
    lcomp_test_float          : alaw.wav ................ ok
    lcomp_test_double         : alaw.wav ................ ok
./lossy_comp_test wav_gsm610
    sdlcomp_test_short        : gsm610.wav .............. ok
    sdlcomp_test_int          : gsm610.wav .............. ok
    sdlcomp_test_float        : gsm610.wav .............. ** fix this ** ok
    sdlcomp_test_double       : gsm610.wav .............. ok
./peak_chunk_test wav
    test_float_peak           : peak_chunk.wav .......... ok
./header_test wav
    update_header_test        : header.wav .............. ok
    update_seek_short_test    : header_short.wav ........ ok
    update_seek_int_test      : header_int.wav .......... ok
    update_seek_float_test    : header_float.wav ........ ok
    update_seek_double_test   : header_double.wav ....... ok
    extra_header_test         : extra.wav ............... ok
./misc_test wav
    zero_data_test            : zerolen.wav ............. ok
    filesystem_full_test      : /dev/full ...............

Line 257 : Error bad error string : System error : Permission denied..
make[1]: *** [wav-tests] Error 1
make[1]: Leaving directory `/var/tmp/portage/libsndfile-1.0.11/work/libsndfile-1.0.11/tests'
make: *** [check-recursive] Error 1

!!! ERROR: media-libs/libsndfile-1.0.11 failed.
!!! Function src_test, Line 566, Exitcode 0
!!! Make check failed. See above for details.
!!! If you need support, post the topmost build error, NOT this status message.

$ emerge info
Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20050125-r0, 2.6.10-as3 i686)
=================================================================
System uname: 2.6.10-as3 i686 Intel(R) Pentium(R) 4 CPU 3.40GHz
Gentoo Base System version 1.6.9
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Feb 18 2005, 18:03:38)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.9.4, 1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r3
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -fstack-protector -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer -fstack-protector -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks maketest sandbox sfperms test userpriv usersandbox"
GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo/ http://mirror.switch.ch/mirror/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LANG="de_DE.utf-8"
LC_ALL="de_DE.utf-8"
MAKEOPTS="-j1 -s"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac aalib acl acpi alsa apache2 avi bash-completion bitmap-fonts bzlib caca calendar cdparanoia cdr cpdflib crypt cups divx4linux djbfft dlloader dvd eds encode esd evo exif fam fbcon flac ftp gd gd-external gif gimpprint gnome gphoto2 gpm gstreamer gtk2 gtkhtml hal hbci howl iconv imlib2 ipv6 ithreads jpeg mad mmx mng mono moznocompose moznoirc moznomail mozsvg mpeg mpeg4 mysql ncurses nls nptl nptlonly oggvorbis opengl openssh pam pcre pic png python quicktime real rtc samba session simplexml sockets spell sqlite sse sse2 ssl svg svga theora threads tiff truetype truetype-fonts type1-fonts unicode usb userlocales vim-pager wmf xanim xmlrpc xv zlib linguas_GER"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS
Comment 1 Jan Brinkmann (RETIRED) gentoo-dev 2005-03-02 11:45:02 UTC
added a dummy src_test() to avoid that. thanks for the report.