* [gentoo-dev] re2c woes - badly broken with gcc 3.x - offering help, possible ebuild maintainership
@ 2004-04-10 4:46 Elfyn McBratney
2004-04-11 16:40 ` Stuart Herbert
2004-04-11 17:17 ` [gentoo-dev] " Sebastian Bergmann
0 siblings, 2 replies; 14+ messages in thread
From: Elfyn McBratney @ 2004-04-10 4:46 UTC (permalink / raw
To: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello devs,
Before I begin, sorry if I should have sent this to the -user list.. Please
forward it there/moan at me if so. :)
At the moment, re2c is completely broken w.r.t. gcc 3.x. And as most people
are living on the bleedin' edge (i.e., not using gcc 2.x) re2c is completely
broken for them.
So, I propose the maintainers of php*-cvs/re2c do one of:-
1) Pull from portage. Drastic, yes, but why have ebuilds in the tree if
the wont compile for most gentoo users?
2) Fix them. I'll try as hard as I can (I've done most of the porting of
re2c (current ver in portage), I'm just left with a few C++ idioms..) to
fix it up so it's usable.
That's it. :)
Thanks,
Elfyn
- --
Elfyn McBratney, EMCB
mailto:elfyn@emcb.co.uk
http://www.emcb.co.uk/
PGP Key ID: 0x456548B4
PGP Key Fingerprint:
29D5 91BB 8748 7CC9 650F 31FE 6888 0C2A 4565 48B4
"When I say something, I put my name next to it." -- Isaac Jaffee
>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ <<
<< ~ Linux london 2.6.5-emcb-241 #2 i686 GNU/Linux ~ >>
>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ <<
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAd3w/aIgMKkVlSLQRAoWTAJ9Xa+YcBe00jhQLUPp+MJU+AxgfwACfZt13
vxdsVOJwxj9hhNGkge71pNg=
=JKPh
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-dev] re2c woes - badly broken with gcc 3.x - offering help, possible ebuild maintainership
2004-04-10 4:46 [gentoo-dev] re2c woes - badly broken with gcc 3.x - offering help, possible ebuild maintainership Elfyn McBratney
@ 2004-04-11 16:40 ` Stuart Herbert
2004-04-11 18:12 ` Elfyn McBratney
2004-04-13 6:41 ` Elfyn McBratney
2004-04-11 17:17 ` [gentoo-dev] " Sebastian Bergmann
1 sibling, 2 replies; 14+ messages in thread
From: Stuart Herbert @ 2004-04-11 16:40 UTC (permalink / raw
To: gentoo-dev; +Cc: Elfyn McBratney
[-- Attachment #1: Type: text/plain, Size: 1643 bytes --]
On Saturday 10 April 2004 05:46, Elfyn McBratney wrote:
> Hello devs,
>
> Before I begin, sorry if I should have sent this to the -user list..
> Please forward it there/moan at me if so. :)
>
> At the moment, re2c is completely broken w.r.t. gcc 3.x. And as most
> people are living on the bleedin' edge (i.e., not using gcc 2.x) re2c is
> completely broken for them.
We know. Bug #43449 covers this.
> So, I propose the maintainers of php*-cvs/re2c do one of:-
>
> 1) Pull from portage. Drastic, yes, but why have ebuilds in the tree if
> the wont compile for most gentoo users?
I believe that re2c is required for something or other to do with php5.
Coredumb's really the best person to answer that, but he doesn't seem to be
around much lately :(
> 2) Fix them. I'll try as hard as I can (I've done most of the porting
> of re2c (current ver in portage), I'm just left with a few C++ idioms..) to
> fix it up so it's usable.
Why duplicate work? Take a look at re2c.org ... there's already a project
underway to deal with this, which includes important patches from the PHP
developers.
If you update bug #43449 with an ebuild for re2c.org's version, I'll happily
take a look at it.
Best regards,
Stu
--
Stuart Herbert stuart@gentoo.org
Gentoo Developer http://www.gentoo.org/
Missed the php|cruise? http://dev.gentoo.org/~stuart/cruise-2004/
GnuGP key id# F9AFC57C available from http://pgp.mit.edu
Key fingerprint = 31FB 50D4 1F88 E227 F319 C549 0C2F 80BA F9AF C57C
--
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* [gentoo-dev] Re: re2c woes - badly broken with gcc 3.x - offering help, possible ebuild maintainership
2004-04-10 4:46 [gentoo-dev] re2c woes - badly broken with gcc 3.x - offering help, possible ebuild maintainership Elfyn McBratney
2004-04-11 16:40 ` Stuart Herbert
@ 2004-04-11 17:17 ` Sebastian Bergmann
2004-04-11 18:19 ` Elfyn McBratney
1 sibling, 1 reply; 14+ messages in thread
From: Sebastian Bergmann @ 2004-04-11 17:17 UTC (permalink / raw
To: gentoo-dev
> So, I propose the maintainers of php*-cvs/re2c do one of:-
You do not need to have re2c installed to build PHP from source as the
files generated by re2c are kept also in the repository.
--
Sebastian Bergmann
http://sebastian-bergmann.de/ http://phpOpenTracker.de/
Das Buch zu PHP 5: http://professionelle-softwareentwicklung-mit-php5.de/
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-dev] re2c woes - badly broken with gcc 3.x - offering help, possible ebuild maintainership
2004-04-11 16:40 ` Stuart Herbert
@ 2004-04-11 18:12 ` Elfyn McBratney
2004-04-13 6:41 ` Elfyn McBratney
1 sibling, 0 replies; 14+ messages in thread
From: Elfyn McBratney @ 2004-04-11 18:12 UTC (permalink / raw
To: gentoo-dev, stuart; +Cc: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Sunday 11 Apr 2004 16:40, Stuart Herbert wrote:
> On Saturday 10 April 2004 05:46, Elfyn McBratney wrote:
> > Hello devs,
> >
> > Before I begin, sorry if I should have sent this to the -user list..
> > Please forward it there/moan at me if so. :)
> >
> > At the moment, re2c is completely broken w.r.t. gcc 3.x. And as most
> > people are living on the bleedin' edge (i.e., not using gcc 2.x) re2c is
> > completely broken for them.
>
> We know. Bug #43449 covers this.
Sorry, I did look.. not hard enough though. 8)
> > So, I propose the maintainers of php*-cvs/re2c do one of:-
> >
> > 1) Pull from portage. Drastic, yes, but why have ebuilds in the tree
> > if the wont compile for most gentoo users?
>
> I believe that re2c is required for something or other to do with php5.
> Coredumb's really the best person to answer that, but he doesn't seem to be
> around much lately :(
Yep, it's used to build parts of the perser.
> > 2) Fix them. I'll try as hard as I can (I've done most of the porting
> > of re2c (current ver in portage), I'm just left with a few C++ idioms..)
> > to fix it up so it's usable.
>
> Why duplicate work? Take a look at re2c.org ... there's already a project
> underway to deal with this, which includes important patches from the PHP
> developers.
I have been looking around but didn't come across re2c.org.. Thanks! :)
> If you update bug #43449 with an ebuild for re2c.org's version, I'll
> happily take a look at it.
I'll give it a shot :)
Elfyn
- --
Elfyn McBratney, EMCB
mailto:elfyn@emcb.co.uk
http://www.emcb.co.uk/
PGP Key ID: 0x456548B4
PGP Key Fingerprint:
29D5 91BB 8748 7CC9 650F 31FE 6888 0C2A 4565 48B4
"When I say something, I put my name next to it." -- Isaac Jaffee
>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ <<
<< ~ Linux london 2.6.5-emcb-241 #2 i686 GNU/Linux ~ >>
>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ <<
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAeYqMaIgMKkVlSLQRArJPAKC0zcr654nJOyZuZsXXY9qrCDsF5wCghLV0
VW/AF4EuhL2IFDDEH9kUe3U=
=TDMa
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-dev] Re: re2c woes - badly broken with gcc 3.x - offering help, possible ebuild maintainership
2004-04-11 17:17 ` [gentoo-dev] " Sebastian Bergmann
@ 2004-04-11 18:19 ` Elfyn McBratney
0 siblings, 0 replies; 14+ messages in thread
From: Elfyn McBratney @ 2004-04-11 18:19 UTC (permalink / raw
To: gentoo-dev; +Cc: Sebastian Bergmann, gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Sunday 11 Apr 2004 17:17, Sebastian Bergmann wrote:
> > So, I propose the maintainers of php*-cvs/re2c do one of:-
>
> You do not need to have re2c installed to build PHP from source as the
> files generated by re2c are kept also in the repository.
You need re2c to build from CVS. :) Well, you need it if you change the .re
files which I do. 8)
Elfyn
- --
Elfyn McBratney, EMCB
mailto:elfyn@emcb.co.uk
http://www.emcb.co.uk/
PGP Key ID: 0x456548B4
PGP Key Fingerprint:
29D5 91BB 8748 7CC9 650F 31FE 6888 0C2A 4565 48B4
"When I say something, I put my name next to it." -- Isaac Jaffee
>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ <<
<< ~ Linux london 2.6.5-emcb-241 #2 i686 GNU/Linux ~ >>
>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ <<
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAeYw4aIgMKkVlSLQRAvCCAJ9clIH8ZsUAaSMbYCK00nCa7bKovwCeO8Qv
OfhkZBo/LMeTgRpJLPkN7I0=
=HsK3
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-dev] re2c woes - badly broken with gcc 3.x - offering help, possible ebuild maintainership
2004-04-11 16:40 ` Stuart Herbert
2004-04-11 18:12 ` Elfyn McBratney
@ 2004-04-13 6:41 ` Elfyn McBratney
2004-04-13 9:25 ` Elfyn McBratney
1 sibling, 1 reply; 14+ messages in thread
From: Elfyn McBratney @ 2004-04-13 6:41 UTC (permalink / raw
To: stuart; +Cc: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Sunday 11 Apr 2004 16:40, Stuart Herbert wrote:
> On Saturday 10 April 2004 05:46, Elfyn McBratney wrote:
> > Hello devs,
> >
> > Before I begin, sorry if I should have sent this to the -user list..
> > Please forward it there/moan at me if so. :)
> >
> > At the moment, re2c is completely broken w.r.t. gcc 3.x. And as most
> > people are living on the bleedin' edge (i.e., not using gcc 2.x) re2c is
> > completely broken for them.
>
> We know. Bug #43449 covers this.
>
> > So, I propose the maintainers of php*-cvs/re2c do one of:-
> >
> > 1) Pull from portage. Drastic, yes, but why have ebuilds in the tree
> > if the wont compile for most gentoo users?
>
> I believe that re2c is required for something or other to do with php5.
> Coredumb's really the best person to answer that, but he doesn't seem to be
> around much lately :(
>
> > 2) Fix them. I'll try as hard as I can (I've done most of the porting
> > of re2c (current ver in portage), I'm just left with a few C++ idioms..)
> > to fix it up so it's usable.
>
> Why duplicate work? Take a look at re2c.org ... there's already a project
> underway to deal with this, which includes important patches from the PHP
> developers.
>
> If you update bug #43449 with an ebuild for re2c.org's version, I'll
> happily take a look at it.
OK, I've got a patch ready for bug #43449. This patch applies to re2c.org's
0.9.1 (based on the patch already in portage 8) It's available here (as I
couldn't reach bugs.gentoo.org - crap isp ;)
http://people.emcb.co.uk/beu/devo/gentoo/re2c/re2c-ebuild.patch
http://people.emcb.co.uk/beu/devo/gentoo/re2c/files/0.9.1-patch
(Add a .gz to the last one for gzip'ed patch.)
I know the Makefile kludge is bad! :) I'm going to try and work on a solution
upstream, but in the mean time re2c builds and works (haven't tried with gcc2
yet - will do that today).
The ebuild does a double `emake || die' because the first time re2c is
compiled is uses the pre-processed `scanner.cc' (bootstrap) the second is
done using the just-compiled re2c. Hrmm..
Elfyn
- --
Elfyn McBratney, EMCB
mailto:elfyn@emcb.co.uk
http://www.emcb.co.uk/
PGP Key ID: 0x456548B4
PGP Key Fingerprint:
29D5 91BB 8748 7CC9 650F 31FE 6888 0C2A 4565 48B4
"When I say something, I put my name next to it." -- Isaac Jaffee
>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ <<
<< ~ Linux london 2.6.5-emcb-241 #2 i686 GNU/Linux ~ >>
>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ <<
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAe4ufaIgMKkVlSLQRAm8dAJ47EyVT6hQO/YgctC0Nx/w2qtaqPgCfacGi
MOop3AdjRIaShjU3Ol1G6GI=
=emW3
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-dev] re2c woes - badly broken with gcc 3.x - offering help, possible ebuild maintainership
2004-04-13 6:41 ` Elfyn McBratney
@ 2004-04-13 9:25 ` Elfyn McBratney
2004-04-13 18:35 ` Stuart Herbert
0 siblings, 1 reply; 14+ messages in thread
From: Elfyn McBratney @ 2004-04-13 9:25 UTC (permalink / raw
To: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tuesday 13 Apr 2004 06:41, Elfyn McBratney wrote:
> On Sunday 11 Apr 2004 16:40, Stuart Herbert wrote:
> > On Saturday 10 April 2004 05:46, Elfyn McBratney wrote:
> > > Hello devs,
> > >
> > > Before I begin, sorry if I should have sent this to the -user list..
> > > Please forward it there/moan at me if so. :)
> > >
> > > At the moment, re2c is completely broken w.r.t. gcc 3.x. And as most
> > > people are living on the bleedin' edge (i.e., not using gcc 2.x) re2c
> > > is completely broken for them.
> >
> > We know. Bug #43449 covers this.
> >
> > > So, I propose the maintainers of php*-cvs/re2c do one of:-
> > >
> > > 1) Pull from portage. Drastic, yes, but why have ebuilds in the
> > > tree if the wont compile for most gentoo users?
> >
> > I believe that re2c is required for something or other to do with php5.
> > Coredumb's really the best person to answer that, but he doesn't seem to
> > be around much lately :(
> >
> > > 2) Fix them. I'll try as hard as I can (I've done most of the
> > > porting of re2c (current ver in portage), I'm just left with a few C++
> > > idioms..) to fix it up so it's usable.
> >
> > Why duplicate work? Take a look at re2c.org ... there's already a
> > project underway to deal with this, which includes important patches from
> > the PHP developers.
> >
> > If you update bug #43449 with an ebuild for re2c.org's version, I'll
> > happily take a look at it.
>
> OK, I've got a patch ready for bug #43449. This patch applies to
> re2c.org's 0.9.1 (based on the patch already in portage 8) It's available
> here (as I couldn't reach bugs.gentoo.org - crap isp ;)
>
> http://people.emcb.co.uk/beu/devo/gentoo/re2c/re2c-ebuild.patch
> http://people.emcb.co.uk/beu/devo/gentoo/re2c/files/0.9.1-patch
>
> (Add a .gz to the last one for gzip'ed patch.)
>
> I know the Makefile kludge is bad! :) I'm going to try and work on a
> solution upstream, but in the mean time re2c builds and works (haven't
> tried with gcc2 yet - will do that today).
>
> The ebuild does a double `emake || die' because the first time re2c is
> compiled is uses the pre-processed `scanner.cc' (bootstrap) the second is
> done using the just-compiled re2c. Hrmm..
Replying to myself as I've had some sleep and have now come to the conclusion
my patch is fit only for the bin. :)
I'm going to get on the re2c mailing list and try and push most of this
upstream (the bulk are general portability changes, not really gentoo
specific). I'll comment on bug #43449 when I have something that isn't
kludge. ;)
Sorry for the noise 8)
Elfyn
- --
Elfyn McBratney, EMCB
mailto:elfyn@emcb.co.uk
http://www.emcb.co.uk/
PGP Key ID: 0x456548B4
PGP Key Fingerprint:
29D5 91BB 8748 7CC9 650F 31FE 6888 0C2A 4565 48B4
"When I say something, I put my name next to it." -- Isaac Jaffee
>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ <<
<< ~ Linux london 2.6.5-emcb-241 #2 i686 GNU/Linux ~ >>
>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ <<
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAe7HzaIgMKkVlSLQRAtxCAKCCcBb6u6I0iaVh1HRc4ze7rD2jWwCgteHw
Lia1RusvbcsWnH/LaDlqmpc=
=kJkf
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-dev] re2c woes - badly broken with gcc 3.x - offering help, possible ebuild maintainership
2004-04-13 9:25 ` Elfyn McBratney
@ 2004-04-13 18:35 ` Stuart Herbert
2004-04-14 22:00 ` Elfyn McBratney
0 siblings, 1 reply; 14+ messages in thread
From: Stuart Herbert @ 2004-04-13 18:35 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 987 bytes --]
On Tuesday 13 April 2004 10:25, Elfyn McBratney wrote:
> Replying to myself as I've had some sleep and have now come to the
> conclusion my patch is fit only for the bin. :)
>
> I'm going to get on the re2c mailing list and try and push most of this
> upstream (the bulk are general portability changes, not really gentoo
> specific). I'll comment on bug #43449 when I have something that isn't
> kludge. ;)
>
> Sorry for the noise 8)
>
> Elfyn
Heh - I appreciate you taking the time to look at this for us. Let me know
when you've got something you want us to look at.
Best regards,
Stu
--
Stuart Herbert stuart@gentoo.org
Gentoo Developer http://www.gentoo.org/
Missed the php|cruise? http://dev.gentoo.org/~stuart/cruise-2004/
GnuGP key id# F9AFC57C available from http://pgp.mit.edu
Key fingerprint = 31FB 50D4 1F88 E227 F319 C549 0C2F 80BA F9AF C57C
--
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-dev] re2c woes - badly broken with gcc 3.x - offering help, possible ebuild maintainership
2004-04-14 22:00 ` Elfyn McBratney
@ 2004-04-14 21:16 ` Paul Varner
2004-04-14 22:24 ` Elfyn McBratney
2004-04-14 21:33 ` Stuart Herbert
1 sibling, 1 reply; 14+ messages in thread
From: Paul Varner @ 2004-04-14 21:16 UTC (permalink / raw
To: gentoo-dev
On Wed, 2004-04-14 at 17:00, Elfyn McBratney wrote:
> > > Elfyn
> >
> > Heh - I appreciate you taking the time to look at this for us. Let me know
> > when you've got something you want us to look at.
>
> OK, I have something.. the only problem I see is that the re2c.org people
> won't be doing releases. They'll be working from CVS only. Marcus Boerger
> asked this:
>
> ". . .It would also be nice if gentoo could go with RPMs we provide from CVS
> now (see README.in file)."
The RPM eclass can be used to extract data from RPMs. If they provide a
source RPM, then you shouldn't have very many issues with creating an
ebuild to extract and build the software.
If they don't provide source RPM's you can still use the eclass to
create a binary ebuild.
Regards,
Paul
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-dev] re2c woes - badly broken with gcc 3.x - offering help, possible ebuild maintainership
2004-04-14 22:00 ` Elfyn McBratney
2004-04-14 21:16 ` Paul Varner
@ 2004-04-14 21:33 ` Stuart Herbert
2004-04-14 22:37 ` Elfyn McBratney
1 sibling, 1 reply; 14+ messages in thread
From: Stuart Herbert @ 2004-04-14 21:33 UTC (permalink / raw
To: Elfyn McBratney; +Cc: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1535 bytes --]
On Wednesday 14 April 2004 23:00, Elfyn McBratney wrote:
> OK, I have something.. the only problem I see is that the re2c.org people
> won't be doing releases. They'll be working from CVS only. Marcus Boerger
> asked this:
>
> ". . .It would also be nice if gentoo could go with RPMs we provide from
> CVS now (see README.in file)."
Heh - that Marcus from the php.net dev team? Figures ;-)
> I replied to Marcus saying that I'd ask (but that I was doubtful anout
> using RPM's :)
We can do that. Look at nxserver.eclass - that's one example that does this.
There are probably better ones in the Portage tree ;-)
> I'm working on a new ebuild that uses a cvs snapshot (to be downloaded from
> a distfiles mirror) that would seem the most logical way to go.. the only
> problem with that is that a dev will have to update the snap every couple
> of weeks/month. 8)
We can do that instead. I guess it comes down to how often they plan on
updating the RPMs - and whether there are any binary compatibility problems.
CVS snapshots might just be the way to go.
Is there anything we can do to help you right now?
Stu
--
Stuart Herbert stuart@gentoo.org
Gentoo Developer http://www.gentoo.org/
Missed the php|cruise? http://dev.gentoo.org/~stuart/cruise-2004/
GnuGP key id# F9AFC57C available from http://pgp.mit.edu
Key fingerprint = 31FB 50D4 1F88 E227 F319 C549 0C2F 80BA F9AF C57C
--
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-dev] re2c woes - badly broken with gcc 3.x - offering help, possible ebuild maintainership
2004-04-14 22:37 ` Elfyn McBratney
@ 2004-04-14 21:53 ` Stuart Herbert
0 siblings, 0 replies; 14+ messages in thread
From: Stuart Herbert @ 2004-04-14 21:53 UTC (permalink / raw
To: Elfyn McBratney; +Cc: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 574 bytes --]
On Wednesday 14 April 2004 23:37, Elfyn McBratney wrote:
> I'm just testing my ebuild, so if that works, it might be bug #43449
> closing time :)
>
> Elfyn
:) Sounds very promising!
Stu
--
Stuart Herbert stuart@gentoo.org
Gentoo Developer http://www.gentoo.org/
Missed the php|cruise? http://dev.gentoo.org/~stuart/cruise-2004/
GnuGP key id# F9AFC57C available from http://pgp.mit.edu
Key fingerprint = 31FB 50D4 1F88 E227 F319 C549 0C2F 80BA F9AF C57C
--
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-dev] re2c woes - badly broken with gcc 3.x - offering help, possible ebuild maintainership
2004-04-13 18:35 ` Stuart Herbert
@ 2004-04-14 22:00 ` Elfyn McBratney
2004-04-14 21:16 ` Paul Varner
2004-04-14 21:33 ` Stuart Herbert
0 siblings, 2 replies; 14+ messages in thread
From: Elfyn McBratney @ 2004-04-14 22:00 UTC (permalink / raw
To: stuart; +Cc: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tuesday 13 Apr 2004 18:35, Stuart Herbert wrote:
> On Tuesday 13 April 2004 10:25, Elfyn McBratney wrote:
> > Replying to myself as I've had some sleep and have now come to the
> > conclusion my patch is fit only for the bin. :)
> >
> > I'm going to get on the re2c mailing list and try and push most of this
> > upstream (the bulk are general portability changes, not really gentoo
> > specific). I'll comment on bug #43449 when I have something that isn't
> > kludge. ;)
> >
> > Sorry for the noise 8)
> >
> > Elfyn
>
> Heh - I appreciate you taking the time to look at this for us. Let me know
> when you've got something you want us to look at.
OK, I have something.. the only problem I see is that the re2c.org people
won't be doing releases. They'll be working from CVS only. Marcus Boerger
asked this:
". . .It would also be nice if gentoo could go with RPMs we provide from CVS
now (see README.in file)."
I replied to Marcus saying that I'd ask (but that I was doubtful anout using
RPM's :)
So, what to do?
I'm working on a new ebuild that uses a cvs snapshot (to be downloaded from a
distfiles mirror) that would seem the most logical way to go.. the only
problem with that is that a dev will have to update the snap every couple of
weeks/month. 8)
Elfyn
- --
Elfyn McBratney, EMCB
mailto:elfyn@emcb.co.uk
http://www.emcb.co.uk/
PGP Key ID: 0x456548B4
PGP Key Fingerprint:
29D5 91BB 8748 7CC9 650F 31FE 6888 0C2A 4565 48B4
"When I say something, I put my name next to it." -- Isaac Jaffee
>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ <<
<< ~ Linux london 2.6.5-emcb-241 #2 i686 GNU/Linux ~ >>
>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ <<
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAfbSNaIgMKkVlSLQRArv/AKCCOCXbTdhPE7Su+ItHLaQ3CffqEgCgnrCZ
EFFx7LLpxOfu6N+Ov2sMOUw=
=kBeY
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-dev] re2c woes - badly broken with gcc 3.x - offering help, possible ebuild maintainership
2004-04-14 21:16 ` Paul Varner
@ 2004-04-14 22:24 ` Elfyn McBratney
0 siblings, 0 replies; 14+ messages in thread
From: Elfyn McBratney @ 2004-04-14 22:24 UTC (permalink / raw
To: gentoo-dev; +Cc: Paul Varner, gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wednesday 14 Apr 2004 21:16, Paul Varner wrote:
> On Wed, 2004-04-14 at 17:00, Elfyn McBratney wrote:
> > > > Elfyn
> > >
> > > Heh - I appreciate you taking the time to look at this for us. Let me
> > > know when you've got something you want us to look at.
> >
> > OK, I have something.. the only problem I see is that the re2c.org
> > people won't be doing releases. They'll be working from CVS only.
> > Marcus Boerger asked this:
> >
> > ". . .It would also be nice if gentoo could go with RPMs we provide
> > from CVS now (see README.in file)."
>
> The RPM eclass can be used to extract data from RPMs. If they provide a
> source RPM, then you shouldn't have very many issues with creating an
> ebuild to extract and build the software.
AFAICS, they do not (provide a SRPM that is). I will ask. They provide a
spec and a script to make the RPM, though.
> If they don't provide source RPM's you can still use the eclass to
> create a binary ebuild.
I'm not familiar with the rpm eclass.. I'll have a look at it. Thanks.
Elfyn
- --
Elfyn McBratney, EMCB
mailto:elfyn@emcb.co.uk
http://www.emcb.co.uk/
PGP Key ID: 0x456548B4
PGP Key Fingerprint:
29D5 91BB 8748 7CC9 650F 31FE 6888 0C2A 4565 48B4
"When I say something, I put my name next to it." -- Isaac Jaffee
>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ <<
<< ~ Linux london 2.6.5-emcb-241 #2 i686 GNU/Linux ~ >>
>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ <<
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAfbocaIgMKkVlSLQRAuwZAJ9JsovK1qRuJ3b1JrzTyB3C80Nr0QCfVpsw
qfD3qHDwggRcBKwSglT4Sjo=
=dZ9a
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [gentoo-dev] re2c woes - badly broken with gcc 3.x - offering help, possible ebuild maintainership
2004-04-14 21:33 ` Stuart Herbert
@ 2004-04-14 22:37 ` Elfyn McBratney
2004-04-14 21:53 ` Stuart Herbert
0 siblings, 1 reply; 14+ messages in thread
From: Elfyn McBratney @ 2004-04-14 22:37 UTC (permalink / raw
To: stuart; +Cc: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wednesday 14 Apr 2004 21:33, Stuart Herbert wrote:
> On Wednesday 14 April 2004 23:00, Elfyn McBratney wrote:
> > OK, I have something.. the only problem I see is that the re2c.org
> > people won't be doing releases. They'll be working from CVS only.
> > Marcus Boerger asked this:
> >
> > ". . .It would also be nice if gentoo could go with RPMs we provide
> > from CVS now (see README.in file)."
>
> Heh - that Marcus from the php.net dev team? Figures ;-)
Yep ;)
> > I replied to Marcus saying that I'd ask (but that I was doubtful anout
> > using RPM's :)
>
> We can do that. Look at nxserver.eclass - that's one example that does
> this. There are probably better ones in the Portage tree ;-)
>
> > I'm working on a new ebuild that uses a cvs snapshot (to be downloaded
> > from a distfiles mirror) that would seem the most logical way to go..
> > the only problem with that is that a dev will have to update the snap
> > every couple of weeks/month. 8)
>
> We can do that instead. I guess it comes down to how often they plan on
> updating the RPMs - and whether there are any binary compatibility
> problems. CVS snapshots might just be the way to go.
Well at the moment, there aren't even RPM's to update ;) I think they'll be
working completely from CVS, so if you wanted an RPM it'd be a DIY job. :)
> Is there anything we can do to help you right now?
I'm just testing my ebuild, so if that works, it might be bug #43449 closing
time :)
Elfyn
- --
Elfyn McBratney, EMCB
mailto:elfyn@emcb.co.uk
http://www.emcb.co.uk/
PGP Key ID: 0x456548B4
PGP Key Fingerprint:
29D5 91BB 8748 7CC9 650F 31FE 6888 0C2A 4565 48B4
"When I say something, I put my name next to it." -- Isaac Jaffee
>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ <<
<< ~ Linux london 2.6.5-emcb-241 #2 i686 GNU/Linux ~ >>
>> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ <<
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAfb0MaIgMKkVlSLQRAs7AAJwLhWuSOH3ykyo1Pp6tJBLh+tCoJQCfVaqe
fhK7nvzKCwsRvJqIENLAkpM=
=fCQh
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2004-04-14 21:43 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-04-10 4:46 [gentoo-dev] re2c woes - badly broken with gcc 3.x - offering help, possible ebuild maintainership Elfyn McBratney
2004-04-11 16:40 ` Stuart Herbert
2004-04-11 18:12 ` Elfyn McBratney
2004-04-13 6:41 ` Elfyn McBratney
2004-04-13 9:25 ` Elfyn McBratney
2004-04-13 18:35 ` Stuart Herbert
2004-04-14 22:00 ` Elfyn McBratney
2004-04-14 21:16 ` Paul Varner
2004-04-14 22:24 ` Elfyn McBratney
2004-04-14 21:33 ` Stuart Herbert
2004-04-14 22:37 ` Elfyn McBratney
2004-04-14 21:53 ` Stuart Herbert
2004-04-11 17:17 ` [gentoo-dev] " Sebastian Bergmann
2004-04-11 18:19 ` Elfyn McBratney
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox