Re: [Groff] new automake system

2014-09-23 Thread Ralph Corderoy
Hi Ingo, > - it prefers /usr/local/bin/gsed over /usr/bin/sed > > - it prefers /usr/local/bin/bison over /usr/bin/yacc > > Prefering the GNU versions over the native POSIX versions is bad > because it causes needless build dependencies. If both are available, and the code that uses them is co

Re: [Groff] Suggested patch to post-html.cpp

2014-09-23 Thread Steffen Nurpmeso
Hey, Robert, Robert Bocchino wrote: |> ..I agree with Betrand: it would be better to understand the code |> paths as such. | |I definitely agree, although as I said to Bertrand, I think \ |the first goal should be to get system tests in place. | |> I personally would be happy if there woul

Re: [Groff] new automake system

2014-09-23 Thread Bernd Warken
> Von: "Bertrand Garrigues" > With your runtests.sh, `make check' runs without errors. > On which environment are you working, perhaps a Debian-based distro with > dash as the default shell ? It seems that the file > contrib/gdiffmk/tests/runtests.sh has a bashism. You should have the same > pro

Re: [Groff] More referenceability for -mdoc would be an improvement!?

2014-09-23 Thread Steffen Nurpmeso
Hallo Ingo, list, for your interest, |Let me tell you what i'll do. |So next week (hopefully) i will sit down and write a patch against i'll have to prepare a subminor release of the mailer i maintain and thus have to defer work on this for a week. --steffen

Re: [Groff] new automake system

2014-09-23 Thread Blake McBride
Greetings, I am using 64 bit Linux Mint 16. I can build groff just fine. When I try the new build system as shown below, bootstrap starts downloading gnulib. It shouldn't need it. I already have what groff needs to build. Thanks. Blake McBride On Sun, Sep 21, 2014 at 2:14 PM, Bertrand Garri

[Groff] Potential buffer overrun in src/roff/troff/input.cpp

2014-09-23 Thread Keith Marshall
Folks, While following up on: http://thread.gmane.org/gmane.comp.printing.groff.general/12353/focus=12368 I've identified a potential buffer overrun in the above file; (it *will* overrun, if function ps_get_line() reads a maximum length line of 255 input characters -- the maximum allowed by the D

Re: [Groff] new automake system

2014-09-23 Thread Bertrand Garrigues
Hi Bernd, On Tue, Sep 23 2014 at 03:35:39 PM, "Bernd Warken" wrote: >> Von: "Bertrand Garrigues" >> > With your runtests.sh, `make check' runs without errors. OK thanks, patch commited. >> On which environment are you working, perhaps a Debian-based distro with >> dash as the default shell ?

Re: [Groff] new automake system

2014-09-23 Thread Bertrand Garrigues
Hello Blake, On Tue, Sep 23 2014 at 09:04:33 PM, Blake McBride wrote: > I am using 64 bit Linux Mint 16.  I can build groff just fine.  When I > try the new build system as shown below, bootstrap starts downloading > gnulib.  It shouldn't need it.  I already have what groff needs to > build. Wel

Re: [Groff] new automake system

2014-09-23 Thread Blake McBride
Thanks for the response. IMO, if the new make system requires a download of something that is already built and installed on my machine, then the new make system is significantly worse than using the standard ./configure. Thanks. Blake On Tue, Sep 23, 2014 at 3:42 PM, Bertrand Garrigues < bert

Re: [Groff] new automake system

2014-09-23 Thread Bertrand Garrigues
Blake, On Tue, Sep 23 2014 at 11:10:59 PM, Blake McBride wrote: > Thanks for the response.  IMO, if the new make system requires a > download of something that is already built and installed on my > machine, I understand that you find annoying to download about 60 Mo when only a small part will

Re: [Groff] new automake system

2014-09-23 Thread Blake McBride
Dear Bertrand, I see. Thanks for the explanation. I hope the ./configure method continues to work as it has. Thanks. Blake On Tue, Sep 23, 2014 at 5:23 PM, Bertrand Garrigues < bertrand.garrig...@laposte.net> wrote: > Blake, > > On Tue, Sep 23 2014 at 11:10:59 PM, Blake McBride > wrote: > >

Re: [Groff] Potential buffer overrun in src/roff/troff/input.cpp

2014-09-23 Thread Werner LEMBERG
> I've identified a potential buffer overrun in the above file; [...] Thanks for catching this. > Okay to commit? Please go on. > I believe I've matched the existing style of code layout, (which > isn't entirely to my personal taste), but is the comment style > acceptable? (I've annotated my

Re: [Groff] new automake system

2014-09-23 Thread Werner LEMBERG
>> I am using 64 bit Linux Mint 16.  I can build groff just fine.  >> When I try the new build system as shown below, bootstrap starts >> downloading gnulib.  It shouldn't need it.  I already have what >> groff needs to build. > > Well, that's how gnulib works when it is integrated. You download

Re: [Groff] new automake system

2014-09-23 Thread Werner LEMBERG
> Thanks for the response. IMO, if the new make system requires a download > of something that is already built and installed on my machine, then the > new make system is significantly worse than using the standard > ./configure. `Built and installed'? Then you are talking about something diffe

Re: [Groff] new automake system

2014-09-23 Thread Werner LEMBERG
> IMO, if the new make system requires a download of something that is > already built and installed on my machine, then the new make system > is significantly worse than using the standard ./configure. What Bertrand is working on affects the bootstrapping process, this is, building everything fr