[Sumover-dev] Re: [Media Tools] #45: Debian port
Media Tools
SUMOVER-dev at cs.ucl.ac.uk
Tue May 16 22:26:24 BST 2006
#45: Debian port
--------------------------+-------------------------------------------------
Reporter: socrates | Owner: socrates
Type: enhancement | Status: closed
Priority: major | Milestone: sumover-1Qb-release
Component: vic | Version: 2.8ucl1.1.8
Resolution: fixed | Keywords: Debian
--------------------------+-------------------------------------------------
Changes (by socrates):
* status: new => closed
* resolution: => fixed
Comment:
Applied following Debian vic patches:
- substituted some "delete" calls by "delete[]", as proposed in this
[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=148014 patch]
- cast pointer to intptr_t before doing erithmetic, as suggested in this
[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=297949 patch]
Also looked into
[http://ftp.debian.org/debian/pool/main/v/vic/vic_2.8ucl1.1.5-8.diff.gz
"master" vic diff] and grabbed as many patches as possible from it:
- rtp/ntp-time.h: 59, neater fix for GETTIMEOFDAY_TO_NTP_OFFSET, now
append U to #define'd constant
- more "delete" -> "delete[]" replacements
- rtp/session.cpp:131, initialized rint(0.0)
- rtp/pktbuf-rtp.cpp:65, cast srcid_ to u_int32_t
- codec/encoder-h261.cpp:220-222, removed unnecessary cast to (void *)
- codec/h263/h263mux.c:561+877, added #ifdef for INT_64 arch
- codec/tmn-x/main.c:1712, add missing init for frameskip
- video/grabber-x11.cpp:197, conditional based on variable "name_ "not
on "free"
Fixes left out of
[http://ftp.debian.org/debian/pool/main/v/vic/vic_2.8ucl1.1.5-8.diff.gz
"master" vic diff]:
- Fixes related to builing against tcl-8.4/tk-8.4 on Debian. These are
mainly in files related to config scripts (configure.in, config.guess,
config.sub, config.in.tail, config.in.tk), as well as in Makefile.in and
config.h, and possibly others (where #include paths are needed to other
tcl/tk installations).
- main.cpp:439, use sig_t cast for signal type
- fixes to #include <getopt.h>, this is added gloabally in config.h
- random.c:, removed use of custom random()
--
Ticket URL: <https://frostie.cs.ucl.ac.uk/nets/mmedia/ticket/45>
Media Tools <http://www-mice.cs.ucl.ac.uk/multimedia/software>
Media Tools
More information about the Sumover-dev
mailing list