Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] g++ removal

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: Seth Alan Woolley <seth AT positivism.org>
  • To: Robin Cook <rcook AT wyrms.net>
  • Cc: sm-discuss AT lists.ibiblio.org
  • Subject: Re: [SM-Discuss] g++ removal
  • Date: Wed, 23 Nov 2005 01:24:40 -0800

Just to clarify, if the examples are left in the Makefile for bison, by
default, the make completes, but make install never installs them (as
they are just examples). So the installed files are exactly identical
with the edit, it just doesn't break without g++ and takes less time to
compile.

And just in case anybody says, "but the examples are sometimes useful
for testing or making sure it really works," bison contains a real test
suite that can be run but that isn't run by default already with 135
different actual tests.

If you really do want these examples, you'd have to look at them
sometime between pre_build and final, because that's the only time
they'd exist on your system with either version of the spell. :)

On Tue, Nov 22, 2005 at 08:23:52PM -0600, Robin Cook wrote:
> Okay, thanks was just curious. Though might want to be careful of
> removing examples as some (like me) may want them for some things.
>
> CuZnDragon
> Robin Cook
>
> On Tue, 2005-11-22 at 09:06 -0800, Seth Alan Woolley wrote:
> > On Tue, Nov 22, 2005 at 06:01:07AM -0600, Robin Cook wrote:
> > > Just curious,
> > >
> > > Is there a reason that g++ is being removed from everything instead of
> > > being made an option? Same with other items like examples?
> > >
> > > CuZnDragon
> > > Robin Cook
> >
> > You must be referring to my recent bison edit.
> >
> > bison doesn't require g++, but an example used it. the example code
> > doesn't even need to compile (usually they aren't even installed).
> >
> > So removing the bison examples 1) save compile time and 2) don't bork on
> > a machine without g++ installed. Even with g++ installed the spell as
> > installed would be identical (I tested it), so there was no reason to
> > have g++ as a depend except for the wasteful example compile.
> >
> > Hope that explains that situation. If it's some other edit, I can't
> > explain it to you (unless you're referring to some spells with broken
> > configure scripts that require g++ but the spells don't actually use it
> > due to a bug in a certain version of the autotools that some developers
> > used to package their sources).
> >
> > Seth
> >
> > _______________________________________________
> > SM-Discuss mailing list
> > SM-Discuss AT lists.ibiblio.org
> > http://lists.ibiblio.org/mailman/listinfo/sm-discuss



> _______________________________________________
> SM-Discuss mailing list
> SM-Discuss AT lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/sm-discuss


--
Seth Alan Woolley [seth at positivism.org], SPAM/UCE is unauthorized
Quality Assurance Team Leader & Security Team: Source Mage GNU/linux
Linux so advanced, it may as well be magic http://www.sourcemage.org
Key id FDCEE733 = 5302 B414 64C4 6112 3454 E082 99F0 69DC FDCE E733

Attachment: pgptaxqmfmdD5.pgp
Description: PGP signature




Archive powered by MHonArc 2.6.24.

Top of Page