Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 26 Nov 2003 13:20:20 -0800
From:      Randy Bush <randy@psg.com>
To:        Joe Marcus Clarke <marcus@marcuscom.com>
Cc:        FreeBSD GNOME Users <gnome@freebsd.org>
Subject:   Re: gnomemeeting kills gnome2 build
Message-ID:  <E1AP75A-0003oP-QX@roam.psg.com>
References:  <20031117191112.GA33092@xor.obsecurity.org> <1069097328.737.31.camel@gyros> <E1AM7fi-000GG5-HM@ran.psg.com> <1069173907.743.2.camel@gyros> <E1AMCXp-000HbL-Ln@ran.psg.com> <1069187959.743.39.camel@gyros>

next in thread | previous in thread | raw e-mail | index | archive | help
> You only need to remove ffmpeg temporarily (only for building
> gnomemeeting).  Do pkg_deinstall -fO ffmpeg, then install gnomemeeting,
> then reinstall ffmpeg.

while this worked the other week, it fails now :-(

# history
   53  pkg_deinstall -fO ffmpeg
   54  portupgrade -f gnomemeeting-0.98.5

c++ -I/usr/local/include/ffmpeg -DP_FREEBSD=490100 -I/usr/local/include -I/usr/local/include -D_REENTRANT -pthread -Wall -DP_FREEBSD=490100 -DP_USE_PRAGMA -DPHAS_TEMPLATES -I/usr/ports/devel/pwlib/work/pwlib/include/ptlib/unix -DPTRACING -I/usr/ports/net/openh323/work/openh323/include -DHAS_IXJ -DHAS_OSS -DPTRACING -I/usr/ports/devel/pwlib/work/pwlib/include -DNDEBUG -O -pipe -march=pentiumpro -c h263codec.cxx -o /usr/ports/net/openh323/work/openh323/lib/obj_FreeBSD_x86_r/h263codec.o
h263codec.cxx:112: avcodec.h: No such file or directory
h263codec.cxx: In method `H323_H263Codec::H323_H263Codec(H323Codec::Direction, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int)':
h263codec.cxx:406: implicit declaration of function `int avcodec_init(...)'
h263codec.cxx:408: `h263_encoder' undeclared (first use this function)
h263codec.cxx:408: (Each undeclared identifier is reported only once
h263codec.cxx:408: for each function it appears in.)
h263codec.cxx:408: implicit declaration of function `int register_avcodec(...)'
h263codec.cxx:409: `h263p_encoder' undeclared (first use this function)
h263codec.cxx:410: `h263_decoder' undeclared (first use this function)
h263codec.cxx:422: `CODEC_ID_H263P' undeclared (first use this function)
h263codec.cxx:422: implicit declaration of function `int avcodec_find_encoder(...)'
h263codec.cxx:424: `CODEC_ID_H263' undeclared (first use this function)
h263codec.cxx:424: implicit declaration of function `int avcodec_find_decoder(...)'
h263codec.cxx: In method `void H323_H263Codec::InitialiseCodec()':
h263codec.cxx:484: implicit declaration of function `int avcodec_alloc_context(...)'
h263codec.cxx:484: assignment to `AVCodecContext *' from `int' lacks a cast
h263codec.cxx:485: implicit declaration of function `int avcodec_alloc_frame(...)'
h263codec.cxx:485: assignment to `AVFrame *' from `int' lacks a cast
h263codec.cxx:488: implicit declaration of function `int avcodec_get_context_defaults(...)'
h263codec.cxx:491: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:492: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:493: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:494: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:495: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:496: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:498: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:502: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:506: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:509: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:515: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:515: `DEFAULT_FRAME_RATE_BASE' undeclared (first use this function)
h263codec.cxx:521: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:522: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:523: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:527: invalid use of undefined type `struct AVFrame'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:94: forward declaration of `struct AVFrame'
h263codec.cxx:528: invalid use of undefined type `struct AVFrame'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:94: forward declaration of `struct AVFrame'
h263codec.cxx:528: invalid use of undefined type `struct AVFrame'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:94: forward declaration of `struct AVFrame'
h263codec.cxx:529: invalid use of undefined type `struct AVFrame'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:94: forward declaration of `struct AVFrame'
h263codec.cxx:529: invalid use of undefined type `struct AVFrame'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:94: forward declaration of `struct AVFrame'
h263codec.cxx:530: invalid use of undefined type `struct AVFrame'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:94: forward declaration of `struct AVFrame'
h263codec.cxx:531: invalid use of undefined type `struct AVFrame'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:94: forward declaration of `struct AVFrame'
h263codec.cxx:532: invalid use of undefined type `struct AVFrame'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:94: forward declaration of `struct AVFrame'
h263codec.cxx: In method `void H323_H263Codec::CloseCodec()':
h263codec.cxx:542: implicit declaration of function `int avcodec_close(...)'
h263codec.cxx: In method `BOOL H323_H263Codec::Read(BYTE *, unsigned int &, RTP_DataFrame &)':
h263codec.cxx:605: implicit declaration of function `int avcodec_encode_video(...)'
h263codec.cxx: In method `BOOL H323_H263Codec::Write(const BYTE *, unsigned int, const RTP_DataFrame &, unsigned int &)':
h263codec.cxx:815: implicit declaration of function `int avcodec_decode_video(...)'
h263codec.cxx: In method `BOOL H323_H263Codec::Resize(int, int)':
h263codec.cxx:862: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:870: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:871: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:874: implicit declaration of function `int avcodec_open(...)'
h263codec.cxx: In method `BOOL H323_H263Codec::RenderFrame(AVFrame *)':
h263codec.cxx:908: invalid use of undefined type `struct AVFrame'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:94: forward declaration of `struct AVFrame'
h263codec.cxx:909: invalid use of undefined type `struct AVFrame'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:94: forward declaration of `struct AVFrame'
h263codec.cxx:910: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:910: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:911: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
h263codec.cxx:911: invalid use of undefined type `struct AVCodecContext'
/usr/ports/net/openh323/work/openh323/include/h263codec.h:93: forward declaration of `struct AVCodecContext'
gmake[2]: *** [/usr/ports/net/openh323/work/openh323/lib/obj_FreeBSD_x86_r/h263codec.o] Error 1
gmake[2]: Leaving directory `/usr/ports/net/openh323/work/openh323/src'
gmake[1]: *** [opt] Error 2
gmake[1]: Leaving directory `/usr/ports/net/openh323/work/openh323'
gmake: *** [optnoshared] Error 2
*** Error code 2

Stop in /usr/ports/net/openh323.
*** Error code 1

Stop in /usr/ports/net/gnomemeeting.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade28411.0 make
** Fix the problem and try again.
** The following packages were not installed or upgraded (*:skipped / !:failed)
        ! net/gnomemeeting (gnomemeeting-0.98.5)        (missing header)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1AP75A-0003oP-QX>