Re: [Rd] Using \u2030 in plot axis label -> stack smashing

From: Peter Dalgaard <p.dalgaard_at_biostat.ku.dk>
Date: Tue 19 Sep 2006 - 12:23:54 GMT

Prof Brian Ripley <ripley@stats.ox.ac.uk> writes:

> > Thanks Prof. Ripley and Ei-Ji. I should have mentioned that all the
> > versions I reported for were self-compiled, and I did so with the same
> > set of flags as the FC5 rpm. Will add that to the list in my head of
> > things to report.
>
> (I think this is probably FC5's flags being over-zealous, but Ei-ji
> Nakama may know better.)

Probably not all that over-zealous. If you're smashing the stack you're smashing the stack. It's not always fatal, but worth fixing.

I actually have the same set of standard FC5 flags in config.site. Without them, we risk Fedora Extra to come out with issues that we missed, since they use those flags as a matter of policy.  

> >> BTW, just applying this patch will not work: you need to rebuild gram.c
> >> in maintainer mode.
> >
> > I'm not clear what you mean by maintainer mode - not something I have
> > come across before. If I update the local source on my machine from the
> > svn server, and make clean, configure and make again, will this be
> > sufficient? Or do I need to do something else?
>
> Yes, now. Before the patch was applied you need to configure with
> --enable-maintainer-mode.

I.e., if the maintainers have done their job maintaining things, they will have ensured that gram.c was built from gram.y and non-maintainers need to do nothing further. If you play with gram.y, you need make sure rebuilding takes place, most easily by configuring in maintainer-mode.

The fundamental issue is that there are some build tools we don't want to assume that everybody has (here: YACC/Bison), and also that build times don't usually survive SVN checkouts, so gram.y may well appear to be more recent than gram.c.

-- 
   O__  ---- Peter Dalgaard             ุster Farimagsgade 5, Entr.B
  c/ /'_ --- Dept. of Biostatistics     PO Box 2099, 1014 Cph. K
 (*) \(*) -- University of Copenhagen   Denmark          Ph:  (+45) 35327918
~~~~~~~~~~ - (p.dalgaard@biostat.ku.dk)                  FAX: (+45) 35327907

______________________________________________
R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
Received on Tue Sep 19 22:27:22 2006

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.1.8, at Tue 19 Sep 2006 - 14:30:10 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-devel. Please read the posting guide before posting to the list.