This is not exactly urgent, but just for the record:

Building CVS HEAD on OSX (intel), mjpegtools (macports has 1.6.2 --
that's from 2001, is it just too old?) leads to this failure:

transcode$ sudo port install +a52dec +imagemagick +faad2 +faac +libxml2
+freetype +x264 +xvid +libdv +libogg +libvorbis +libtheora +libsdl
+mjpegtools
--->  Fetching transcode
--->  Verifying checksum(s) for transcode
--->  Extracting transcode
--->  Applying patches to transcode
--->  Configuring transcode
--->  Building transcode with target all
Error: Target com.apple.build returned: shell command " cd
"/opt/local/var/db/dports/build/_Users_tna_software_transcode/work/transcode"
&& make all " returned error 2
Command output: export_xvid4.c:427: warning: pointer targets in passing
argument 2 of 'AVI_write_frame' differ in signedness
mv -f .deps/export_xvid4_la-export_xvid4.Tpo
.deps/export_xvid4_la-export_xvid4.Plo
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.
-I..  -D_REENTRANT -DMOD_PATH=\"/opt/local/lib/transcode\" -I.. -I../src
-I/opt/local/include -I/opt/local/include/ffmpeg -I/opt/local/include
-I/opt/local/include  -Wall -Wstrict-prototypes -Wmissing-prototypes -O2
-no-cpp-precomp -D_INTL_REDIRECT_MACROS -MT export_xvid4_la-aud_aux.lo
-MD -MP -MF .deps/export_xvid4_la-aud_aux.Tpo -c -o
export_xvid4_la-aud_aux.lo `test -f 'aud_aux.c' || echo './'`aud_aux.c
 gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT
-DMOD_PATH=\"/opt/local/lib/transcode\" -I.. -I../src
-I/opt/local/include -I/opt/local/include/ffmpeg -I/opt/local/include
-I/opt/local/include -Wall -Wstrict-prototypes -Wmissing-prototypes -O2
-no-cpp-precomp -D_INTL_REDIRECT_MACROS -MT export_xvid4_la-aud_aux.lo
-MD -MP -MF .deps/export_xvid4_la-aud_aux.Tpo -c aud_aux.c  -fno-common
-DPIC -o .libs/export_xvid4_la-aud_aux.o
In file included from aud_aux.c:38:
/opt/local/include/ffmpeg/avcodec.h:2478: warning: 'ImgReSampleContext'
is deprecated
/opt/local/include/ffmpeg/avcodec.h:2481: warning: 'ImgReSampleContext'
is deprecated
aud_aux.c: In function 'audio_encode_mp3':
aud_aux.c:751: warning: pointer targets in passing argument 5 of
'lame_encode_buffer' differ in signedness
aud_aux.c:758: warning: pointer targets in passing argument 4 of
'lame_encode_buffer_interleaved' differ in signedness
aud_aux.c:802: warning: pointer targets in passing argument 1 of
'tc_get_mp3_header' differ in signedness
aud_aux.c: In function 'audio_close':
aud_aux.c:1022: warning: pointer targets in passing argument 2 of
'lame_encode_flush' differ in signedness
mv -f .deps/export_xvid4_la-aud_aux.Tpo .deps/export_xvid4_la-aud_aux.Plo
/bin/sh ../libtool --tag=CC   --mode=link gcc  -Wall -Wstrict-prototypes
-Wmissing-prototypes -O2 -no-cpp-precomp -D_INTL_REDIRECT_MACROS -module
-avoid-version -L/opt/local/lib -o export_xvid4.la -rpath
/opt/local/lib/transcode export_xvid4_la-export_xvid4.lo
export_xvid4_la-aud_aux.lo -L/opt/local/lib -lavcodec -lavutil -lm -lz
-lpthread -lmp3lame -lxvidcore -L/opt/local/lib -lmp3lame  -lm -lz -ldl
gcc ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o
.libs/export_xvid4.so -bundle  .libs/export_xvid4_la-export_xvid4.o
.libs/export_xvid4_la-aud_aux.o  -L/opt/local/lib -lavcodec -lavutil
-lpthread -lxvidcore /opt/local/lib/libmp3lame.dylib -lm -lz -ldl
creating export_xvid4.la
(cd .libs && rm -f export_xvid4.la && ln -s ../export_xvid4.la
export_xvid4.la)
/bin/sh ../libtool --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I.
-I..  -D_REENTRANT -DMOD_PATH=\"/opt/local/lib/transcode\" -I.. -I../src
-I/opt/local/include/mjpegtools -I/opt/local/include/mjpegtools/mpeg2enc
-I/opt/local/include/mjpegtools/mplex -I/opt/local/include
-I/opt/local/include/ffmpeg -I/opt/local/include -I/opt/local/include 
-Wall -Wstrict-prototypes -Wmissing-prototypes -O2 -no-cpp-precomp
-D_INTL_REDIRECT_MACROS -MT export_yuv4mpeg_la-export_yuv4mpeg.lo -MD
-MP -MF .deps/export_yuv4mpeg_la-export_yuv4mpeg.Tpo -c -o
export_yuv4mpeg_la-export_yuv4mpeg.lo `test -f 'export_yuv4mpeg.c' ||
echo './'`export_yuv4mpeg.c
 gcc -DHAVE_CONFIG_H -I. -I.. -D_REENTRANT
-DMOD_PATH=\"/opt/local/lib/transcode\" -I.. -I../src
-I/opt/local/include/mjpegtools -I/opt/local/include/mjpegtools/mpeg2enc
-I/opt/local/include/mjpegtools/mplex -I/opt/local/include
-I/opt/local/include/ffmpeg -I/opt/local/include -I/opt/local/include
-Wall -Wstrict-prototypes -Wmissing-prototypes -O2 -no-cpp-precomp
-D_INTL_REDIRECT_MACROS -MT export_yuv4mpeg_la-export_yuv4mpeg.lo -MD
-MP -MF .deps/export_yuv4mpeg_la-export_yuv4mpeg.Tpo -c
export_yuv4mpeg.c  -fno-common -DPIC -o
.libs/export_yuv4mpeg_la-export_yuv4mpeg.o
export_yuv4mpeg.c: In function 'export_yuv4mpeg_open':
export_yuv4mpeg.c:148: warning: implicit declaration of function
'y4m_si_set_chroma'
export_yuv4mpeg.c:148: error: 'Y4M_CHROMA_420JPEG' undeclared (first use
in this function)
export_yuv4mpeg.c:148: error: (Each undeclared identifier is reported
only once
export_yuv4mpeg.c:148: error: for each function it appears in.)
export_yuv4mpeg.c: In function 'export_yuv4mpeg_encode':
export_yuv4mpeg.c:220: warning: pointer targets in passing argument 1 of
'audio_encode' differ in signedness
make[2]: *** [export_yuv4mpeg_la-export_yuv4mpeg.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Error: Status 1 encountered during processing.

In contrast, leaving mjpegtools out results in a successful build:

transcode$ sudo port install +a52dec +imagemagick +faad2 +faac +libxml2
+freetype +x264 +xvid +libdv +libogg +libvorbis +libtheora +libsdl
--->  Fetching transcode
--->  Verifying checksum(s) for transcode
--->  Extracting transcode
--->  Applying patches to transcode
--->  Configuring transcode
--->  Building transcode with target all
--->  Staging transcode into destroot
--->  Installing transcode
1.1.0-pre-01_0+a52dec+faac+faad2+freetype+imagemagick+libdv+libogg+libsdl+libtheora+libvorbis+libxml2+x264+xvid
--->  Activating transcode
1.1.0-pre-01_0+a52dec+faac+faad2+freetype+imagemagick+libdv+libogg+libsdl+libtheora+libvorbis+libxml2+x264+xvid
--->  Cleaning transcode





Reply via email to