GNU bug report logs - #440
Build error on Solaris

Previous Next

Package: emacs;

Reported by: NAKAJI Hiroyuki <nakaji <at> jp.freebsd.org>

Date: Wed, 18 Jun 2008 07:30:03 UTC

Severity: normal

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

Bug is archived. No further changes may be made.

Full log


Message #15 received at 440 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: NAKAJI Hiroyuki <nakaji <at> jp.freebsd.org>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 440 <at> debbugs.gnu.org
Subject: Re: bug#440: Build error on Solaris
Date: Tue, 24 Jun 2008 14:14:09 +0900
>>>>> In <mailman.13613.1213975636.18990.bug-gnu-emacs <at> gnu.org> 
>>>>>	Stefan Monnier <monnier <at> iro.umontreal.ca> wrote:
> > Solaris does not have the functions cfmakeraw() and cfsetspeed() which are
> > used in src/sysdep.c. I added these functions into sysdep.c but I'm not
> > sure these must be necessary.

> A similar problem appeared under Cygwin.  I've installed a change
> (provided by Angelo Graziosi) which should hopefully fix the problem,
> but it's slightly different from your code (mostly your cfmakeraw sets
> things up a bit differently, e.g. your code sets IGNBRK on iflag,
> whereas the code I installed clears it).  Can you try the new code to
> see if it now builds right, and could you also tell me where you got
> your cfmakeraw code, to try and understand the reason for
> the differences?

I tried your code. It works well. Thanks.

I only googled "solaris cfmakeraw" and copied some code from
somewhere. But, I'm sorry, I've forgotten where I found that code.

Anyway, your code is much better than mine, because I do not understand
teroios functions well and my copied code may not be freely
redistributable.

Best Regards,
-- 
NAKAJI Hiroyuki




This bug report was last modified 16 years and 336 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.