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

AIX build fails after JDK-8280982

XMLWordPrintable

    • b02
    • ppc
    • aix
    • Verified

        After
        JDK-8280982: [Wayland] [XWayland] java.awt.Robot taking screenshots
        the AIX build fails.
        We get

        * For target support_native_java.desktop_libawt_xawt_screencast_pipewire.o:
        In file included from /aixbuild/jdk-dev/src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.c:33:
        In file included from /aixbuild/jdk-dev/src/java.desktop/unix/native/libawt_xawt/awt/screencast_pipewire.h:40:
        In file included from /aixbuild/jdk-dev/src/java.desktop/unix/native/libpipewire/include/spa/debug/types.h:17:
        In file included from /aixbuild/jdk-dev/src/java.desktop/unix/native/libpipewire/include/spa/utils/type-info.h:33:
        In file included from /aixbuild/jdk-dev/src/java.desktop/unix/native/libpipewire/include/spa/param/type-info.h:8:
        In file included from /aixbuild/jdk-dev/src/java.desktop/unix/native/libpipewire/include/spa/param/param-types.h:50:
        In file included from /aixbuild/jdk-dev/src/java.desktop/unix/native/libpipewire/include/spa/param/audio/type-info.h:8:
        In file included from /aixbuild/jdk-dev/src/java.desktop/unix/native/libpipewire/include/spa/param/audio/raw-types.h:18:
        /aixbuild/jdk-dev/src/java.desktop/unix/native/libpipewire/include/spa/param/audio/raw.h:15:10: fatal error: 'endian.h' file not found

        I cannot find endian.h on my AIX machine.
        Maybe it does not exist there, <sys/machine.h> includes some info on byte order etc. instead .
        Not sure if this inclusion is needed at all on AIX.

              mbaesken Matthias Baesken
              mbaesken Matthias Baesken
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: