Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Dev

Re: [mythtv-commits] mythtv commit: r23271 by stuarta

 

 

MythTV dev RSS feed   Index | Next | Previous | View Threaded


stuarta at squashedfrog

Jan 25, 2010, 4:39 AM

Post #1 of 14 (1957 views)
Permalink
Re: [mythtv-commits] mythtv commit: r23271 by stuarta

On 25/01/2010 00:30, mythtv [at] cvs wrote:
> Author: stuarta
> Date: 2010-01-25 00:30:49 +0000 (Mon, 25 Jan 2010)
> New Revision: 23271
> Changeset: http://svn.mythtv.org/trac/changeset/23271
>
> Modified:
>
> trunk/packaging/Win32/build/win32-packager.pl
>
> Log:
>
> Update to MSYS-1.0.11.
>

I probably should comment on this a bit more.

I was running into issues with getting things
as simple as bash to run properly (on Vista).

After a bit of googling, apparently this became
quite common with 1.0.10, and the solution at that
time was to use the (at that time) beta 1.0.11.
Since that's now released and 1.0.12 is being worked
on, upgrading to 1.0.11 made sense.


Stuart
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


jonathan at snetram

Jan 25, 2010, 6:35 AM

Post #2 of 14 (1911 views)
Permalink
Re: [mythtv-commits] mythtv commit: r23271 by stuarta [In reply to]

On 25-1-2010 13:39, Stuart Auchterlonie wrote:
> I probably should comment on this a bit more.
>
> I was running into issues with getting things
> as simple as bash to run properly (on Vista).
>
> After a bit of googling, apparently this became
> quite common with 1.0.10, and the solution at that
> time was to use the (at that time) beta 1.0.11.
> Since that's now released and 1.0.12 is being worked
> on, upgrading to 1.0.11 made sense.

I see no harm as I have been compiling against 1.0.11 since it was
released, just for testing purposes though.

Kind regards,

Jonathan
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


nigel at ind

Feb 1, 2010, 8:35 PM

Post #3 of 14 (1756 views)
Permalink
Re: [mythtv-commits] mythtv commit: r23271 by stuarta [In reply to]

> Since that's now released and 1.0.12 is being worked
> on, upgrading to 1.0.11 made sense.


Sadly, on fresh XP and Vista machines, it seems to have two issues:


1) win32-packager now fails to patch sspi.h:

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

grep-ing for pattern(subauth.h) in file(C:/MinGW/include/sspi.h):
shell:C:\MSys\1.0\bin\bash.exe -c "( export PATH=/bin:/mingw/bin:$PATH;cd /mingw/include;patch -p1 < sspi_h.patch) 2>&1 "
missing header for context diff at line 3 of patch
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|*** sspi.h Sun Jan 25 17:55:57 2009
|--- sspi.h.new Sun Jan 25 17:55:51 2009
--------------------------
File to patch:
Skip this patch? [y]
Skipping patch.
1 out of 1 hunk ignored
EFFECT FAILED (grep -> shell): unable to locate regex pattern (subauth.h) in file (C:/MinGW/include/sspi.h)

C:\Documents and Settings\Administrator\Desktop>



2) vi is no longer installed.





It looks like the newer MSys installs patch 2.5.4,
which doesn't guess -p0 instead of -p1 in this situation,
so that should be easy to fix.


But, NO VI? How can I edit text files :-)



--
Nigel Pearson, nigel [at] ind| $50 million worth of |
Telstra Net. Eng., Sydney, Australia | hardware and you didn't |
Office: 9202 3900 Fax: 9212 6348 | think we'd throw in a GPS? |
Mobile: 0408 664435 Home: 9792 6998 | - Jonas, Bionic Woman |

_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


simon at koala

Feb 2, 2010, 12:35 AM

Post #4 of 14 (1759 views)
Permalink
Re: [mythtv-commits] mythtv commit: r23271 by stuarta [In reply to]

On 02/02/2010 04:35, Nigel Pearson wrote:
> 2) vi is no longer installed.
if you are like me then the answer is: with great difficulty
--
simon
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


jonathan at snetram

Feb 2, 2010, 2:16 AM

Post #5 of 14 (1751 views)
Permalink
Re: [mythtv-commits] mythtv commit: r23271 by stuarta [In reply to]

On 2-2-2010 5:35, Nigel Pearson wrote:
> But, NO VI? How can I edit text files :-)

Errr, being the devils advocate. There are some editors outside of your
MSys shell... ;-)

According to: http://sourceforge.net/project/shownotes.php?release_id=46827

* The vi editor was moved to the MSYS DTK.

The MSYS DTK package can be found here:
http://sourceforge.net/projects/mingw/files/MSYS%20Supplementary%20Tools/

Otherwise there is also the MSYS-vim package.

Kind regards,

Jonathan
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


nigel at ind

Feb 2, 2010, 4:48 PM

Post #6 of 14 (1724 views)
Permalink
Re: [mythtv-commits] mythtv commit: r23271 by stuarta [In reply to]

> * The vi editor was moved to the MSYS DTK.
>
> The MSYS DTK package can be found here: http://sourceforge.net/projects/mingw/files/MSYS%20Supplementary%20Tools/
>
> Otherwise there is also the MSYS-vim package.


Thanks. I might install one of those if I
ever get a stable build environment again.



Speaking of which, currently, my machines barf
in the configure MinGW version check. It tries
to verify that MinGW is 3.1.5 or higher.

The packager installs MinGW 5.1.4,
but /c/mingw/include/_mingw.h says:

$ tail -5 /c/mingw/include/_mingw.h
#define __MINGW32_VERSION 3.14
#define __MINGW32_MAJOR_VERSION 3
#define __MINGW32_MINOR_VERSION 14

#endif /* __MINGW_H */

$ ls -l /c/mingw/include/_mingw.h
--rw-r--r-- 1 Administrator Administrators 5225 Dec 28 2007 c/mingw/include/_mingw.h

$



Can one of you guys please check this file?

--
Nigel Pearson, nigel [at] ind|"Undomesticated
Telstra Net. Eng., Sydney, Australia | equines could
Office: 9202 3900 Fax: 9212 6348 | not keep me away!"
Mobile: 0408 664435 Home: 9792 6998 | Teal'c

_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


jll544 at yahoo

Feb 2, 2010, 8:57 PM

Post #7 of 14 (1717 views)
Permalink
Re: [mythtv-commits] mythtv commit: r23271 by stuarta [In reply to]

> The packager installs MinGW 5.1.4,

> but /c/mingw/include/_mingw.h says:
> #define __MINGW32_VERSION 3.14
> Can one of you guys please check this file?

The mingw.org domain expired a few days ago, disabling the MinGW Installer auto-update function and causing it to default to the really old versions you're seeing. You can use the MinGW 5.1.6 installer, which defaults to more recent but still-out-of-date versions (mingwrt-3.15.2, binutils-2.19, etc.) Hopefully the MinGW folks will renew the domain soon and clear up this mess.


Regards,
Jeff




_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


nigel at ind

Feb 2, 2010, 10:07 PM

Post #8 of 14 (1719 views)
Permalink
Re: [mythtv-commits] mythtv commit: r23271 by stuarta [In reply to]

> The mingw.org domain expired a few days ago, disabling the MinGW Installer auto-update function and causing it to default to the really old versions you're seeing. You can use the MinGW 5.1.6 installer, which defaults to more recent but still-out-of-date versions (mingwrt-3.15.2, binutils-2.19, etc.) Hopefully the MinGW folks will renew the domain soon and clear up this mess.


Bummer, but thanks for the heads-up.




Any chance of getting you guys to build

http://svn.mythtv.org/trac/attachment/ticket/7970/hdhr.patch

against -r23439 or later?


It has some Windows changes in it, and not being able
to test building those is holding up the commit.

--
Nigel Pearson, nigel [at] ind|"Beware - I am a carrier|
Telstra Net. Eng., Sydney, Australia | of surrealism"|
Office: 9202 3900 Fax: 9212 6348 | D A |
Mobile: 0408 664435 Home: 9792 6998 | L I |

_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


jll544 at yahoo

Feb 3, 2010, 12:05 AM

Post #9 of 14 (1706 views)
Permalink
Re: [mythtv-commits] mythtv commit: r23271 by stuarta [In reply to]

> Any chance of getting you guys to build

>
http://svn.mythtv.org/trac/attachment/ticket/7970/hdhr.patch
>
against -r23439 or later?

Windows build fails with this patch applied. The patch reverts several
changes from [21543] that were required to build the HDHR lib under
MinGW. I don't immediately have time to try fixing the patch, but I
figured I'd give the heads-up.

N.B. [23250] also breaks windows builds. Seems to be a namespace
problem with "small" (mythuibuttonlist.cpp:2267 and subsequent uses),
but I haven't attempted to investigate further.


Regards,
Jeff



_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


jll544 at yahoo

Feb 3, 2010, 12:07 AM

Post #10 of 14 (1707 views)
Permalink
Re: [mythtv-commits] mythtv commit: r23271 by stuarta [In reply to]

> N.B. [23250] also breaks windows builds.

Ack, sorry, that's [23450]. Need sleep.



_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


cpinkham at bc2va

Feb 3, 2010, 12:57 AM

Post #11 of 14 (1707 views)
Permalink
Re: [mythtv-commits] mythtv commit: r23271 by stuarta [In reply to]

* On Wed Feb 03, 2010 at 12:05:45AM -0800, Jeff Lu wrote:
> N.B. [23250] also breaks windows builds. Seems to be a namespace
> problem with "small" (mythuibuttonlist.cpp:2267 and subsequent uses),
> but I haven't attempted to investigate further.

I had to revert this for other reasons, but I have changed the name
of this variable in my patch so that if/when it goes back in, it won't
be an issue then.

--
Chris
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


jonathan at snetram

Feb 3, 2010, 1:27 AM

Post #12 of 14 (1699 views)
Permalink
Re: [mythtv-commits] mythtv commit: r23271 by stuarta [In reply to]

On 3-2-2010 1:48, Nigel Pearson wrote:
> Speaking of which, currently, my machines barf
> in the configure MinGW version check. It tries
> to verify that MinGW is 3.1.5 or higher.
>
> The packager installs MinGW 5.1.4,
> but /c/mingw/include/_mingw.h says:
>
> $ tail -5 /c/mingw/include/_mingw.h
> #define __MINGW32_VERSION 3.14
> #define __MINGW32_MAJOR_VERSION 3
> #define __MINGW32_MINOR_VERSION 14
>
> #endif /* __MINGW_H */

Mine reads:

#define __MINGW_H

#define __MINGW32_VERSION 3.15.2
#define __MINGW32_MAJOR_VERSION 3
#define __MINGW32_MINOR_VERSION 15
#define __MINGW32_PATCHLEVEL 2

#if __GNUC__ >= 3
#pragma GCC system_header
#endif

> $ ls -l /c/mingw/include/_mingw.h
> --rw-r--r-- 1 Administrator Administrators 5225 Dec 28 2007 c/mingw/include/_mingw.h

$ ls -la /u/MinGW-5.1.6/include/_mingw.h
-rw-r--r-- 1 jonathan.martens Administrators 7030 Jan 10 2009
/u/MinGW-5.1.6/include/_mingw.h
$
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


jll544 at yahoo

Feb 3, 2010, 11:08 AM

Post #13 of 14 (1668 views)
Permalink
Re: [mythtv-commits] mythtv commit: r23271 by stuarta [In reply to]

> Any chance of getting you guys to build

> http://svn.mythtv.org/trac/attachment/ticket/7970/hdhr.patch
> against -r23439 or later?

This patch allows MinGW build after hdhr.patch is applied:
http://svn.mythtv.org/trac/attachment/ticket/7970/7970-hdhr_mingw.patch


Regards,
Jeff




_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


stuarta at squashedfrog

Feb 5, 2010, 6:02 AM

Post #14 of 14 (1550 views)
Permalink
Re: [mythtv-commits] mythtv commit: r23271 by stuarta [In reply to]

On 02/02/2010 04:35, Nigel Pearson wrote:
>> Since that's now released and 1.0.12 is being worked
>> on, upgrading to 1.0.11 made sense.
>
>
> Sadly, on fresh XP and Vista machines, it seems to have two issues:
>

One thing i didn't go was to go through the list of ancillary packages
which get installed. There are likely new versions and extra packages
we should install to improve matters.


Stuart
_______________________________________________
mythtv-dev mailing list
mythtv-dev [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

MythTV dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.