[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gpsd-dev] cfmakeraw part 2
From: |
Greg Troxel |
Subject: |
Re: [gpsd-dev] cfmakeraw part 2 |
Date: |
Thu, 20 Jun 2019 11:27:56 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (berkeley-unix) |
"Gary E. Miller" <address@hidden> writes:
> Can you first see waht this says:
> fgrep -r cfmakeraw /usr/include
>
> Every other OS seems to have cfmakeraw() in there somewhere...
Apparently not cygwin, and POSIX does not specify cfmakeraw.
These days, most of the Solaris codebase lives on (as Free Software)
under the name Illumos. A variant of that, SmartOS, is used by joyent
in their cloud offering, and that uses pkgsrc as the standard packaging
system. So we have a lot of fixes found by building on Solaris, while
which I'm sure include some Solaris bugs, seem to be mostly beyond-POSIX
assumptions.
Fix pushed; should not affect other than __sun, and be easier to extend
if a third system without cfmakeraw appears. (Really this should be in
configure with HAVE_CFMAKERAW, but that seems like more work than the
expected value of special casing.)
- [gpsd-dev] cfmakeraw part 2, Greg Troxel, 2019/06/19
- Re: [gpsd-dev] cfmakeraw part 2, Gary E. Miller, 2019/06/19
- Re: [gpsd-dev] cfmakeraw part 2,
Greg Troxel <=
- Re: [gpsd-dev] cfmakeraw part 2, Gary E. Miller, 2019/06/20
- Re: [gpsd-dev] cfmakeraw part 2, Greg Troxel, 2019/06/20
- Re: [gpsd-dev] cfmakeraw part 2, Gary E. Miller, 2019/06/20
- Re: [gpsd-dev] cfmakeraw part 2, Gary E. Miller, 2019/06/20
- Re: [gpsd-dev] cfmakeraw part 2, Greg Troxel, 2019/06/20