[SM-Grimoire-Bugs] [Bug 15536] New: libmp4v2 1.5.0.1 fails to compile with GCC 4.4

bugzilla-daemon at bugs.sourcemage.org bugzilla-daemon at bugs.sourcemage.org
Mon Dec 21 19:41:29 EST 2009


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

           Summary: libmp4v2 1.5.0.1 fails to compile with GCC 4.4
           Product: Codex
           Version: stable grimoire
          Platform: All
        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: 15252


$ sorcery -v
1.14.4

$ gaze version gcc g++ texlive
Grimoire  Section     Spell     Grimoire Version  Installed Version
--------  -------     -----     ----------------  -----------------
test      audio-libs  libmp4v2  1.5.0.1           1.5.0.1
test      gnu         gcc       4.4.2             4.4.2
test      gnu         g++       4.4.2             4.4.2

# cast libmp4v2
...
 g++ -DHAVE_CONFIG_H -I. -I. -I. -march=core2 -fPIC -DPIC -pipe -DPIC -fPIC -O2 
-MT rtphint.lo -MD -MP -MF .deps/rtphint.Tpo -c rtphint.cpp  -fPIC -DPIC -o
.lib
s/rtphint.o
rtphint.cpp: In member function 'void MP4RtpHintTrack::GetPayload(char**,
u_int8
_t*, u_int16_t*, char**)':
rtphint.cpp:328: error: invalid conversion from 'const char*' to 'char*'
rtphint.cpp: In constructor 'MP4RtpHint::MP4RtpHint(MP4RtpHintTrack*)':
rtphint.cpp:710: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp:712: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp: In constructor 'MP4RtpPacket::MP4RtpPacket(MP4RtpHint*)':
rtphint.cpp:808: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp:810: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp:812: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp:814: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp:816: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp:818: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp:820: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp:822: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp:824: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp:826: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp:828: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp:830: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp:832: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp: In member function 'void MP4RtpPacket::AddExtraProperties()':
rtphint.cpp:845: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp:852: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp:854: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp:856: warning: deprecated conversion from string constant to 'char*'
rtphint.cpp: In constructor 'MP4RtpData::MP4RtpData(MP4RtpPacket*)':
rtphint.cpp:1076: warning: deprecated conversion from string constant to
'char*'
rtphint.cpp: In constructor 'MP4RtpNullData::MP4RtpNullData(MP4RtpPacket*)':
rtphint.cpp:1118: warning: deprecated conversion from string constant to
'char*'
rtphint.cpp: In constructor
'MP4RtpImmediateData::MP4RtpImmediateData(MP4RtpPacket*)':
rtphint.cpp:1129: warning: deprecated conversion from string constant to
'char*'
rtphint.cpp:1131: warning: deprecated conversion from string constant to
'char*'
rtphint.cpp: In constructor
'MP4RtpSampleData::MP4RtpSampleData(MP4RtpPacket*)':
rtphint.cpp:1163: warning: deprecated conversion from string constant to
'char*'
rtphint.cpp:1165: warning: deprecated conversion from string constant to
'char*'
rtphint.cpp:1167: warning: deprecated conversion from string constant to
'char*'
rtphint.cpp:1169: warning: deprecated conversion from string constant to
'char*'
rtphint.cpp:1171: warning: deprecated conversion from string constant to
'char*'
rtphint.cpp:1173: warning: deprecated conversion from string constant to
'char*'
rtphint.cpp: In constructor
'MP4RtpSampleDescriptionData::MP4RtpSampleDescriptionData(MP4RtpPacket*)':
rtphint.cpp:1280: warning: deprecated conversion from string constant to
'char*'
rtphint.cpp:1282: warning: deprecated conversion from string constant to
'char*'
rtphint.cpp:1284: warning: deprecated conversion from string constant to
'char*'
rtphint.cpp:1286: warning: deprecated conversion from string constant to
'char*'
rtphint.cpp:1288: warning: deprecated conversion from string constant to
'char*'
make[2]: *** [rtphint.lo] Error 1
make[2]: Leaving directory `/usr/src/libmp4v2-1.5.0.1'
make[1]: Leaving directory `/usr/src/libmp4v2-1.5.0.1'
make[1]: *** [all-recursive] Error 1

-- 
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