This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libc/23783] New: [mips] Missing CMSPAR bits/termios.h


https://sourceware.org/bugzilla/show_bug.cgi?id=23783

            Bug ID: 23783
           Summary: [mips] Missing CMSPAR bits/termios.h
           Product: glibc
           Version: 2.27
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: libc
          Assignee: unassigned at sourceware dot org
          Reporter: bastiangermann at fishpost dot de
                CC: drepper.fsp at gmail dot com
  Target Milestone: ---

The MIPS bits/termios.h does not define CMSPAR.

I have encountered the bug in glibc version 2.27. It was also found by the
Buildroot project in 2015 and is probably around since 2005 (commit
65fb0d218921) and is not fixed in the current master.

From
https://git.busybox.net/buildroot/commit/?id=78cd32631e959e04b1a2f18be7b0757e21482438

glibc has two flavours of bits/termios.h: a generic one and an
architecture-specific one. When installing, glibc will install the
architecture-specific file if it exists, otherwise it installs the generic
file. Only Alpha, MIPS, PPC and Sparc have their own bits/termios.h.

The generic bits/termios.h, as well as the Alpha, PPC and Sparc flavours do
define CMSPAR. However, the MIPS flavour does not define it.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]