Mailing List Archive

Ticket #11591: mingw build fixes
#11591: mingw build fixes
----------------------------------+-------------------------
Reporter: markspieth | Owner:
Type: Patch - Bug Fix | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Master Head
Severity: medium | Keywords:
Ticket locked: 0 |
----------------------------------+-------------------------
This patch set allows packaging/Win32 to build mythfrontend master on
windows for windows with mingw. 32 bit XP has been tested.

Apply patches in any order.

Follow packaging/Win32/mythbuild.sh instructions on installing mingw.

Problems I have found building include
* build hangs (ctrl-C aborts and restart
* defunct processes (cant kill, use killdefunctor.pl in another term)

Helper scripts:
* run.sh is a sample with env variables so that git can find a local repo
to clone from (with any stg or other private patches)
* killdefunctor.pl will kill any defunct processes which wont go away by
themselves.

Any unavailable package versions please post and mythbuild.sh patch will
be updated.

--
Ticket URL: <http://code.mythtv.org/trac/ticket/11591>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://www.mythtv.org/mailman/listinfo/mythtv-commits
Re: Ticket #11591: mingw build fixes [ In reply to ]
#11591: mingw build fixes
------------------------------+-----------------------------
Reporter: markspieth | Owner:
Type: Patch - Bug Fix | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Master Head
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
------------------------------+-----------------------------
Description changed by markspieth:

Old description:

> This patch set allows packaging/Win32 to build mythfrontend master on
> windows for windows with mingw. 32 bit XP has been tested.
>
> Apply patches in any order.
>
> Follow packaging/Win32/mythbuild.sh instructions on installing mingw.
>
> Problems I have found building include
> * build hangs (ctrl-C aborts and restart
> * defunct processes (cant kill, use killdefunctor.pl in another term)
>
> Helper scripts:
> * run.sh is a sample with env variables so that git can find a local
> repo to clone from (with any stg or other private patches)
> * killdefunctor.pl will kill any defunct processes which wont go away by
> themselves.
>
> Any unavailable package versions please post and mythbuild.sh patch will
> be updated.

New description:

This patch set allows packaging/Win32 to build mythfrontend master on
windows for windows with mingw. 32 bit XP has been tested.

Apply patches in any order.

Follow packaging/Win32/mythbuild.sh instructions on installing mingw.

Problems I have found building include
* build hangs (ctrl-C aborts and restart
* defunct processes (cant kill, use killdefunctor.pl in another term)

Helper scripts:
* run.sh is a sample with env variables so that git can find a local repo
to clone from (with any stg or other private patches)
* killdefunctor.pl will kill any defunct processes which wont go away by
themselves.

MYTHGIT env variable is the base of the repos and contains packahing and
mythtv amongst others.

Any unavailable package versions please post and mythbuild.sh patch will
be updated.

--

--
Ticket URL: <http://code.mythtv.org/trac/ticket/11591#comment:1>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://www.mythtv.org/mailman/listinfo/mythtv-commits
Re: Ticket #11591: mingw build fixes [ In reply to ]
#11591: mingw build fixes
------------------------------+-----------------------------
Reporter: markspieth | Owner:
Type: Patch - Bug Fix | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Master Head
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
------------------------------+-----------------------------
Changes (by markspieth):

Attachment "mythtv.patches.20130611.mingw-fixes" deleted

--
Ticket URL: <http://code.mythtv.org/trac/ticket/11591>
MythTV <http://www.mythtv.org>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://www.mythtv.org/mailman/listinfo/mythtv-commits
Re: Ticket #11591: mingw build fixes [ In reply to ]
#11591: mingw build fixes
------------------------------+-----------------------------
Reporter: markspieth | Owner:
Type: Patch - Bug Fix | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Master Head
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
------------------------------+-----------------------------
Changes (by markspieth):

Attachment "mingw-fixes" added

http://code.mythtv.org/trac/raw-attachment/ticket/11591/mingw-fixes

updated mingw patches

--
Ticket URL: <http://code.mythtv.org/trac/ticket/11591>
MythTV <http://www.mythtv.org>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://www.mythtv.org/mailman/listinfo/mythtv-commits
Re: Ticket #11591: mingw build fixes [ In reply to ]
#11591: mingw build fixes
------------------------------+-----------------------------
Reporter: markspieth | Owner:
Type: Patch - Bug Fix | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Master Head
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
------------------------------+-----------------------------
Changes (by markspieth):

Attachment "packaging.patches.20130623.mingw" added

http://code.mythtv.org/trac/raw-attachment/ticket/11591/packaging.patches.20130623.mingw

--
Ticket URL: <http://code.mythtv.org/trac/ticket/11591>
MythTV <http://www.mythtv.org>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://www.mythtv.org/mailman/listinfo/mythtv-commits
Re: Ticket #11591: mingw build fixes [ In reply to ]
#11591: mingw build fixes
------------------------------+-----------------------------
Reporter: markspieth | Owner:
Type: Patch - Bug Fix | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Master Head
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
------------------------------+-----------------------------
Changes (by markspieth):

Attachment "mingw-fixes" deleted

updated mingw patches

--
Ticket URL: <http://code.mythtv.org/trac/ticket/11591>
MythTV <http://www.mythtv.org>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://www.mythtv.org/mailman/listinfo/mythtv-commits
Re: Ticket #11591: mingw build fixes [ In reply to ]
#11591: mingw build fixes
------------------------------+-----------------------------
Reporter: markspieth | Owner:
Type: Patch - Bug Fix | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Master Head
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
------------------------------+-----------------------------
Changes (by markspieth):

Attachment "mythtv.patches.20130623.mingw-fixes" added

http://code.mythtv.org/trac/raw-attachment/ticket/11591/mythtv.patches.20130623.mingw-fixes

--
Ticket URL: <http://code.mythtv.org/trac/ticket/11591>
MythTV <http://www.mythtv.org>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://www.mythtv.org/mailman/listinfo/mythtv-commits
Re: Ticket #11591: mingw build fixes [ In reply to ]
#11591: mingw build fixes
------------------------------+-----------------------------
Reporter: markspieth | Owner:
Type: Patch - Bug Fix | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: Master Head
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
------------------------------+-----------------------------

Comment (by markspieth):

Update to patches for mingw32.

mythbuild.sh new opts -q (noask) and -Q (loop qt build until successful,
due to VM alloc issues in mingw32)

Built on XP32 with 4G ram and WIN7-64 with 8G ram.

Does not build correctly with 2G ram. Not sure about which combos work.

before qt build, rename or ln -s in patches qt-everywhere-opensource-
src-4.8.1 to qt-everywhere-opensource-src-4.8.4 after untarred in another
window while the build is still running. Note ln -s on msys does a copy,
it is not really linked.

As before, apply mingw patches manually on a unpatched tree.

--
Ticket URL: <http://code.mythtv.org/trac/ticket/11591#comment:2>
MythTV <http://www.mythtv.org>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://www.mythtv.org/mailman/listinfo/mythtv-commits
Re: Ticket #11591: mingw build fixes [ In reply to ]
#11591: mingw build fixes
-----------------------------+-----------------------------
Reporter: markspieth | Owner:
Type: Patch - Bug Fix | Status: new
Priority: minor | Milestone: unknown
Component: Ports - Windows | Version: Master Head
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
-----------------------------+-----------------------------
Changes (by dekarl):

* component: MythTV - General => Ports - Windows


--
Ticket URL: <https://code.mythtv.org/trac/ticket/11591#comment:3>
MythTV <http://www.mythtv.org>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-commits
Re: Ticket #11591: mingw build fixes [ In reply to ]
#11591: mingw build fixes
-----------------------------+-----------------------------
Reporter: Mark Spieth | Owner: (none)
Type: Patch - Bug Fix | Status: closed
Priority: minor | Milestone: unknown
Component: Ports - Windows | Version: Master Head
Severity: medium | Resolution: Won't Fix
Keywords: | Ticket locked: 0
-----------------------------+-----------------------------
Changes (by Stuart Auchterlonie):

* status: new => closed
* resolution: => Won't Fix


Comment:

Closing out old tickets. Windows port is unmaintained

--
Ticket URL: <https://code.mythtv.org/trac/ticket/11591#comment:4>
MythTV <http://www.mythtv.org>
MythTV Media Center