Mailing List Archive

win32-packager.pl: bugs
First, stop me now if this isn't being actively developed :) Otherwise, please let the appropirate people know of the following issues.

The version at:
http://svn.mythtv.org/svn/trunk/packaging/Win32/build/win32-packager.pl

Pointed to by:
http://www.mythtv.org/wiki/Windows_Port

Tries to download a non-existent version of MySQL, namely:
http://mysql.mirrors.ilisys.com.au/Downloads/MySQL-5.1/mysql-essential-5.1.31-win32.msi

Currently the said directory has versions, 5.1.33 and 5.1.34, available.

I'm currently getting an error message on the patch stdlib.h section. I'm still working through this...hopefully more details or solution to follow:

COMMENTS:------------------------------
COMMENTS:Apply stdlib.h patch file, if not already applied....
COMMENTS:------------------------------

grep-ing for pattern(__inline__ double __cdecl __MINGW_NOTHROW strtod ) in file(
C:/MinGW/include/stdlib.h):
shell:C:\MSys\1.0\bin\bash.exe -c "( export PATH=/bin:/mingw/bin:$PATH;cd /mingw
/include;patch -p1 < stdlib_h.patch) 2>&1 "
patching file `stdlib.h'
Hunk #1 FAILED at 317.
1 out of 1 hunk FAILED -- saving rejects to stdlib.h.rej
EFFECT FAILED (grep -> shell): unable to locate regex pattern (__inline__ double
__cdecl __MINGW_NOTHROW strtod ) in file (C:/MinGW/include/stdlib.h)

Hope this helps,
David Orser
davidorser_removeme@yahoo_dot_com




_______________________________________________
mythtv-dev mailing list
mythtv-dev@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
Re: win32-packager.pl: bugs [ In reply to ]
Daivd,
Thanks for the feedback, all revision changes, etc for the win32 platform
are encouraged!

Please consider creating a trac ticket and posting the error and the patch
file/s to fix it there. This is the preferred method. Someone with
commit access will come along a commit it in their own time after that. :-)

Buzz.

On Mon, May 4, 2009 at 5:23 AM, David Orser <davidorser@yahoo.com> wrote:

>
> First, stop me now if this isn't being actively developed :) Otherwise,
> please let the appropirate people know of the following issues.
>
> The version at:
> http://svn.mythtv.org/svn/trunk/packaging/Win32/build/win32-packager.pl
>
> Pointed to by:
> http://www.mythtv.org/wiki/Windows_Port
>
> Tries to download a non-existent version of MySQL, namely:
>
> http://mysql.mirrors.ilisys.com.au/Downloads/MySQL-5.1/mysql-essential-5.1.31-win32.msi
>
> Currently the said directory has versions, 5.1.33 and 5.1.34, available.
>
> I'm currently getting an error message on the patch stdlib.h section. I'm
> still working through this...hopefully more details or solution to follow:
>
> COMMENTS:------------------------------
> COMMENTS:Apply stdlib.h patch file, if not already applied....
> COMMENTS:------------------------------
>
> grep-ing for pattern(__inline__ double __cdecl __MINGW_NOTHROW strtod ) in
> file(
> C:/MinGW/include/stdlib.h):
> shell:C:\MSys\1.0\bin\bash.exe -c "( export PATH=/bin:/mingw/bin:$PATH;cd
> /mingw
> /include;patch -p1 < stdlib_h.patch) 2>&1 "
> patching file `stdlib.h'
> Hunk #1 FAILED at 317.
> 1 out of 1 hunk FAILED -- saving rejects to stdlib.h.rej
> EFFECT FAILED (grep -> shell): unable to locate regex pattern (__inline__
> double
> __cdecl __MINGW_NOTHROW strtod ) in file (C:/MinGW/include/stdlib.h)
>
> Hope this helps,
> David Orser
> davidorser_removeme@yahoo_dot_com
>
>
>
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev@mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
Re: win32-packager.pl: bugs [ In reply to ]
David,
Yes once you fix the win32-packager.pl script. Here are the changes that I needed to make to mythtv source to get it to compile (Patch attached)

I also needed to add " -L'c:/MinGw/bin' -lpthread " to :
C:\mythtv\mythtv\filters\kerneldeint\Makefile
C:\mythtv\mythtv\filters\yadif\Makefile
In the LIBS line.

In my experience the win32-packager.pl script hangs a lot. Not sure why, but I ended up just doing everything myself inside a mingw32 shell, just following the the commands from the perl script.

All this, even thought myth compiles and installs in the build directory... It does not run. I see this error:

C:\mythtv\build\bin>mythfrontend.exe
2009-05-04 10:40:31.390 ERROR: ***Pulse Audio is running!!!!***
2009-05-04 10:40:31.390 ERROR: But MythTV has not been compiled with Pulse Audio
disabling support. EXITING!

-Mike

----- Original Message ----
From: David Orser <davidorser@yahoo.com>
To: mythtv-dev@mythtv.org
Sent: Sunday, May 3, 2009 3:23:07 PM
Subject: [mythtv] win32-packager.pl: bugs


First, stop me now if this isn't being actively developed :) Otherwise, please let the appropirate people know of the following issues.

The version at:
http://svn.mythtv.org/svn/trunk/packaging/Win32/build/win32-packager.pl

Pointed to by:
http://www.mythtv.org/wiki/Windows_Port

Tries to download a non-existent version of MySQL, namely:
http://mysql.mirrors.ilisys.com.au/Downloads/MySQL-5.1/mysql-essential-5.1.31-win32.msi

Currently the said directory has versions, 5.1.33 and 5.1.34, available.

I'm currently getting an error message on the patch stdlib.h section. I'm still working through this...hopefully more details or solution to follow:

COMMENTS:------------------------------
COMMENTS:Apply stdlib.h patch file, if not already applied....
COMMENTS:------------------------------

grep-ing for pattern(__inline__ double __cdecl __MINGW_NOTHROW strtod ) in file(
C:/MinGW/include/stdlib.h):
shell:C:\MSys\1.0\bin\bash.exe -c "( export PATH=/bin:/mingw/bin:$PATH;cd /mingw
/include;patch -p1 < stdlib_h.patch) 2>&1 "
patching file `stdlib.h'
Hunk #1 FAILED at 317.
1 out of 1 hunk FAILED -- saving rejects to stdlib.h.rej
EFFECT FAILED (grep -> shell): unable to locate regex pattern (__inline__ double
__cdecl __MINGW_NOTHROW strtod ) in file (C:/MinGW/include/stdlib.h)

Hope this helps,
David Orser
davidorser_removeme@yahoo_dot_com




_______________________________________________
mythtv-dev mailing list
mythtv-dev@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
Re: win32-packager.pl: bugs [ In reply to ]
Op maandag 04 mei 2009 21:34:12 schreef Michael Drons:
> All this, even thought myth compiles and installs in the build directory...
> It does not run. I see this error:
>
> C:\mythtv\build\bin>mythfrontend.exe
> 2009-05-04 10:40:31.390 ERROR: ***Pulse Audio is running!!!!***
> 2009-05-04 10:40:31.390 ERROR: But MythTV has not been compiled with Pulse
> Audio disabling support. EXITING!
>
> -Mike

I did notice the same thing.
I solved this temporarily for myself by commenting out the pulse audio
detection.

Regards,
Joep Admiraal
_______________________________________________
mythtv-dev mailing list
mythtv-dev@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev