From: Robert M. <ro...@th...> - 2008-01-31 00:50:51
|
I think I'm making good progress. I just cimmitted everything that I had outstanding in my local repository. Here's what I have left to do before a 1.06 release: - Check that some 'redefined definitions' warnings have been removed by the updates to ppport.h - Find out why my build on Cygwin results in an unloadable SciLexer.dll (permissions I think) - Add to all Makefiles a suitable addition of the -mms-bitfields flag for gcc, to allow building under 5.10 with GCC against a VC++ compiled Perl to work. - check that the new tests for Scintilla work under cygwin - update $VERSION of modules that have changes - update Win23::GUI $VERSION to 1.05_99 and make a beta distribution available. As long as I don't find any more problems this shouldn't take long. Regards, Rob. |
From: Jeremy W. <jez...@ho...> - 2008-01-31 11:49:19
|
Just testing the latest Win32-GUI code line and I'm getting a few odd error= s (mingw & 5.8.8) It could be my environment and I haven't got time to dig = deeper, but thought I'd report them just in case it's something simple. When I exit my app I get lots error messages: Can't call method "FETCH" on an undefined value during global destruction. ... Can't call method "FETCH" on an undefined value during global destruction. With the final line being: Callback called exit during global destruction. Also I'm using Scintilla and it seems when the scintilla window contains no= text (perhaps I am passing undef?) I get the following error: Can't locate auto/Win32/GUI/Scintilla/SendMessage.al in @INC (@INC contains= C:/Perl/site/lib C:/Perl/lib .) at C:/Perl/site/lib/Win32/GUI/Scintilla.pm= at line 1430 I've played with the Scintilla examples and they seem fine. Cheers, jez.. =20 _________________________________________________________________ Get Hotmail on your mobile, text MSN to 63463! http://mobile.uk.msn.com/pc/mail.aspx= |
From: Robert M. <ro...@th...> - 2008-02-08 16:36:34
|
On 31/01/2008, Jeremy White <jez...@ho...> wrote: > > Just testing the latest Win32-GUI code line and I'm getting a few odd errors > (mingw & 5.8.8) It could be my environment and I haven't got time to dig deeper, > but thought I'd report them just in case it's something simple. > > When I exit my app I get lots error messages: > Can't call method "FETCH" on an undefined value during global destruction. > ... > Can't call method "FETCH" on an undefined value during global destruction. > With the final line being: > Callback called exit during global destruction. I can't reproduce this one yet. > Also I'm using Scintilla ... I get the following error: > > Can't locate auto/Win32/GUI/Scintilla/SendMessage.al in > @INC (@INC contains C:/Perl/site/lib C:/Perl/lib .) at > C:/Perl/site/lib/Win32/GUI/Scintilla.pm at line 1430 Nor this one. I have just found a problem that causes: Use of uninitialized value in subroutine entry at C:\...\blib\lib/Win32/GUI.pm line 3480 during global destruction. Fix on it's way into CVS now - I wonder if that is the underlying cause?? This error was being raised by one of the Scintilla demos and one of the DIBitmap demos. Sadly I can't find a repeatable, short example to turn into a test case. Regards, Rob. |
From: Robert M. <rob...@us...> - 2008-01-31 19:03:18
|
On 31/01/2008, Jeremy White <jez...@ho...> wrote: > Just testing the latest Win32-GUI code line and I'm getting a few odd errors (mingw & 5.8.8) ActiveState Perl 5.8.8 build 822? What gcc version? > It could be my environment and I haven't got time to dig deeper, but thought I'd report > them just in case it's something simple. I hope it's your environment ... I can't get anything similar with WinXP, AS822, 3.4.5 (mingw special) Do the build test OK? I'd appreciate it if nothing else if you could send me a script exhibiting one (or more) of these problems so I can be sure whether I'm not seeing them too. Thanks for the report. Rob. > When I exit my app I get lots error messages: > > Can't call method "FETCH" on an undefined value during global destruction. > ... > Can't call method "FETCH" on an undefined value during global destruction. > > With the final line being: > > Callback called exit during global destruction. > > Also I'm using Scintilla and it seems when the scintilla window contains no text (perhaps I am passing undef?) I get the following error: > > Can't locate auto/Win32/GUI/Scintilla/SendMessage.al in @INC (@INC contains C:/Perl/site/lib C:/Perl/lib .) at C:/Perl/site/lib/Win32/GUI/Scintilla.pm at line 1430 > > I've played with the Scintilla examples and they seem fine. > > Cheers, > > jez.. > > _________________________________________________________________ > Get Hotmail on your mobile, text MSN to 63463! > http://mobile.uk.msn.com/pc/mail.aspx -- Please update your address book with my new email address: ro...@th... |
From: Jeremy W. <jez...@ho...> - 2008-02-01 09:08:17
|
> On 31/01/2008, Jeremy White wrote: >> Just testing the latest Win32-GUI code line and I'm getting a few odd er= rors (mingw & 5.8.8) > > ActiveState Perl 5.8.8 build 822? > What gcc version? Vista, AS822, 3.4.5 (mingw special) >> It could be my environment and I haven't got time to dig deeper, but tho= ught I'd report >> them just in case it's something simple. > > I hope it's your environment ... I can't get anything similar with > WinXP, AS822, 3.4.5 (mingw special) > > Do the build test OK? Yeah - a few issues surounding pod and BitmapInLine (about closing files - = probably a Vista thing). BTW - Installing V 1.5 back and the errors go away... > I'd appreciate it if nothing else if you could send me a script > exhibiting one (or more) of these problems so I can be sure whether > I'm not seeing them too. I should have some more time to look at this over the weekend. Cheers, jez. _________________________________________________________________ Telly addicts unite! http://www.searchgamesbox.com/tvtown.shtml= |
From: Robert M. <ro...@th...> - 2008-02-01 12:17:02
|
Reini, Please stop moving threads that I start on the hackers list onto the users list. Users have little/no interest in this. > > - Find out why my build on Cygwin results in an unloadable > > SciLexer.dll (permissions I think) > > Yes. On cygwin it is missing the x "permission", which is "Read & > Execute" on Windows ACLs. I'll investigate further. > Note the other cygwin permission problems: > * GUI.rc is not writable, so the default make will fail. I thought we fixed this wiath a patch to build_tools/UpdateRC.pl - was this not enough/wrong? > * samples/* are not writable, so the blib update for the demos will fail. > No patch, I fix that in my build script. You mean that blib/lib/Win32/GUI/demos/* is not writable? I don't need write permission on samples/* to copy out of that directory. The copying of demos works fine on the initial build - it's only subsequent builds that won't copy the samples. Work around is to 'make clean' .... > > - check that the new tests for Scintilla work under cygwin > > I'll do. Thanks - let me know. They seem ok for me. Regards, Rob. |
From: Robert M. <ro...@th...> - 2008-02-01 13:07:36
|
On 01/02/2008, Robert May <ro...@th...> wrote: > > > - Find out why my build on Cygwin results in an unloadable > > > SciLexer.dll (permissions I think) > > > > Yes. On cygwin it is missing the x "permission", which is "Read & > > Execute" on Windows ACLs. > > I'll investigate further. I just raised a support request to add the execute bit to SciLexer.dll in the repository. Rob. |
From: Robert M. <ro...@th...> - 2008-02-01 19:15:34
|
On 01/02/2008, Robert May <ro...@th...> wrote: > On 01/02/2008, Robert May <ro...@th...> wrote: > > > > - Find out why my build on Cygwin results in an unloadable > > > > SciLexer.dll (permissions I think) > > > > > > Yes. On cygwin it is missing the x "permission", which is "Read & > > > Execute" on Windows ACLs. > > > > I'll investigate further. > > I just raised a support request to add the execute bit to SciLexer.dll > in the repository. It's been done - although it may take "some time" to propagate. Rob. |
From: Robert M. <ro...@th...> - 2008-02-01 14:21:26
|
> Note the other cygwin permission problems: > * GUI.rc is not writable, so the default make will fail. Hmmm. It's not read-only in the repository or in my build directory. I did (somehow) get a read-only version in the 1.05 source tarball - is that what you're talking about? On the basis on my investigation I don't think this is a real problem. > * samples/* are not writable, so the blib update for the demos will fail. > No patch, I fix that in my build script. On further investigation I don't know what you refering to here either. The samples get put into blib just fine. There's a problem with the '*' glob picking up the CVS directory, but that's ignored (although I'll fix it). Regards, Rob. |
From: Robert M. <rob...@us...> - 2008-02-01 14:52:28
|
On 31/01/2008, Robert May <ro...@th...> wrote: > Here's what I have left to do before a 1.06 release: > > - Check that some 'redefined definitions' warnings have been removed > by the updates to ppport.h Appears good. > - Find out why my build on Cygwin results in an unloadable > SciLexer.dll (permissions I think) Awaiting SourceForge Admins to add permissions. Release could happen without this - I just need to remember to make the source tarball have the execute bit set on SciLexer.dll > - Add to all Makefiles a suitable addition of the -mms-bitfields flag > for gcc, to allow building under 5.10 with GCC against a VC++ compiled > Perl to work. Done > - check that the new tests for Scintilla work under cygwin Done > - update $VERSION of modules that have changes Done > - update Win23::GUI $VERSION to 1.05_99 and make a beta distribution available. Done I can now get clean build/test in the following environment: OS : MSWin32 MSWin32 MSWin32 Cygwin Perl: AS5.6.1(638) AS5.8.8(822) AS5.10.0(1002) 5.8.8 VC6 ok ok ok - gcc ok ok ok ok[1] [1] After I correct the SciLexer.dll permissions I'd really like the following (Reini?): Confirmation of build/test on Cygwin, perl 5.8.8 Test/build on Cygwin, perl 5.10.0 I need to work with Jeremy to find out where his problems are coming from (Vista?) Nearly there, Rob. |
From: Jeremy W. <jez...@ho...> - 2008-02-01 15:48:16
|
> I need to work with Jeremy to find out where his problems are coming > from (Vista?) Don't let this delay releasing the build to the users list - it could just = be me:) Cheers, jez. _________________________________________________________________ Free games, great prizes - get gaming at Gamesbox.=20 http://www.searchgamesbox.com= |
From: Reini U. <ru...@x-...> - 2008-02-01 17:15:10
|
2008/2/1, Robert May <rob...@us...>: > I can now get clean build/test in the following environment: > > OS : MSWin32 MSWin32 MSWin32 Cygwin > Perl: AS5.6.1(638) AS5.8.8(822) AS5.10.0(1002) 5.8.8 > > VC6 ok ok ok - > gcc ok ok ok ok[1] > > [1] After I correct the SciLexer.dll permissions > > I'd really like the following (Reini?): > Confirmation of build/test on Cygwin, perl 5.8.8 > Test/build on Cygwin, perl 5.10.0 Confirmation done. Both perl's build and test ok. |
From: Robert M. <ro...@th...> - 2008-02-01 18:37:48
|
On 01/02/2008, Reini Urban <ru...@x-...> wrote: > 2008/2/1, Robert May <rob...@us...>: > > I can now get clean build/test in the following environment: > > > > OS : MSWin32 MSWin32 MSWin32 Cygwin > > Perl: AS5.6.1(638) AS5.8.8(822) AS5.10.0(1002) 5.8.8 > > > > VC6 ok ok ok - > > gcc ok ok ok ok[1] > > > > [1] After I correct the SciLexer.dll permissions > > > > I'd really like the following (Reini?): > > Confirmation of build/test on Cygwin, perl 5.8.8 > > Test/build on Cygwin, perl 5.10.0 > > Confirmation done. > Both perl's build and test ok. Many thanks. I'll get a release candidate up somewhere this weekend. Rob. |