Re: RELEASE TESTING needed for libdvdread (fwd)

[email protected] Mon, 19 Sep 2005 14:07:16 +0200 (CEST)
Newsgroups gmane.comp.video.ogle.devel
Message-ID <Pine.LNX.4.61.0509191406560.30517@thorbardin.lasthome.solace.krynn>
Hello Bjorn,

libdvdread-0.9.4-cvs.tar.gz compiles fine on:

# uname -a
SunOS ergoth 5.10 Generic_118822-11 sun4u sparc SUNW,Sun-Blade-1000

it compiled with:
# /opt/SUN-Studio-10.0/SUNWspro/bin/cc -V
cc: Sun C 5.7 Patch 117836-04 2005/07/19
usage: cc [ options] files.  Use 'cc -flags' for details

and with these flags:
# cat go_suncc.sh
#!/bin/csh
# Generic definitions
setenv SHELL /bin/bash
setenv PKG_CONFIG /usr/local/bin/pkg-config
setenv MAKE gmake
setenv PERL /usr/local/bin/perl
# Sun ONE Studio 10.0
setenv CFLAGS "-fast -xtarget=ultra3cu -xarch=v8plusb -xipo"
setenv CXXFLAGS "-fast -xtarget=ultra3cu -xarch=v8plusb -xipo"
setenv CC /opt/SUN-Studio-10.0/SUNWspro/bin/cc
setenv CXX /opt/SUN-Studio-10.0/SUNWspro/bin/CC

I have no way to test if it works since the computer is remote (will do 
tonight).

Please note that I got a couple warnings during compile:

/opt/SUN-Studio-10.0/SUNWspro/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. 
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fast -xtarget=ultra3cu 
-xarch=v8plusb -xipo -xCC -xmemalign -c dvd_input.c  -KPIC -DPIC -o 
.libs/dvd_input.o
"dvd_input.c", line 257: warning: pointer to void or function used in 
arithmetic

And also:
  /opt/SUN-Studio-10.0/SUNWspro/bin/cc -DHAVE_CONFIG_H -I. -I. -I.. -I.. 
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fast -xtarget=ultra3cu 
-xarch=v8plusb -xipo -xCC -xmemalign -c dvd_udf.c  -KPIC -DPIC -o 
.libs/dvd_udf.o
"dvd_udf.c", line 146: warning: implicit function declaration: dvdread_verbose

Best regards and thanks again for this great piece of software,

Vincent

On Sun, 18 Sep 2005, Bj|rn Englund wrote:

> Hi.
> I'm planning to make a new release of libdvdread in about a week.
> Help is needed to test that it works on all differents platforms
> before the release.
> 
> If you have time please test libdvdread from:
> http://www.dtek.chalmers.se/~dvd/dist/libdvdread-0.9.4-cvs.tar.gz or cvs
> 
> and report back here if it works or not and include what platform and
> compiler was used.
> Example:
> I have tested on:
> FC4 linux/amd64/gcc4 both 64bit and 32bit (by setting CFLAGS="-m32")
> works.
> 
> 
> Changes from previous release:
> 
> New function calls:
> DVDInit() and DVDFinish(),
> neither needs to be used if you don't use libdvdread from different threads.
> 
> New environment variables:
> DVDREAD_VERBOSE,
> set this to alter the verbosity on stderr. Default is 0 which only prints
> internal errors and misconfigurations. -1 never print errors. 1 print
> 'normal' errors and notifications.
> DVDREAD_USE_DIRECT,
> if set libdvdread will open all files with the O_DIRECT flag on systems
> that defines O_DIRECT. All blockreads must be to aligned buffers when this
> variable is set. Alignment varies between systems. All internal buffers
> in libdvdread use 2048 bytes alignment.