Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apple notarization fails when referencing leveldbjni-osx 1.8. "The binary uses an SDK older than the 10.9 SDK." #108

Open
devinvisible opened this issue Jul 9, 2020 · 1 comment

Comments

@devinvisible
Copy link

During the Apple notarization process, stapler fails when I added a reference to leveldbjni-osx 1.8 using the following definition in my pom.xml:

        <dependency>
            <groupId>org.fusesource.leveldbjni</groupId>
            <artifactId>leveldbjni-osx</artifactId>
            <version>1.8</version>
        </dependency>

The developer log states "Archive contains critical validation errors" and lists the follow message for both the i386 and x86_64 libleveldbjni.jnilib files:

"The binary uses an SDK older than the 10.9 SDK.".

Any suggestions? Are there issues with updating the SDK?

@devinvisible devinvisible changed the title Apple notarization fails when referencing leveldbjni-osx 1.8. The binary uses an SDK older than the 10.9 SDK. Apple notarization fails when referencing leveldbjni-osx 1.8. "The binary uses an SDK older than the 10.9 SDK." Jul 9, 2020
@ajsutton
Copy link

I have a recompiled version of the Mac native binaries at https://github.com/ConsenSys/leveldbjni-native if that's helpful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants