Skip to content

Conversation

@iwasakims
Copy link
Contributor

I would like -static-libstdc++ on LINKFLAGS for aarch64 to fix BIGTOP-3397 (packaging failure of Spark on CentOS 7(aarch64)).

@iwasakims
Copy link
Contributor Author

I don't understand how the release artifacts are built yet. make linux-aarch64 did not work on my env. Let me know if I need additional fix.

make test passed on my env (CentOS 7(aarch64)) with the fix.

[info] Test run finished: 0 failed, 0 ignored, 8 total, 0.296s
[info] ScalaTest
[info] Run completed in 25 seconds, 125 milliseconds.
[info] Total number of tests run: 1
[info] Suites: completed 1, aborted 0
[info] Tests: succeeded 1, failed 0, canceled 0, ignored 0, pending 0
[info] All tests passed.
[info] Passed: Total 126, Failed 0, Errors 0, Passed 125, Skipped 1
[success] Total time: 55 s, completed Sep 8, 2020 8:14:28 AM

@xerial
Copy link
Owner

xerial commented Sep 8, 2020

Hi, nice to see you again @iwasakims san!
Embedding libstdc++ is already enabled for Intel architectures, so adding this for arm should be ok. Let me merge it.

For building snappy-java, basically running make native or make native-all is sufficient. You will need a docker installed on your machine. I haven't tried this command on arm machine, so I guess you need to use Intel machines for running these commands because they use x64 linux images.

@xerial xerial merged commit a1f6977 into xerial:master Sep 8, 2020
@iwasakims
Copy link
Contributor Author

Thanks, @xerial -san.

@iwasakims
Copy link
Contributor Author

@xerial san, do you have a plan to release 1.1.7.8 shortly? We will appreciate if the released one rather than SNAPSHOT is available for the next release of Bigtop we are preparing for now.

@xerial
Copy link
Owner

xerial commented Oct 19, 2020

@iwasakims A blocker is #257. Docker based build (using cross compilers provided by dockcross) suddenly stopped working so I can't build a new version right now.

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

Successfully merging this pull request may close these issues.

2 participants