[Sumover-dev] Re: [Media Tools] #42: FreeBSD patches
Media Tools
SUMOVER-dev at cs.ucl.ac.uk
Thu May 18 20:50:24 BST 2006
#42: FreeBSD patches
--------------------------+-------------------------------------------------
Reporter: socrates | Owner: socrates
Type: enhancement | Status: closed
Priority: major | Milestone: sumover-1Qb-release
Component: vic | Version: 4.2.28
Resolution: fixed | Keywords: FreeBSD
--------------------------+-------------------------------------------------
Changes (by socrates):
* status: new => closed
* resolution: => fixed
Comment:
Applied following FreeBSD vic patches.
* From [http://www.freebsd.org/cgi/cvsweb.cgi/ports/mbone/vic/files
/patch-Tcl.cpp patch-Tcl.cpp]:
- Added `Tcl_Init(tcl);`
* From [http://www.freebsd.org/cgi/cvsweb.cgi/ports/mbone/vic/files
/patch-mbus_handler patch-mbus_handler]:
- Removed redundant `#include "mus_handler.h"`
* From [http://www.freebsd.org/cgi/cvsweb.cgi/ports/mbone/vic/files
/patch-nomalloc_h patch-nomalloc_h]:
- Removed unneeded `#include <malloc.h>`
* From [http://www.freebsd.org/cgi/cvsweb.cgi/ports/mbone/vic/files
/patch-renderer-window patch-renderer-window]:
- None (Already covered by other patch in the past)
* From [http://www.freebsd.org/cgi/cvsweb.cgi/ports/mbone/vic/files
/patch-net-ipv6.cpp patch-net-ipv6.cpp]:
- Removed unecessary `#include "inet_ntop.h"`
* From [http://www.freebsd.org/cgi/cvsweb.cgi/ports/mbone/vic/files
/patch-defs patch-defs]:
- `codec/h263/Motion.h`: Added protype for `AllocMVector(...)`
- `codec/h263/code.h`: Added prototype for `InitCode(...)`
* From [http://www.freebsd.org/cgi/cvsweb.cgi/ports/mbone/vic/files
/patch-histtolut.cpp patch-histtolut.cpp]:
- `render/histtolut/histtolut.cpp`: Replaced all instances of `memset()`
with `std : : memset()` and `#included <cstring>`
* From [http://www.freebsd.org/cgi/cvsweb.cgi/ports/mbone/vic/files
/patch-main patch-main]:
- `main.cpp`: #ifdef __FreeBSD__ use `srandomdev()` instead of
`srandom()`
* From [http://www.freebsd.org/cgi/cvsweb.cgi/ports/mbone/vic/files
/patch-md5 patch-md5]:
- `net/crypt.cpp`: use OpenSSL's MD5 code instead of vic's own copy.
(Needed to add `-lcrypto` to `Makefile.in` to resolve references to MD5
crypto library)
Fixes left out of vic diff:
* [http://www.freebsd.org/cgi/cvsweb.cgi/ports/mbone/vic/files/patch-
const patch-const] was causing gcc-4.0 on FC4 to complain.
* [http://www.freebsd.org/cgi/cvsweb.cgi/ports/mbone/vic/files/patch-
inet6.h patch-inet6.h] is probably unneeded in modern systems.
* [http://www.freebsd.org/cgi/cvsweb.cgi/ports/mbone/vic/files/patch-ui-
ctrlmenu.tcl patch-ui-ctrlmenu.tcl]: "Freeze" button spits otcl error that
no such "freeze" method exists
* [http://www.freebsd.org/cgi/cvsweb.cgi/ports/mbone/vic/files/patch-ui-
resource.tcl patch-ui-resource.tcl]: still grabber, if true by default
doesn't work, so keep it false.
--
Ticket URL: <https://frostie.cs.ucl.ac.uk/nets/mmedia/ticket/42>
Media Tools <http://www-mice.cs.ucl.ac.uk/multimedia/software>
Media Tools
More information about the Sumover-dev
mailing list