Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Dec 2004 13:56:20 -0800
From:      Brooks Davis <brooks@one-eyed-alien.net>
To:        "Scott I. Remick" <scott@sremick.net>
Cc:        lioux@freebsd.org
Subject:   Re: mpeg4ip requires IPv6?
Message-ID:  <20041229215620.GB16903@odin.ac.hmc.edu>
In-Reply-To: <20041229214708.81770.qmail@web53607.mail.yahoo.com>
References:  <B3D265AB-03E9-4089-B357-F82F678000D8@ahze.net> <20041229214708.81770.qmail@web53607.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--+g7M9IMkV8truYOl
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Dec 29, 2004 at 01:47:08PM -0800, Scott I. Remick wrote:
>=20
> --- Michael Johnson <ahze@ahze.net> wrote:
>=20
> > Others have reported this also, I am unable to reproduce it but if you=
=20
> > 'make config' and turn on IPV6 support everything should work.
>=20
> Hmm, I tried that and it did make a difference, but it dies elsewhere now.
> See below...
>=20
> > > The presence or absence of IPv6 support in the kernel will have no
> > > effect on the symbols defined in your header files. I'd guess this is
> > > probalby a port bug, but you might have broken header files on your
> > > machine depending on how you got to 5.3.
>=20
> I used cvsup to update my local source tree then the standard build/insta=
ll
> world/kernel stuff. Everything else has been happy since I straightened o=
ut
> the threading libraries stuff.=20
>=20
> New failure point below:
>=20
> c++ -D_REENTRANT -DNOCONTROLS -fexceptions -Wall -Werror
> -Wno-char-subscripts -Wover
> loaded-virtual -Wno-unknown-pragmas -Wno-deprecated -Wformat=3D2
> -DPLAYER_PLUGIN_DIR=3D\
> "/usr/local/lib/mp4player_plugin\" -O -pipe -DMPEG4IP -pthread -o
> .libs/mp4player ma
> in.o -Wl,-rpath -Wl,/usr/local/lib -pthread  -L/usr/local/lib
> -L/usr/X11R6/lib ../..
> /lib/SDLAudio/src/.libs/libmpeg4ipSDL.so -laudio -lXt ./.libs/libmp4playe=
r.a
> /usr/lo
> cal/lib/liba52.so -ldjbfft
> /usr/ports/multimedia/mpeg4ip/work/mpeg4ip-1.1/lib/sdp/.l
> ibs/libsdp.so
> /usr/ports/multimedia/mpeg4ip/work/mpeg4ip-1.1/player/lib/mp4util/.lib
> s/libmp4util.so
> /usr/ports/multimedia/mpeg4ip/work/mpeg4ip-1.1/player/lib/libhttp/.l
> ibs/libhttp.so
> /usr/ports/multimedia/mpeg4ip/work/mpeg4ip-1.1/lib/msg_queue/.libs/li
> bmsg_queue.so
> /usr/ports/multimedia/mpeg4ip/work/mpeg4ip-1.1/lib/mp4av/.libs/libmp4a
> v.so /usr/ports/multimedia/mpeg4ip/work/mpeg4ip-1.1/lib/mp4/.libs/libmp4.=
so
> ./.libs/
> libmp4syncsdl.a ./.libs/libmp4syncbase.a ./.libs/libmp4playerutils.a
> ../../lib/ismac
> ryp/.libs/libismacryp.a /usr/local/lib/libSDL-1.1.so -lm -lvgl -lX11 -lXe=
xt
> -lvga -l
> aa -lusbhid /usr/local/lib/libmp4v2.so -Wl,--rpath -Wl,/usr/local/lib
> /usr/bin/ld: warning: libc.so.4, needed by /usr/local/lib/libmp4v2.so, may
> conflict
> with libc.so.5
> /usr/local/lib/compat/libc.so.4: warning: warning: fputrune() is deprecat=
ed.
> See fpu
> trune(3).
> /usr/local/lib/compat/libc.so.4: warning: warning: setinvalidrune() is
> deprecated. S
> ee setinvalidrune(3).
> /usr/local/lib/compat/libc.so.4: warning: WARNING!  setkey(3) not present=
 in
> the sys
> tem!
> /usr/local/lib/compat/libc.so.4: warning: warning: this program uses gets=
(),
> which i
> s unsafe.
> /usr/local/lib/compat/libc.so.4: warning: warning: mktemp() possibly used
> unsafely;
> consider using mkstemp()
> /usr/local/lib/compat/libc.so.4: warning: WARNING!  des_setkey(3) not
> present in the
>  system!
> /usr/local/lib/compat/libc.so.4: warning: WARNING!  encrypt(3) not present
> in the sy
> stem!
> /usr/local/lib/compat/libc.so.4: warning: warning: tmpnam() possibly used
> unsafely;
> consider using mkstemp()
> /usr/local/lib/compat/libc.so.4: warning: warning: this program uses
> f_prealloc(), w
> hich is not recommended.
> /usr/local/lib/compat/libc.so.4: warning: warning: mbmb() is deprecated. =
See
> mbmb(3)
> .
> /usr/local/lib/compat/libc.so.4: warning: warning: mbrune() is deprecated.
> See mbrun
> e(3).
> /usr/local/lib/compat/libc.so.4: warning: warning: mbrrune() is deprecate=
d.
> See mbrr
> une(3).
> /usr/local/lib/compat/libc.so.4: warning: WARNING!  des_cipher(3) not
> present in the
>  system!
> /usr/local/lib/compat/libc.so.4: warning: warning: fungetrune() is
> deprecated. See f
> ungetrune(3).
> /usr/local/lib/compat/libc.so.4: warning: warning: setrunelocale() is
> deprecated. Se
> e setrunelocale(3).
> /usr/local/lib/compat/libc.so.4: warning: warning: tempnam() possibly used
> unsafely;
>  consider using mkstemp()
> /usr/local/lib/compat/libc.so.4: warning: warning: fgetrune() is deprecat=
ed.
> See fge
> trune(3).
> ./.libs/libmp4player.a(mp4_file.o)(.text+0x443): In function
> `CMp4File::create_video
> (CPlayerSession*, video_query_t*, int, char*, unsigned int, int&)':
> : undefined reference to `MP4IsIsmaCrypMediaTrack'
> ./.libs/libmp4player.a(mp4_file.o)(.text+0x81c): In function
> `CMp4File::create_audio
> (CPlayerSession*, audio_query_t*, int, char*, unsigned int, int&)':
> : undefined reference to `MP4IsIsmaCrypMediaTrack'

You need to rebuild multimedia/mpeg4ip-libmp4v2 because it is linked
against an old version of libm and was built by an incompatable version
of GCC.  In all likelyhood, there are other problem ports still on your
system that will need to be rebuilt.

-- Brooks

--=20
Any statement of the form "X is the one, true Y" is FALSE.
PGP fingerprint 655D 519C 26A7 82E7 2529  9BF0 5D8E 8BE9 F238 1AD4

--+g7M9IMkV8truYOl
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQFB0ygEXY6L6fI4GtQRAsQ8AJ4mpBnmm193pof1amDtGKzfbNUAyACgzYEy
IIXg9GVWdldD2/VB169CU0s=
=1aw9
-----END PGP SIGNATURE-----

--+g7M9IMkV8truYOl--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041229215620.GB16903>