[SM-Grimoire-Bugs] [Bug 15687] New: libtunepimp 0.5.3 fails to compile with mp4v2

bugzilla-daemon at bugs.sourcemage.org bugzilla-daemon at bugs.sourcemage.org
Wed Apr 21 04:24:43 EDT 2010


http://bugs.sourcemage.org/show_bug.cgi?id=15687

           Summary: libtunepimp 0.5.3 fails to compile with mp4v2
           Product: Codex
           Version: test grimoire
          Platform: All
               URL: http://bugs.musicbrainz.org/ticket/5095
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: audio-libs
        AssignedTo: sm-grimoire-bugs at lists.ibiblio.org
        ReportedBy: sandalle at sourcemage.org
            Blocks: 15536


$ gaze version mp4v2 libmp4v2 libtunepimp
Grimoire  Section     Spell        Grimoire Version  Installed Version
--------  -------     -----        ----------------  -----------------
test      audio-libs  mp4v2        1.9.1             1.9.1
test      audio-libs  libmp4v2     1.5.0.1           -
test      audio-libs  libtunepimp  0.5.3             0.5.3

# cast libtunepimp
...
checking for MP4Read in -lmp4v2... yes
...
  MP4 plugin:            yes
...
Making all in mp4
make[3]: Entering directory `/usr/src/libtunepimp-0.5.3/plugins/mp4'
if /bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.
-I../.. -I../../include/tunepimp-0.5 -I../../libltdl   -Wall -O2  -march=native
-mtune=native -m64 -pipe -DPIC -fPIC -O2 -mmmx -mfpmath=sse -msse -msse2 -msse3
-mssse3 -msse4.1 -MT mp4.lo -MD -MP -MF ".deps/mp4.Tpo" -c -o mp4.lo mp4.cpp; \
        then mv -f ".deps/mp4.Tpo" ".deps/mp4.Plo"; else rm -f ".deps/mp4.Tpo";
exit 1; fi
Makefile:504: warning: overriding commands for target `distclean'
Makefile:439: warning: ignoring old commands for target `distclean'
 g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include/tunepimp-0.5
-I../../libltdl -Wall -O2 -march=native -mtune=native -m64 -pipe -DPIC -fPIC
-O2 -mmmx -mfpmath=sse -msse -msse2 -msse3 -mssse3 -msse4.1 -MT mp4.lo -MD -MP
-MF .deps/mp4.Tpo -c mp4.cpp  -fPIC -DPIC -o .libs/mp4.o
mp4.cpp:31:17: error: mp4.h: No such file or directory
mp4.cpp:53: warning: deprecated conversion from string constant to 'char*'
mp4.cpp:53: warning: deprecated conversion from string constant to 'char*'
mp4.cpp:53: warning: deprecated conversion from string constant to 'char*'
mp4.cpp:53: warning: deprecated conversion from string constant to 'char*'
mp4.cpp:53: warning: deprecated conversion from string constant to 'char*'
mp4.cpp:53: warning: deprecated conversion from string constant to 'char*'
mp4.cpp:53: warning: deprecated conversion from string constant to 'char*'
mp4.cpp:53: warning: deprecated conversion from string constant to 'char*'
mp4.cpp:53: warning: deprecated conversion from string constant to 'char*'
mp4.cpp:53: warning: deprecated conversion from string constant to 'char*'
mp4.cpp:57: warning: deprecated conversion from string constant to 'char*'
mp4.cpp: In function 'int mp4ReadMetadata(metadata_t*, const char*, int, const
char*)':
mp4.cpp:111: error: 'MP4FileHandle' was not declared in this scope
mp4.cpp:111: error: expected ';' before 'mp4file'
mp4.cpp:114: error: 'mp4file' was not declared in this scope
mp4.cpp:114: error: 'MP4Read' was not declared in this scope
mp4.cpp:119: error: 'MP4_INVALID_FILE_HANDLE' was not declared in this scope
mp4.cpp:124: error: 'MP4GetMetadataName' was not declared in this scope
mp4.cpp:129: error: 'MP4GetMetadataArtist' was not declared in this scope
mp4.cpp:134: error: 'MP4GetMetadataYear' was not declared in this scope
mp4.cpp:139: error: 'MP4GetMetadataAlbum' was not declared in this scope
mp4.cpp:144: error: 'MP4GetMetadataTrack' was not declared in this scope
mp4.cpp:149: error: 'MP4GetMetadataFreeForm' was not declared in this scope
mp4.cpp:154: error: 'MP4GetMetadataFreeForm' was not declared in this scope
mp4.cpp:159: error: 'MP4GetMetadataFreeForm' was not declared in this scope
mp4.cpp:164: error: 'M/P4GetMetadataFreeForm' was not declared in this scope
mp4.cpp:169: error: 'MP4GetMetadataFreeForm' was not declared in this scope
mp4.cpp:174: error: 'MP4GetMetadataFreeForm' was not declared in this scope
mp4.cpp:179: error: 'MP4GetMetadataFreeForm' was not declared in this scope
mp4.cpp:184: error: 'MP4GetMetadataFreeForm' was not declared in this scope
mp4.cpp:189: error: 'MP4GetMetadataFreeForm' was not declared in this scope
mp4.cpp:194: error: 'MP4GetMetadataFreeForm' was not declared in this scope
mp4.cpp:199: error: 'MP4GetMetadataFreeForm' was not declared in this scope
mp4.cpp:209: error: 'MP4GetMetadataFreeForm' was not declared in this scope
mp4.cpp:214: error: 'MP4GetNumberOfTracks' was not declared in this scope
mp4.cpp:216: error: 'MP4TrackId' was not declared in this scope
mp4.cpp:216: error: expected ';' before 'trackId'
mp4.cpp:217: error: 'trackId' was not declared in this scope
mp4.cpp:217: error: 'MP4GetTrackType' was not declared in this scope
mp4.cpp:218: error: 'MP4_AUDIO_TRACK_TYPE' was not declared in this scope
mp4.cpp:219: error: 'MP4Duration' was not declared in this scope
mp4.cpp:219: error: expected ';' before 'trackDuration'
mp4.cpp:220: error: 'trackDuration' was not declared in this scope
mp4.cpp:220: error: 'MP4_MSECS_TIME_SCALE' was not declared in this scope
mp4.cpp:220: error: 'MP4ConvertFromTrackDuration' was not declared in this
scope
mp4.cpp:224: error: 'MP4GetMetadataCompilation' was not declared in this scope
mp4.cpp:228: error: 'MP4GetMetadataFreeForm' was not declared in this scope
mp4.cpp:235: error: '/MP4Close' was not declared in this scope
mp4.cpp: In function 'int mp4WriteMetadata(const metadata_t*, const char*, int,
const char*)':
mp4.cpp:247: error: 'MP4FileHandle' was not declared in this scope
mp4.cpp:247: error: expected ';' before 'mp4file'
mp4.cpp:250: error: 'mp4file' was not declared in this scope
mp4.cpp:250: error: 'MP4Modify' was not declared in this scope
mp4.cpp:255: error: 'MP4_INVALID_FILE_HANDLE' was not declared in this scope
mp4.cpp:259: error: 'MP4MetadataDelete' was not declared in this scope
mp4.cpp:261: error: 'MP4SetMetadataName' was not declared in this scope
mp4.cpp:263: error: 'MP4SetMetadataArtist' was not declared in this scope
mp4.cpp:266: error: 'MP4SetMetadataYear' was not declared in this scope
mp4.cpp:268: error: 'MP4SetMetadataAlbum' was not declared in this scope
mp4.cpp:270: error: 'MP4SetMetadataTrack' was not declared in this scope
mp4.cpp:272: error: 'MP4SetMetadataFreeForm' was not declared in this scope
mp4.cpp:314: error: 'MP4SetMetadataCompilation' was not declared in this scope
mp4.cpp:319: error: 'MP4Close' was not declared in this scope
mp4.cpp:323: error: 'MP4Optimize' was not declared in this scope
make[3]: *** [mp4.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/libtunepimp-0.5.3/plugins/mp4'
make[2]: Leaving directory `/usr/src/libtunepimp-0.5.3/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/libtunepimp-0.5.3'
make: *** [all] Error 2

See http://bugs.musicbrainz.org/ticket/5095

-- 
Configure bugmail: http://bugs.sourcemage.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the SM-Grimoire-Bugs mailing list