thanks for the quick reply,

Sources available on git repository are usable?

I have tried to build the packages from the branch 'master-2.3' cloned from git://anonscm.debian.org/pkg-voip/pjproject.git but the build (with dpkg-buildpackage -b) fails. See the output at the bottom of this message.


 -o output/pjmedia-i586-pc-linux-gnu/ffmpeg_util.o \
        ../src/pjmedia/ffmpeg_util.c
In file included from ../src/pjmedia/ffmpeg_util.c:26:0:
../src/pjmedia/ffmpeg_util.h:50:12: warning: ‘enum CodecID’ declared inside parameter list
       enum CodecID *codec_id);
            ^
../src/pjmedia/ffmpeg_util.h:50:12: warning: its scope is only this definition or declaration, which is probably not what you want ../src/pjmedia/ffmpeg_util.h:53:7: warning: ‘enum CodecID’ declared inside parameter list
       pjmedia_format_id *fmt_id);
       ^
../src/pjmedia/ffmpeg_util.c:48:28: error: ‘PIX_FMT_GBR24P’ undeclared here (not in a function)
     { PJMEDIA_FORMAT_GBRP, PIX_FMT_GBR24P},
                            ^
../src/pjmedia/ffmpeg_util.c:65:18: error: field ‘codec_id’ has incomplete type
     enum CodecID codec_id;
                  ^
../src/pjmedia/ffmpeg_util.c:68:27: error: ‘CODEC_ID_H261’ undeclared here (not in a function)
     {PJMEDIA_FORMAT_H261, CODEC_ID_H261},
                           ^
../src/pjmedia/ffmpeg_util.c:69:27: error: ‘CODEC_ID_H263’ undeclared here (not in a function)
     {PJMEDIA_FORMAT_H263, CODEC_ID_H263},
                           ^
../src/pjmedia/ffmpeg_util.c:70:28: error: ‘CODEC_ID_H263P’ undeclared here (not in a function)
     {PJMEDIA_FORMAT_H263P, CODEC_ID_H263P},
                            ^
../src/pjmedia/ffmpeg_util.c:71:27: error: ‘CODEC_ID_H264’ undeclared here (not in a function)
     {PJMEDIA_FORMAT_H264, CODEC_ID_H264},
                           ^
../src/pjmedia/ffmpeg_util.c:72:33: error: ‘CODEC_ID_MPEG1VIDEO’ undeclared here (not in a function)
     {PJMEDIA_FORMAT_MPEG1VIDEO, CODEC_ID_MPEG1VIDEO},
                                 ^
../src/pjmedia/ffmpeg_util.c:73:33: error: ‘CODEC_ID_MPEG2VIDEO’ undeclared here (not in a function)
     {PJMEDIA_FORMAT_MPEG2VIDEO, CODEC_ID_MPEG2VIDEO},
                                 ^
../src/pjmedia/ffmpeg_util.c:74:28: error: ‘CODEC_ID_MPEG4’ undeclared here (not in a function)
     {PJMEDIA_FORMAT_MPEG4, CODEC_ID_MPEG4},
                            ^
../src/pjmedia/ffmpeg_util.c:75:28: error: ‘CODEC_ID_MJPEG’ undeclared here (not in a function)
     {PJMEDIA_FORMAT_MJPEG, CODEC_ID_MJPEG}
                            ^
../src/pjmedia/ffmpeg_util.c:169:13: error: conflicting types for ‘pjmedia_format_id_to_CodecID’
 pj_status_t pjmedia_format_id_to_CodecID(pjmedia_format_id fmt_id,
             ^
In file included from ../src/pjmedia/ffmpeg_util.c:26:0:
../src/pjmedia/ffmpeg_util.h:49:13: note: previous declaration of ‘pjmedia_format_id_to_CodecID’ was here
 pj_status_t pjmedia_format_id_to_CodecID(pjmedia_format_id fmt_id,
             ^
../src/pjmedia/ffmpeg_util.c: In function ‘pjmedia_format_id_to_CodecID’:
../src/pjmedia/ffmpeg_util.c:175:35: warning: comparison between pointer and integer
  if (t->id==fmt_id && t->codec_id != PIX_FMT_NONE) {
                                   ^
../src/pjmedia/ffmpeg_util.c:176:6: error: dereferencing pointer to incomplete type
      *codec_id = t->codec_id;
      ^
../src/pjmedia/ffmpeg_util.c:176:6: warning: statement with no effect [-Wunused-value] ../src/pjmedia/ffmpeg_util.c:181:5: error: dereferencing pointer to incomplete type
     *codec_id = PIX_FMT_NONE;
     ^
../src/pjmedia/ffmpeg_util.c:181:5: warning: statement with no effect [-Wunused-value]
../src/pjmedia/ffmpeg_util.c: At top level:
../src/pjmedia/ffmpeg_util.c:185:55: error: parameter 1 (‘codec_id’) has incomplete type
 pj_status_t CodecID_to_pjmedia_format_id(enum CodecID codec_id,
                                                       ^
/home/muzio/Desktop/pjproject/build/rules.mak:159: set di istruzioni per l'obiettivo "output/pjmedia-i586-pc-linux-gnu/ffmpeg_util.o" non riuscito
make[3]: *** [output/pjmedia-i586-pc-linux-gnu/ffmpeg_util.o] Errore 1
make[3]: uscita dalla directory "/home/muzio/Desktop/pjproject/pjmedia/build" Makefile:215: set di istruzioni per l'obiettivo "libpjmedia-i586-pc-linux-gnu.a" non riuscito
make[2]: *** [libpjmedia-i586-pc-linux-gnu.a] Errore 2
make[2]: uscita dalla directory "/home/muzio/Desktop/pjproject/pjmedia/build"
Makefile:14: set di istruzioni per l'obiettivo "all" non riuscito
make[1]: *** [all] Errore 1
make[1]: uscita dalla directory "/home/muzio/Desktop/pjproject"
dh_auto_build: make -j1 returned exit code 2
debian/rules:9: set di istruzioni per l'obiettivo "binary" non riuscito
make: *** [binary] Errore 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2

Il 08/11/2014 16:21, Tzafrir Cohen ha scritto:
On Sat, Nov 08, 2014 at 03:09:59PM +0100, Francesco Muzio wrote:
Package: src:pjproject
Version: 2.1.0.0.ast20130823-1


Dear maintainer,

Why the python module is not available on debian?

Thanks for your report.

This is part of the planned package 2.3 which unfortunetly I packaged
too late to get into the stable release. It will have to wait until
Jessie is released.



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to