Skip to content

Library Incompatibility on ppc64le Processor /Linux #626

Description

@PeterDubec

We have encountered an issue with the library not functioning correctly on the ppc64le processor architecture. This incompatibility is preventing the complete installation of Talend runtime (Apache Karaf).

I found missing line ppc64le in: snappy-java/src/main/java/org/xerial/snappy/OSInfo.java at master · xerial/snappy-java · GitHub

public class OSInfo {
private static HashMap<String, String> archMapping = new HashMap<String, String>();

public static final String X86 = "x86";
public static final String X86_64 = "x86_64";
public static final String IA64_32 = "ia64_32";
public static final String IA64 = "ia64";
public static final String PPC = "ppc";
public static final String PPC64 = "ppc64";
public static final String IBMZ = "s390";
public static final String IBMZ_64 = "s390x";
public static final String AARCH_64 = "aarch64";
public static final String RISCV_64 = "riscv64";
public static final String LOONGARCH_64 = "loongarch64";

although the ppc64le exists in this place:

snappy-java/src/main/resources/org/xerial/snappy/native/Linux/ppc64le/libsnappyjava.so at master · xerial/snappy-java · GitHub

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions