Re: Call for testers: MythTV 0.21 port upgrade

2008-11-01 Thread Torfinn Ingolfsen
Hello,
I have two machines which run MythTV (the old 0.20 version), on test
and one production. Both run the amd64 version of FreeBSD.
The tet macine is currently busy, so I just tried to install the new
mythtv port on anoth tet machine, which runs FreeBSD 7.0-stable /
amd64:
[EMAIL PROTECTED] uname -a
FreeBSD kg-vm.kg4.no 7.0-STABLE FreeBSD 7.0-STABLE #12: Wed Aug 13
13:28:56 CEST 2008 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/GENERIC
amd64


On Fri, Oct 31, 2008 at 9:05 PM, Greg Larkin <[EMAIL PROTECTED]> wrote:
> Is anyone out there willing to test out the port upgrade? I have a

Sure, I am a MythTV user, so I'll test the new port. currently my
MythTV test machine is busy updating the other ports, but in the mean
time I tried your port on this machine (even if it doesn't have an TV
tuner cards):
[EMAIL PROTECTED] uname -a
FreeBSD kg-vm.kg4.no 7.0-STABLE FreeBSD 7.0-STABLE #12: Wed Aug 13
13:28:56 CEST 2008 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/GENERIC
amd64


> Bug reports, port improvements and all feedback are welcome.  I've also
> adopted the port and hope to incorporate any suggestions sent my way.

I changed the Makefile so that amd64 also is allowed, the I tried 'make':

[EMAIL PROTECTED] make
===>  Building for mythtv-0.21
cd libs && make -f Makefile
cd libavutil && make -f Makefile
cd libavcodec && make -f Makefile
gcc -c -pipe -march=k8 -fomit-frame-pointer -O3 -pthread -Wall
-Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls
-Wno-pointer-sign -g -w -DPIC -fPIC  -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\"
-DLIBDIR=\"/usr/local/lib\" -DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE
-DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
-I/usr/local/share/qt/mkspecs/freebsd-g++ -I. -I. -I.. -I../..
-I../libavutil -I../libswscale -I../../../../../../../local/include
-I/usr/local/include -o allcodecs.o allcodecs.c
allcodecs.c: In function 'avcodec_register_all':
allcodecs.c:119: error: 'ENABLE_MSZH_DECODER' undeclared (first use in
this function)
allcodecs.c:119: error: (Each undeclared identifier is reported only once
allcodecs.c:119: error: for each function it appears in.)
allcodecs.c:133: error: 'ENABLE_RPZA_DECODER' undeclared (first use in
this function)
allcodecs.c:171: error: 'ENABLE_ZLIB_ENCODER' undeclared (first use in
this function)
allcodecs.c:171: error: 'ENABLE_ZLIB_DECODER' undeclared (first use in
this function)
allcodecs.c:172: error: 'ENABLE_ZMBV_ENCODER' undeclared (first use in
this function)
allcodecs.c:172: error: 'ENABLE_ZMBV_DECODER' undeclared (first use in
this function)
allcodecs.c:228: error: 'ENABLE_PCM_ZORK_ENCODER' undeclared (first
use in this function)
allcodecs.c:228: error: 'ENABLE_PCM_ZORK_DECODER' undeclared (first
use in this function)
*** Error code 1

Stop in /usr/ports/multimedia/mythtv/work/mythtv-0.21/libs/libavcodec.
*** Error code 1

Stop in /usr/ports/multimedia/mythtv/work/mythtv-0.21/libs.
*** Error code 1

Stop in /usr/ports/multimedia/mythtv/work/mythtv-0.21.
*** Error code 1

Stop in /usr/ports/multimedia/mythtv.
*** Error code 1

Stop in /usr/ports/multimedia/mythtv.

HTH
-- 
Regards,
Torfinn Ingolfsen
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Call for testers: MythTV 0.21 port upgrade

2008-11-01 Thread Craig Butler


On Fri, 2008-10-31 at 16:05 -0400, Greg Larkin wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> Hello everyone,
> 
> I've been working on PR 126343
> (http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/126343) to get MythTV
> upgraded to 0.21 on FreeBSD.
> 
> At the moment, I have a port that compiles cleanly, installs, starts up
> the frontend and deinstalls correctly on 7.0.  Of course, whether it
> will actually record TV, playback, etc. is another matter altogether. :)
> 
> Is anyone out there willing to test out the port upgrade? I have a
> mini-ITX PC here that could be set up for testing, but I need to get a
> capture card first, unless MythTV will work with a USB capture dongle.
> 
> In the mean time, I've placed the ports tree patch here:
> 
> http://people.freebsd.org/~glarkin/diffs/mythtv-0.21.diff
> 
> If you're game, download it, cd to the top of your ports tree and run:
> 
> patch -E < /patch/download/dir/mythtv-0.21.diff
> 
> You should then remove the *.orig files in the multimedia/mythtv/files
> directory.
> 
> Bug reports, port improvements and all feedback are welcome.  I've also
> adopted the port and hope to incorporate any suggestions sent my way.
> 
> Thank you,
> Greg
> - --
> Greg Larkin
> 
> http://www.FreeBSD.org/   - The Power To Serve
> http://www.sourcehosting.net/ - Ready. Set. Code.
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.7 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 
> iD8DBQFJC2T80sRouByUApARAjdnAKCXu7H+DYfVQUvGC8SNcZaCJxxFxQCgqM/Q
> yMQrVcbvgkLUgS8zK7NBcWc=
> =6+da
> -END PGP SIGNATURE-
> 
> ___
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Greg,

I can test out the mythfrontend for you, my backend is a Linux box
running mythbackend with a dual dvb recorders  

I have applied your patch and tried a build -- it failed, I got a
different build error than Torfinn;

cd libmythfreesurround && make -f Makefile
cd libmythupnp && make -f Makefile
sh -c "echo 'const char *myth_source_version ='
'\"'`(svnversion /usr/ports/multimedia/mythtv/work/mythtv-0.21
2>/dev/null) || echo Unknown`'\";' > .vers.new" ; sh -c "echo 'const
char *myth_source_path =' '\"'`echo ":
http://svn.mythtv.org/svn/tags/release-0-21/mythtv/version.pro " | sed
-e 's,.*/svn/,,' -e 's,/mythtv/version\.pro.*,,'`'\";' >> .vers.new" ;
sh -c "echo 'const char *myth_binary_version =' '\""0.21.20080304-1"\";'
>> .vers.new" ; sh -c "diff .vers.new version.cpp > .vers.diff 2>&1 ; if
test -s .vers.diff ; then mv -f .vers.new version.cpp ; fi ; rm
-f .vers.new .vers.diff"
g++ -c -pipe -march=i586 -fomit-frame-pointer -O3 -g -Wall -Wno-switch
-Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor
-D__STDC_CONSTANT_MACROS -I/usr/local/include/artsc -D_REENTRANT
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -DPIC
-fPIC  -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\"
-DLIBDIR=\"/usr/local/lib\" -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/local/share/qt/mkspecs/freebsd-g
++ -I. -I../../../../../../../local/include
-I../../../../../../../local/include -I../libmyth -I../..
-I../../../../../../../local/include -I/usr/local/include -o version.o
version.cpp
rm -f libmythupnp-0.21.so.0.21.0 libmythupnp-0.21.so
libmythupnp-0.21.so.0 libmythupnp-0.21.so.0.21
g++ -Wl,-rpath,/usr/local/lib  -Wl,-rpath,/usr/local/lib -pthread
-shared -Wl,-soname,libmythupnp-0.21.so.0 -o libmythupnp-0.21.so.0.21.0
version.o  httprequest.o  upnp.o  ssdp.o  taskqueue.o  upnputil.o
upnpdevice.o  upnptasknotify.o  upnptasksearch.o  threadpool.o
httpserver.o  upnpcds.o  upnpcdsobjects.o  bufferedsocketdevice.o
eventing.o  upnpcmgr.o  upnpmsrr.o  upnptaskevent.o  ssdpcache.o
configuration.o  soapclient.o  mythxmlclient.o  darwin-sendfile.o
moc_ssdpcache.o  -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib
-lfreetype -lz -lmp3lame -lartsc -D_THREAD_SAFE -pthread -lgmodule-2.0
-lgthread-2.0 -lglib-2.0 -liconv -lXinerama -lXv -lXxf86vm -lXrandr
-lqt-mt -lXext -lX11 -lm 
ln -s libmythupnp-0.21.so.0.21.0 libmythupnp-0.21.so
ln -s libmythupnp-0.21.so.0.21.0 libmythupnp-0.21.so.0
ln -s libmythupnp-0.21.so.0.21.0 libmythupnp-0.21.so.0.21
cd libmythui && make -f Makefile
cd libmyth && make -f Makefile
g++ -c -pipe -march=i586 -fomit-frame-pointer -O3 -g -Wall -Wno-switch
-Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor
-D__STDC_CONSTANT_MACROS -I/usr/local/include/artsc -D_REENTRANT
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -DPIC
-fPIC  -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\"
-DLIBDIR=\"/usr/local/lib\" -DUSING_OSS -DUSE_ARTS -DUSING_X11
-DUSING_XRANDR -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED
-DQT_TABLET_SUPPORT -I/usr/local/share/qt/mkspecs/freebsd-g++ -I.
-I../../../../../../../local/include
-I../../../../../../../local/inclu

Re: Call for testers: MythTV 0.21 port upgrade

2008-11-01 Thread Craig Butler

> ../../../../../../../local/include/libavcodec/avcodec.h:2353: warning:
> 'ImgReSampleContext' is deprecated (declared
> at ../../../../../../../local/include/libavcodec/avcodec.h:2347)
> ../../../../../../../local/include/libavcodec/avcodec.h:2363: warning:
> 'ImgReSampleContext' is deprecated (declared
> at ../../../../../../../local/include/libavcodec/avcodec.h:2347)
> audiooutputbase.cpp: In member function 'virtual void
> AudioOutputBase::Reconfigure(int, int, int, bool, void*)':
> audiooutputbase.cpp:360: error: 'codec_id_string' was not declared in
> this scope
> *** Error code 1

It seems to be referencing /usr/local/include/libavcodec/avcodec.h
instead of the one that is in mythtv/work/mythtv*/include.  I have
copied that file temporarily into /usr/local/include/libavcodec and the
build has progressed a bit further in fact its still compiling as I
type this.

Regards

Craig B

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Call for testers: MythTV 0.21 port upgrade

2008-11-01 Thread Craig Butler


On Sat, 2008-11-01 at 12:07 +, Craig Butler wrote:
> > ../../../../../../../local/include/libavcodec/avcodec.h:2353: warning:
> > 'ImgReSampleContext' is deprecated (declared
> > at ../../../../../../../local/include/libavcodec/avcodec.h:2347)
> > ../../../../../../../local/include/libavcodec/avcodec.h:2363: warning:
> > 'ImgReSampleContext' is deprecated (declared
> > at ../../../../../../../local/include/libavcodec/avcodec.h:2347)
> > audiooutputbase.cpp: In member function 'virtual void
> > AudioOutputBase::Reconfigure(int, int, int, bool, void*)':
> > audiooutputbase.cpp:360: error: 'codec_id_string' was not declared in
> > this scope
> > *** Error code 1
> 
> It seems to be referencing /usr/local/include/libavcodec/avcodec.h
> instead of the one that is in mythtv/work/mythtv*/include.  I have
> copied that file temporarily into /usr/local/include/libavcodec and the
> build has progressed a bit further in fact its still compiling as I
> type this.
> 
> Regards
> 
> Craig B
> 
> ___
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Hi Again

same problem with avformat.  I have instead temporarily deinstalled
ffmpeg (I think that is where the conflict is)

make clean
make
and make install all worked !!  YAY

Regards

Craig B

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Call for testers: MythTV 0.21 port upgrade

2008-11-01 Thread Torfinn Ingolfsen
Hi,

On Sat, Nov 1, 2008 at 1:07 PM, Craig Butler <[EMAIL PROTECTED]> wrote:
> It seems to be referencing /usr/local/include/libavcodec/avcodec.h
> instead of the one that is in mythtv/work/mythtv*/include.  I have

That doesn't sound right. Previously, MythTV used it's own (patched)
version of ffmpeg / avutil etc, thats why they are included wih the
source. I don't think MythTV will work with the stick ffmpeg.
-- 
Regards,
Torfinn Ingolfsen
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Call for testers: MythTV 0.21 port upgrade

2008-11-01 Thread Torfinn Ingolfsen
On Sat, Nov 1, 2008 at 3:27 PM, Torfinn Ingolfsen <[EMAIL PROTECTED]> wrote:
> source. I don't think MythTV will work with the stick ffmpeg.

...with the *stock* ffmpeg.
Sigh.

-- 
Regards,
Torfinn Ingolfsen
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Call for testers: MythTV 0.21 port upgrade

2008-11-01 Thread Torfinn Ingolfsen
Hi,

On Sat, Nov 1, 2008 at 2:08 PM, Craig Butler <[EMAIL PROTECTED]> wrote:
> same problem with avformat.  I have instead temporarily deinstalled
> ffmpeg (I think that is where the conflict is)

I tried that (temporarily deinstalling ffmpeg), but it doesn't help on
my amd64 machine. 'make' still fails:
gcc -c -pipe -march=k8 -fomit-frame-pointer -O3 -pthread -Wall
-Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls
-Wno-pointer-sign -g -w -DPIC -fPIC  -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\"
-DLIBDIR=\"/usr/local/lib\" -DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE
-DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
-I/usr/local/share/qt/mkspecs/freebsd-g++ -I. -I. -I.. -I../..
-I../libavutil -I../libswscale -I../../../../../../../local/include
-I/usr/local/include -o allcodecs.o allcodecs.c
allcodecs.c: In function 'avcodec_register_all':
allcodecs.c:119: error: 'ENABLE_MSZH_DECODER' undeclared (first use in
this function)
allcodecs.c:119: error: (Each undeclared identifier is reported only once
allcodecs.c:119: error: for each function it appears in.)
allcodecs.c:133: error: 'ENABLE_RPZA_DECODER' undeclared (first use in
this function)
allcodecs.c:171: error: 'ENABLE_ZLIB_ENCODER' undeclared (first use in
this function)
allcodecs.c:171: error: 'ENABLE_ZLIB_DECODER' undeclared (first use in
this function)
allcodecs.c:172: error: 'ENABLE_ZMBV_ENCODER' undeclared (first use in
this function)
allcodecs.c:172: error: 'ENABLE_ZMBV_DECODER' undeclared (first use in
this function)
allcodecs.c:228: error: 'ENABLE_PCM_ZORK_ENCODER' undeclared (first
use in this function)
allcodecs.c:228: error: 'ENABLE_PCM_ZORK_DECODER' undeclared (first
use in this function)
*** Error code 1

Stop in /usr/ports/multimedia/mythtv/work/mythtv-0.21/libs/libavcodec.
*** Error code 1

Stop in /usr/ports/multimedia/mythtv/work/mythtv-0.21/libs.
*** Error code 1

Stop in /usr/ports/multimedia/mythtv/work/mythtv-0.21.
*** Error code 1

Stop in /usr/ports/multimedia/mythtv.
*** Error code 1

Stop in /usr/ports/multimedia/mythtv.

I'll try it on a i386 machine next.
-- 
Regards,
Torfinn Ingolfsen
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Call for testers: MythTV 0.21 port upgrade

2008-11-01 Thread Craig Butler

> I'll try it on a i386 machine next.

Hi Torfinn et all

After the deinstall of ffmpeg on my FreeBSD 7 STABLE i386 the mythtv
port installed as expected.  I am only able to test mythfrontend out
which is working great and talking to a fedora mythtv 0.21 backend.  

I tried watching livetv, watching a recording, interacting with the
channel guide, setting up new recordings all working.

I still get a core dump when I quit mythfrontend but this was also
happening with the legacy 0.20 version.

I have also reinstalled ffmpeg after installing mythtv and nothing
untoward to report so far.

Regards

Craig B



___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: rsync with acls

2008-11-01 Thread Emanuel Haupt
On Fri, 31 Oct 2008 15:23:51 +0100
Greg Byshenk <[EMAIL PROTECTED]> wrote:

> I am experiencing a problem attempting to use rsync on systems with
> extended ACLs enabled.
> 
> The ACLs flag works, but when it is used, the mtime of the files on
> on the receiving system are set to the current time.  This is a bit
> annoying in itself, but creates a larger problem because any later
> rsync actions on the same files see the files as _different_, meaning
> that _all_ the files are recopied -- which more or less defeats the
> purpose of using rsync.
> 
> Yes, I understand that setting ACLs on a file changes the mtime of the 
> file.  But, as rsync is able to (re)set mtimes I would think that this
> shouldn't should be an issue when using rsync.
> 
> Is this a bug or a feature?

Since ACL support isn't a default feature (ACL functionality is added
by a custom patch) it seems to be a bug. Probably your best shot to get
it fixed is following up a bug report at:

http://rsync.samba.org/bugzilla.html

Emanuel
-- 

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Call for testers: MythTV 0.21 port upgrade

2008-11-01 Thread Stefan Ehmann
On Saturday 01 November 2008 13:07:11 Craig Butler wrote:
> > ../../../../../../../local/include/libavcodec/avcodec.h:2353: warning:
> > 'ImgReSampleContext' is deprecated (declared
> > at ../../../../../../../local/include/libavcodec/avcodec.h:2347)
> > ../../../../../../../local/include/libavcodec/avcodec.h:2363: warning:
> > 'ImgReSampleContext' is deprecated (declared
> > at ../../../../../../../local/include/libavcodec/avcodec.h:2347)
> > audiooutputbase.cpp: In member function 'virtual void
> > AudioOutputBase::Reconfigure(int, int, int, bool, void*)':
> > audiooutputbase.cpp:360: error: 'codec_id_string' was not declared in
> > this scope
> > *** Error code 1
>
> It seems to be referencing /usr/local/include/libavcodec/avcodec.h
> instead of the one that is in mythtv/work/mythtv*/include.  I have
> copied that file temporarily into /usr/local/include/libavcodec and the
> build has progressed a bit further in fact its still compiling as I
> type this.

A fix for this was posted in the "CFT: MythTV Fixes" thread at the end of 
September. (Just in case anybody missed it)

See http://home.bluelife.at/ports/mythtv-cft-240908.tar.gz for the port.

This was for the old version but the fix might be still applicable.

-- 
Stefan
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Call for testers: MythTV 0.21 port upgrade

2008-11-01 Thread Bernhard Froehlich
On Fri, 31 Oct 2008 16:05:16 -0400
Greg Larkin <[EMAIL PROTECTED]> wrote:

> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
> 
> Hello everyone,
> 
> I've been working on PR 126343
> (http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/126343) to get
> MythTV upgraded to 0.21 on FreeBSD.
> 
> At the moment, I have a port that compiles cleanly, installs, starts
> up the frontend and deinstalls correctly on 7.0.  Of course, whether
> it will actually record TV, playback, etc. is another matter
> altogether. :)
> 
> Is anyone out there willing to test out the port upgrade? I have a
> mini-ITX PC here that could be set up for testing, but I need to get a
> capture card first, unless MythTV will work with a USB capture dongle.
> 
> In the mean time, I've placed the ports tree patch here:
> 
> http://people.freebsd.org/~glarkin/diffs/mythtv-0.21.diff
> 
> If you're game, download it, cd to the top of your ports tree and run:
> 
> patch -E < /patch/download/dir/mythtv-0.21.diff
> 
> You should then remove the *.orig files in the multimedia/mythtv/files
> directory.
> 
> Bug reports, port improvements and all feedback are welcome.  I've
> also adopted the port and hope to incorporate any suggestions sent my
> way.


Thats great! Have you seen ports/127856 ports/127857 and ports/128419?

Because i have looked at your patch and it looks similar to the first
PR but judging from the compile problems that got posted to this
thread you're actually exactly where i was when writing the patches.
PLEASE have a look at them because i see no sense in duplicating that
work.

When i think about the differences of you patch and ports/127856 i am
not sure if there is anything that prevents it from working as a
backend too. But i have no DVB-S card that is supported by FreeBSD so i
cannot test it and only created a mythtv-frontend port which is
actually working quite good for me. Runs perfectly fine with an
mythbuntu backend.

All that compile problems that were replied to this thread are already
fixed as part of ports/127856. The reason is, that mythtv 0.21 uses a
weird combination of ".." and "../.." in their include paths and so
include libavcodec from /usr/local which is wrong because they have
libavcodec included in their mythtv source package.

-- 
Bernhard Froehlich
http://www.bluelife.at/

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: unreasonable amount of memory used in openoffice build

2008-11-01 Thread Maho NAKATA
Hi Luigi

I think it is okay. I'll remove this conditional so that
applicable to i386. I think I must rewrite the patch to
effective on i386 as well.

Note, please do not send me a patch other than Makefile.
There is a SCA or JCA issue...

I'm very busy these days and I'll attend OpenOffice.org conference
2008 very soon, please be patient.

thanks,

From: Luigi Rizzo <[EMAIL PROTECTED]>
Subject: unreasonable amount of memory used in openoffice build
Date: Sun, 19 Oct 2008 16:52:34 +0200

> hi,
> i noticed on my laptop (Dell X1 w/ 512MB ram - i386, RELENG_7 that
> openoffice3 is using an unreasonable amount of memory to build one
> of its components (during the build of resourcemodel, the offending
> file is unxfbsdi.pro/misc/qnametostr.cxx) which causes the build
> machine to spend a huge amount of time swapping.
> 
> It seems to be a known issue
> 
> http://bugs.gentoo.org/show_bug.cgi?format=multiple&id=215291
> 
> and our port includes a workaround that is applied only on amd64
> with the following section in the port's Makefile:
> 
> .if ${ARCH} == amd64
> WITHOUT_MOZILLA=yes
> LIB_DEPENDS+=   boost_regex:${PORTSDIR}/devel/boost
> CONFIGURE_ARGS+=--with-system-boost=yes #i58343#
> .if (${OSVERSION} >= 700042)
> EXTRA_PATCHES+= ${FILESDIR}/amd64-gcc42-workaround
> .endif
> .endif
> 
> I would suggest to apply the fix unconditionally (at least by default,
> possibly override it with some build option if needed).
> On amd64 according to the above URL the problem is particularly bad
> as it requires more than 4GB of memory (RAM/SWAP) but even on i386
> the compiler process grows well above 1GB of memory and together
> with other stuff (browser, X and more) easily consuming 2-300MB
> each, it is not unlikely to hit the swap on many boxes.
> 
> Makes sense ?
> 
>   cheers
>   luigi
> ___
> [EMAIL PROTECTED] mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-openoffice
> To unsubscribe, send any mail to "[EMAIL PROTECTED]"
> 
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Call for testers: MythTV 0.21 port upgrade

2008-11-01 Thread David La Croix
FYI:   I've got a SiliconDust HDHomerun (Just got it).   I've been
able to get it streaming video to vlc and have been dieing to try
mythtv with it.   (Haven't set up a Linux server yet).

System is 6.3 -- i386. I had to deinstall the ffmpeg port also.
I also had install problems due to an old version of MySQL being
installed...   After upgrading, it seems to be working.

I just have some minor issues with viewing the HD channels live on my
system (AMD Sempron64 3000, which I thought was fast enough) ...   The
only other system I've tried to view it on is a P4 laptop with Ubuntu
...The issues I'm seeing are probably due to setup issues with
Mythtv (this is the first I've played with it), but I can watch live
tv on any of the Standard def channels ...   High def channels like to
stutter, and I'm not clear if it's a problem with the network card
(vr) in my FreeBSD server or the playback on my client machine.

It seems to be picking up the EIT channel guide from the broadcast no problem.

Only real complaint I have about the port (now that it's installed) is
that it runs the backend as root if you set it up to start from
rc.conf.


On Fri, Oct 31, 2008 at 4:05 PM, Greg Larkin <[EMAIL PROTECTED]> wrote:
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA1
>
> Hello everyone,
>
> I've been working on PR 126343
> (http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/126343) to get MythTV
> upgraded to 0.21 on FreeBSD.
>
> At the moment, I have a port that compiles cleanly, installs, starts up
> the frontend and deinstalls correctly on 7.0.  Of course, whether it
> will actually record TV, playback, etc. is another matter altogether. :)
>
> Is anyone out there willing to test out the port upgrade? I have a
> mini-ITX PC here that could be set up for testing, but I need to get a
> capture card first, unless MythTV will work with a USB capture dongle.
>
> In the mean time, I've placed the ports tree patch here:
>
> http://people.freebsd.org/~glarkin/diffs/mythtv-0.21.diff
>
> If you're game, download it, cd to the top of your ports tree and run:
>
> patch -E < /patch/download/dir/mythtv-0.21.diff
>
> You should then remove the *.orig files in the multimedia/mythtv/files
> directory.
>
> Bug reports, port improvements and all feedback are welcome.  I've also
> adopted the port and hope to incorporate any suggestions sent my way.
>
> Thank you,
> Greg
> - --
> Greg Larkin
>
> http://www.FreeBSD.org/   - The Power To Serve
> http://www.sourcehosting.net/ - Ready. Set. Code.
> -BEGIN PGP SIGNATURE-
> Version: GnuPG v1.4.7 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFJC2T80sRouByUApARAjdnAKCXu7H+DYfVQUvGC8SNcZaCJxxFxQCgqM/Q
> yMQrVcbvgkLUgS8zK7NBcWc=
> =6+da
> -END PGP SIGNATURE-
>
> ___
> [EMAIL PROTECTED] mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia
> To unsubscribe, send any mail to "[EMAIL PROTECTED]"
>
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"