Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8308627

JDK-8306983 breaks Alpine

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P4 P4
    • None
    • 21
    • tools
    • linux

      ```
      /shared/projects/openjdk/jdk-jdk/source/src/jdk.internal.le/linux/native/lible/CLibrary.cpp: In function 'void Java_jdk_internal_org_jline_terminal_impl_jna_linux_CLibraryImpl_tcgetattr(JNIEnv*, jobject, jint, jobject)':
      /shared/projects/openjdk/jdk-jdk/source/src/jdk.internal.le/linux/native/lible/CLibrary.cpp:116:45: error: 'struct termios' has no member named 'c_ispeed'; did you mean '__c_ispeed'?
        116 | env->SetIntField(result, c_ispeed, data.c_ispeed);
            | ^~~~~~~~
            | __c_ispeed
      /shared/projects/openjdk/jdk-jdk/source/src/jdk.internal.le/linux/native/lible/CLibrary.cpp:117:45: error: 'struct termios' has no member named 'c_ospeed'; did you mean '__c_ospeed'?
        117 | env->SetIntField(result, c_ospeed, data.c_ospeed);
            | ^~~~~~~~
            | __c_ospeed
      ```

      both c_ispeed and c_ospeed are not Posix standard and not available on musl. See also https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/termios.h.html

            stuefe Thomas Stuefe
            stuefe Thomas Stuefe
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: