GNU Smalltalk 3.2 released

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
48 messages Options
123
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.2 released

leledumbo
I know it's not supported, but hey, I can compile it on Windows with gcc 4.5.0! The make check result is indeed real bad (40 failed with no configure options, 42 when with --enable-jit, haven't tried other flags). Just want to share in case somebody wants to know...
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.2 released

Roland Plüss-2
In reply to this post by Roland Plüss-2


On 05/04/2010 10:40 PM, Roland Plüss wrote:

>
> On 05/04/2010 03:52 PM, Roland Plüss wrote:
>  
>> On 05/03/2010 03:58 PM, Holger Hans Peter Freyther wrote:
>>  
>>    
>>> On 05/03/2010 09:51 PM, Roland Plüss wrote:
>>>
>>>  
>>>    
>>>      
>>>> Tried posting in the forum but nobody seems to care. Anybody has the
>>>> e-mail of the maintainer? This is really pissing me off to drop
>>>> gnu-smalltalk just like a hot potato. GenToo really went down the drain
>>>> in the last years <.=.<
>>>>    
>>>>      
>>>>        
>>> Well, have you tried the Gentoo bugtracker? You can certainly not force
>>> someone to care about GNU Smalltalk, if you like Gentoo and want GNU
>>> Smalltalk to be present you can certainly become a Gentoo Maintainer. :)
>>>
>>> holger
>>>  
>>>    
>>>      
>> Certainly not. You can't become a maintainer just like that. Besides I
>> got already prior in conflict with them neglecting problems by placing
>> the blame on others. Besides it's not about forcing to care. They masked
>> all GNU Smalltalk ebuilds because of a problem which had been fixed!
>> That's nonsense. A maintainer is there to maintain a package. So no
>> forcing to care, that's his job.
>>
>> Concerning the bug tracker I did not get out something useful.
>>  
>>    
> Figured out the e-mail address of somebody who might be a maintainer.
> It's the only e-mail I found. Send an e-mail flying in that general
> direction. Let's see if I get an answer in one form or the other.
>  
No reply so far. Looks like we have a case of dead-ear behavior. Looks
like GenToo entirely buried this package. Shameful.

--
Yours sincerely
Plüss Roland

Leader and Head Programmer
- Game: Epsylon ( http://epsylon.rptd.ch/ ,
http://www.moddb.com/games/4057/epsylon )
- Game Engine: Drag(en)gine ( http://dragengine.rptd.ch ,
http://www.moddb.com/engines/9/dragengine )
- Normal Map Generator: DENormGen ( http://epsylon.rptd.ch/denormgen.php )


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk

signature.asc (270 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.2 released

Paolo Bonzini-2
In reply to this post by leledumbo
On Thu, May 6, 2010 at 10:45, leledumbo <[hidden email]> wrote:
>
> I know it's not supported, but hey, I can compile it on Windows with gcc
> 4.5.0! The make check result is indeed real bad (40 failed with no configure
> options, 42 when with --enable-jit, haven't tried other flags). Just want to
> share in case somebody wants to know...

Can you share the result?

So many failures usually indicate something stupid that can be easily fixed.

Thanks,

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.2 released

Holger Freyther
In reply to this post by Roland Plüss-2

>> Figured out the e-mail address of somebody who might be a maintainer.
>> It's the only e-mail I found. Send an e-mail flying in that general
>> direction. Let's see if I get an answer in one form or the other.
>>  
> No reply so far. Looks like we have a case of dead-ear behavior. Looks
> like GenToo entirely buried this package. Shameful.

Well,
you are not willing to follow the Gentoo process. If you create a ticket
with a patch I can point a friend to it...


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.2 released

Roland Plüss-2


On 05/07/2010 02:21 AM, Holger Hans Peter Freyther wrote:

>  
>>> Figured out the e-mail address of somebody who might be a maintainer.
>>> It's the only e-mail I found. Send an e-mail flying in that general
>>> direction. Let's see if I get an answer in one form or the other.
>>>  
>>>      
>> No reply so far. Looks like we have a case of dead-ear behavior. Looks
>> like GenToo entirely buried this package. Shameful.
>>    
> Well,
> you are not willing to follow the Gentoo process. If you create a ticket
> with a patch I can point a friend to it...
>  
Looks like something happened. Some time after I made that post a
reaction came to my old topic. Looks like they lifted the hard-mask. Now
it's time to test and deliver results in less than 30 days so it can go
stable again. Here's the topic
http://forums.gentoo.org/viewtopic.php?p=6272346#6272346 (old bug report
linked in there).

So everybody up with GenToo and GNU Smalltalk have a go at it. I get the
update on portage first tomorrow so I can't test before that.

--
Mit freundlichen Grüssen
Plüss Roland

Leader und Head Programmer
- Game: Epsylon ( http://epsylon.rptd.ch/ ,
http://www.moddb.com/games/4057/epsylon )
- Game Engine: Drag[en]gine ( http://dragengine.rptd.ch ,
http://www.moddb.com/engines/9/dragengine )
- Normal Map Generator: DENormGen ( http://epsylon.rptd.ch/denormgen.php )


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk

signature.asc (270 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.2 released

Martin Beck-3
 On Friday 07 May 2010 15:24:51 you wrote: > On 05/07/2010 02:21 AM, Holger
Hans Peter Freyther wrote:

> >>> Figured out the e-mail address of somebody who might be a maintainer.
> >>> It's the only e-mail I found. Send an e-mail flying in that general
> >>> direction. Let's see if I get an answer in one form or the other.
> >>
> >> No reply so far. Looks like we have a case of dead-ear behavior. Looks
> >> like GenToo entirely buried this package. Shameful.
> >
> > Well,
> > you are not willing to follow the Gentoo process. If you create a ticket
> > with a patch I can point a friend to it...
>
> Looks like something happened. Some time after I made that post a
> reaction came to my old topic. Looks like they lifted the hard-mask. Now
> it's time to test and deliver results in less than 30 days so it can go
> stable again. Here's the topic
> http://forums.gentoo.org/viewtopic.php?p=6272346#6272346 (old bug report
> linked in there).
>
> So everybody up with GenToo and GNU Smalltalk have a go at it. I get the
> update on portage first tomorrow so I can't test before that.
Hi,
I installed gst on gentoo and shortly fired up gst-browser. Seems to work fine,
however, is there some kind of test packages I could start up to test it more
thouroughly?
I do not use gst very often, so I don't have any code to test.

Regards,
Martin


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.2 released

Holger Freyther
On 05/08/2010 06:57 PM, Martin Beck wrote:

> Hi,
> I installed gst on gentoo and shortly fired up gst-browser. Seems to work fine,
> however, is there some kind of test packages I could start up to test it more
> thouroughly?
> I do not use gst very often, so I don't have any code to test.

Running make check inside the build directory would be good, if that is
not possible you could resort to creating an image with SUnit and then
use gst-sunit -I my-sunit.img -p Seaside (or similar packages)

regards
        holger




_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.2 released

Bèrto ëd Sèra
In reply to this post by Martin Beck-3
"make test" show do it.

BTW, I'm serving an iliad app from a gentoo hardened server with no
probs at all.

Bèrto

--
==============================
Constitution du 24 juin 1793 - Article 35. - Quand le gouvernement
viole les droits du peuple, l'insurrection est, pour le peuple et pour
chaque portion du peuple, le plus sacré des droits et le plus
indispensable des devoirs.


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.2 released

Martin Beck-3
 On Saturday 08 May 2010 13:11:21 you wrote: > "make test" show do it.
>
> BTW, I'm serving an iliad app from a gentoo hardened server with no
> probs at all.
>
> Bèrto

Thanks, that got me into the right direction:

FEATURES="test" emerge gnu-smalltalk

includes the test phase during installation and according to the log output,
all tests passed. :)

Best regards,
Martin


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.2 released

Martin Beck-3
I'm afraid, you're wrong: http://www.gentoo-portage.com/dev-lang/gnu-smalltalk

It's in, and you only need to have the testing branch.

Martin

 On Saturday 08 May 2010 17:12:48 you wrote:

> Yes, but currently eix says the latest (masked) ebuild you can get is
> 3.1 I'm using 3.2 compiled from source.
>
> Bèrto
>
> On 8 May 2010 15:03, Martin Beck <[hidden email]> wrote:
> >  On Saturday 08 May 2010 13:11:21 you wrote: > "make test" show do it.
> >
> >> BTW, I'm serving an iliad app from a gentoo hardened server with no
> >> probs at all.
> >>
> >> Bèrto
> >
> > Thanks, that got me into the right direction:
> >
> > FEATURES="test" emerge gnu-smalltalk
> >
> > includes the test phase during installation and according to the log
> > output, all tests passed. :)
> >
> > Best regards,
> > Martin
> >
> >
> > _______________________________________________
> > help-smalltalk mailing list
> > [hidden email]
> > http://lists.gnu.org/mailman/listinfo/help-smalltalk 


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.2 released

Roland Plüss-2
In reply to this post by Roland Plüss-2

> Looks like something happened. Some time after I made that post a
> reaction came to my old topic. Looks like they lifted the hard-mask. Now
> it's time to test and deliver results in less than 30 days so it can go
> stable again. Here's the topic
> http://forums.gentoo.org/viewtopic.php?p=6272346#6272346 (old bug report
> linked in there).
>
> So everybody up with GenToo and GNU Smalltalk have a go at it. I get the
> update on portage first tomorrow so I can't test before that.
>  
Gave it a test myself. Looks all rather fine. Only problem I could see
is a QA notice so somebody of the devers might look into this:

* QA Notice: Package has poor programming practices which may compile
* fine but exhibit random runtime failures.
* gstGlut.c:391: warning: implicit declaration of function ‘glutWMCloseFunc’

* Please do not file a Gentoo bug and instead report the above QA
* issues directly to the upstream developers of this software.
* Homepage: http://smalltalk.gnu.org

--
Yours sincerely
Plüss Roland

Leader and Head Programmer
- Game: Epsylon ( http://epsylon.rptd.ch/ ,
http://www.moddb.com/games/4057/epsylon )
- Game Engine: Drag(en)gine ( http://dragengine.rptd.ch ,
http://www.moddb.com/engines/9/dragengine )
- Normal Map Generator: DENormGen ( http://epsylon.rptd.ch/denormgen.php )


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk

signature.asc (270 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

gnu-smalltalk.pc and pkglibdir

Stefan Schmiedl
In reply to this post by Roland Plüss-2
On Fri, 07 May 2010 15:24:51 +0200
Roland Plüss <[hidden email]> wrote:

> So everybody up with GenToo and GNU Smalltalk have a go at it. I get the
> update on portage first tomorrow so I can't test before that.

gst comes with some file called gnu-smalltalk.pc, used by pkg-config:

prefix = /usr/local
exec_prefix = ${prefix}
libdir = ${exec_prefix}/lib
moduledir = ${pkglibdir}
includedir = ${prefix}/include

Name: gnu-smalltalk
Description: GNU Smalltalk
Version: 3.1
Libs: -L${libdir} -lgst -lrt -lm
Cflags: -I${includedir}

The variable pkglibdir is not defined, which causes pkg-config --list-all to fail,
which caused all kinds of _other_ packages to not build on my gentoo box.

This is also true for the most recent git version that I have on my box:

commit 4c508c1f70936294836f99ded5ceb292e9f3c830
Author: Paolo Bonzini <[hidden email]>
Date:   Sun May 2 09:33:51 2010 +0200

That was almost as much fun to track down as finding out why oocalc
reported 10 to be the sum of 5.

fun times,
s.


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: GNU Smalltalk 3.2 released

Paolo Bonzini-2
In reply to this post by Roland Plüss-2
> * QA Notice: Package has poor programming practices which may compile
> * fine but exhibit random runtime failures.
> * gstGlut.c:391: warning: implicit declaration of function ‘glutWMCloseFunc’

I'll look at it.

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: gnu-smalltalk.pc and pkglibdir

Paolo Bonzini-2
In reply to this post by Stefan Schmiedl
On Sat, May 8, 2010 at 21:52, Stefan Schmiedl <[hidden email]> wrote:

> On Fri, 07 May 2010 15:24:51 +0200
> Roland Plüss <[hidden email]> wrote:
>
>> So everybody up with GenToo and GNU Smalltalk have a go at it. I get the
>> update on portage first tomorrow so I can't test before that.
>
> gst comes with some file called gnu-smalltalk.pc, used by pkg-config:
>
> prefix = /usr/local
> exec_prefix = ${prefix}
> libdir = ${exec_prefix}/lib
> moduledir = ${pkglibdir}
> includedir = ${prefix}/include

Thanks.

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: gnu-smalltalk.pc and pkglibdir

Thomas Girard
Hello,

Le 09/05/2010 10:11, Paolo Bonzini a écrit :

> On Sat, May 8, 2010 at 21:52, Stefan Schmiedl<[hidden email]>  wrote:
>> On Fri, 07 May 2010 15:24:51 +0200
>> Roland Plüss<[hidden email]>  wrote:
>>
>>> So everybody up with GenToo and GNU Smalltalk have a go at it. I get the
>>> update on portage first tomorrow so I can't test before that.
>>
>> gst comes with some file called gnu-smalltalk.pc, used by pkg-config:
>>
>> prefix = /usr/local
>> exec_prefix = ${prefix}
>> libdir = ${exec_prefix}/lib
>> moduledir = ${pkglibdir}
>> includedir = ${prefix}/include
Here is a proposed fix for this. It mimics gst-config.in definitions.

Thomas

_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk

06_pkglibdir.diff (318 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: gnu-smalltalk.pc and pkglibdir

Paolo Bonzini-2
>> gst comes with some file called gnu-smalltalk.pc, used by pkg-config:
>>
>> prefix = /usr/local
>> exec_prefix = ${prefix}
>> libdir = ${exec_prefix}/lib
>> moduledir = ${pkglibdir}
>> includedir = ${prefix}/include
>
> Here is a proposed fix for this. It mimics gst-config.in definitions.

Thanks for the patch. I committed something similar, using this instead:

pkglibdir = ${libdir}/@PACKAGE@

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: gnu-smalltalk.pc and pkglibdir

Thomas Girard
Le 10/05/2010 12:59, Paolo Bonzini a écrit :
> Thanks for the patch. I committed something similar, using this instead:
>
> pkglibdir = ${libdir}/@PACKAGE@

Looks better indeed.

Debian packages are almost ready for upload. A noteworthy change in the
packaging: BLOX is completely dropped (hence Tcl/Tk need) in favor of
VisualGST. Packages will be uploaded to ustable now that testing has
3.1. Missing pieces: GL and SDL. Since they require new packages and
hence, a halt in NEW, this will wait.

I could not get rid of rpath when building. Whether or not I use any
combination of --{enable,disable}-{relocation,rpath}, there's always
an RPATH section kept inside gst binary. I eventually used `chrpath -d'
to remove this section.

Regards,

Thomas


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: gnu-smalltalk.pc and pkglibdir

Paolo Bonzini-2
On 05/10/2010 01:15 PM, Thomas Girard wrote:
>
>
> Debian packages are almost ready for upload. A noteworthy change in the
> packaging: BLOX is completely dropped (hence Tcl/Tk need) in favor of
> VisualGST.

Nice!

> Packages will be uploaded to ustable now that testing has
> 3.1. Missing pieces: GL and SDL. Since they require new packages and
> hence, a halt in NEW, this will wait.

Understood, so this should wait after 3.2 goes in testing?

Paolo


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: gnu-smalltalk.pc and pkglibdir

Thomas Girard
Le 10/05/2010 13:24, Paolo Bonzini a écrit :
>> Packages will be uploaded to ustable now that testing has
>> 3.1. Missing pieces: GL and SDL. Since they require new packages and
>> hence, a halt in NEW, this will wait.
>
> Understood, so this should wait after 3.2 goes in testing?

Exactly.

Thomas


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: gnu-smalltalk.pc and pkglibdir

Thomas Girard
In reply to this post by Thomas Girard
Le 10/05/2010 13:15, Thomas Girard a écrit :
>      Missing pieces: GL and SDL. Since they require new packages and
> hence, a halt in NEW, this will wait.

And expat bindings as well


_______________________________________________
help-smalltalk mailing list
[hidden email]
http://lists.gnu.org/mailman/listinfo/help-smalltalk
123