Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2007-12

fpc 2.2.1 breaks laz 9.25

9 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Bee

Hi all,

http://www.freepascal.org/mantis/view.php?id=10327

This bug makes Lazarus 9.25 SVN unusable. Here are the output of lazarus after compiled by fpc 2.2.1 SVN:

sudo make clean
<--- snip --->

make all LCL_PLATFORM=gtk2
<--- snip --->

sudo make install
<--- snip --->

lazarus-ide
TApplication.IconChanged - TODO: convert this message...no implementation in gtk or win32
[FORMS.PP] ExceptionOccurred
Sender=Ecompressionerror
Exception=buffer error
Stack trace:
$081A6BCE
$081A006B
$0819FE44
$0819B1CD
$08198EB1
$08139A51 TFPIMAGEBITMAP__READSTREAM, line 1926 of graphics.pp $0812F004 TBITMAP__LOADFROMSTREAM, line 459 of ./include/bitmap.inc $0812A920 LOADBITMAPFROMLAZARUSRESOURCE, line 1509 of graphics.pp $0808DE8A TSPLASHFORM__CREATE, line 94 of splash.pp $0805BACF main, line 88 of lazarus.pp
TApplication.HandleException buffer error
Stack trace:
$081A6BCE
$081A006B
$0819FE44
$0819B1CD
$08198EB1
$08139A51 TFPIMAGEBITMAP__READSTREAM, line 1926 of graphics.pp $0812F004 TBITMAP__LOADFROMSTREAM, line 459 of ./include/bitmap.inc $0812A920 LOADBITMAPFROMLAZARUSRESOURCE, line 1509 of graphics.pp $0808DE8A TSPLASHFORM__CREATE, line 94 of splash.pp $0805BACF main, line 88 of lazarus.pp

svn update
At revision 13162.

I'm using Ubuntu Gutsy on i386.

Hints? TIA.

-Bee-

has Bee.ography at:
http://beeography.wordpress.com

Reply by email

Wanderlan Santos dos Anjos
to Bee

Hi Bee,

Revert the file $(FPCDIR)\packages\paszlib\src\zstream.pp to revision 9290

Att, Wanderlan Santos dos Anjos On Dec 5, 2007 12:31 PM, Bee wrote: > Hi all, > > http://www.freepascal.org/mantis/view.php?id=10327 > > This bug makes Lazarus 9.25 SVN unusable. Here are the output of lazarus > after compiled by fpc 2.2.1 SVN: > > sudo make clean > <--- snip ---> > > make all LCL_PLATFORM=gtk2 > <--- snip ---> > > sudo make install > <--- snip ---> > > lazarus-ide > TApplication.IconChanged - TODO: convert this message...no > implementation in gtk or win32 > [FORMS.PP] ExceptionOccurred > Sender=Ecompressionerror > Exception=buffer error > Stack trace: > $081A6BCE > $081A006B > $0819FE44 > $0819B1CD > $08198EB1 > $08139A51 TFPIMAGEBITMAP__READSTREAM, line 1926 of graphics.pp > $0812F004 TBITMAP__LOADFROMSTREAM, line 459 of ./include/bitmap.inc > $0812A920 LOADBITMAPFROMLAZARUSRESOURCE, line 1509 of graphics.pp > $0808DE8A TSPLASHFORM__CREATE, line 94 of splash.pp > $0805BACF main, line 88 of lazarus.pp > TApplication.HandleException buffer error > Stack trace: > $081A6BCE > $081A006B > $0819FE44 > $0819B1CD > $08198EB1 > $08139A51 TFPIMAGEBITMAP__READSTREAM, line 1926 of graphics.pp > $0812F004 TBITMAP__LOADFROMSTREAM, line 459 of ./include/bitmap.inc > $0812A920 LOADBITMAPFROMLAZARUSRESOURCE, line 1509 of graphics.pp > $0808DE8A TSPLASHFORM__CREATE, line 94 of splash.pp > $0805BACF main, line 88 of lazarus.pp > > svn update > At revision 13162. > > I'm using Ubuntu Gutsy on i386. > > Hints? TIA. > > -Bee- > > has Bee.ography at: > http://beeography.wordpress.com > > _______________________________________________ > fpc-pascal maillist - > http://lists.freepascal.org/mailman/listinfo/fpc-pascal > -- Att, Wanderlan Santos dos Anjos (061) 3345-5496; 9133-3804

Reply by email

Andrey Gusev
to Bee

* Bee [Thu, 06 Dec 2007 18:22:25 +0700]:

> Revert the file $(FPCDIR)\packages\paszlib\src\zstream.pp to

revision

9290 Sorry if I sound silly, but how to revert to specific rev number? svn revert command doesn't expect a number. :(

svn update -r 9290

Reply by email

Vinzent Hoefler
to Bee: Sorry if I sound silly, but how to revert to specific rev number? svn revert command…
Bee wrote 5 lines
> Revert the file $(FPCDIR)\packages\paszlib\src\zstream.pp to > revision 9290 Sorry if I sound silly, but how to revert to specific rev number? svn revert command doesn't expect a number. :(

Easy way to check:

svn up -r 9290 $(FPCDIR)/packages/paszlib/src/zstream.pp

Next 'svn up' updates zstream.pp back to HEAD revision.

To make the change more permanent (locally, of course):

svn merge -rHEAD:9290 $(FPCDIR)/packages/paszlib/src/zstream.pp

This merges in the changes between 9290 and HEAD, but backwards, effectively reverting the file back to the 9290 revision.

HTH,

Vinzent.

Reply by email

Bee
to Vinzent Hoefler
Easy way to check: svn up -r 9290 $(FPCDIR)/packages/paszlib/src/zstream.pp Next 'svn up' updates zstream.pp back to HEAD revision.

Here's what I got...

svn update -r9290 packages/paszlib/src/zstream.pp
D packages/paszlib/src/zstream.pp
Updated to revision 9290.

So, instead of getting rev 9290, it deletes the file. :(

To make the change more permanent (locally, of course): svn merge -rHEAD:9290 $(FPCDIR)/packages/paszlib/src/zstream.pp

Here's what I got...

svn merge -rHEAD:9290
packages/paszlib/src/zstream.pp
svn: The location for 'packages/paszlib/src/zstream.pp' for revision 9290 does not exist in the repository or refers to an unrelated object

So, both attempt failed. :(

Install rapidSVN produced exactly same result.

To all: Sorry if this thread goes a little bit out of topic. I'm new to svn system. :)

-Bee-

has Bee.ography at:
http://beeography.wordpress.com

Reply by email

Andrey Gusev
to Bee

* Bee [Thu, 06 Dec 2007 19:00:04 +0700]:

> svn up -r 9290 $(FPCDIR)/packages/paszlib/src/zstream.pp > Next 'svn up' updates zstream.pp back to HEAD revision.

on my:
---

cd C:\Works-FPC\fpc-snap\packages\paszlib\src

...>svn update -r9290 zstream.pp
U zstream.pp
Updated to revision 9290.
---
that's all
go to compilation...

Reply by email

Vinzent Hoefler
to Bee: Here's what I got... svn update -r9290 packages/paszlib/src/zstream.pp D …
Bee wrote 9 lines
> Easy way to check: > svn up -r 9290 $(FPCDIR)/packages/paszlib/src/zstream.pp > Next 'svn up' updates zstream.pp back to HEAD revision. Here's what I got... svn update -r9290 packages/paszlib/src/zstream.pp D packages/paszlib/src/zstream.pp Updated to revision 9290.

So it seems there the file does not exist in revision 9290 of the repository you are using. In Andrey's version it does, so my best guess is that both of you are using different SVN paths and the file was moved in yours.

Vinzent.

Reply by email