mc2-project / mc2-project/secure-xgboost

make -j4 fails while Build Secure XGBoost

Open
#162 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
108
Forks
31
PR merge metrics
No merged PRs in 30d

Description

Hi,
I'm trying to Build Secure XGBoost following https://github.com/mc2-project/secure-xgboost and build fails in Step 6 when I run make -j4. Please find the output log file attached:
build.log

My machine is Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz based on Kaby Lake CPU which supports SGX without FLC. I already built Open Enclave SDK and installed Out-of-Tree driver sgx_linux_x64_driver_2.11.0_2d2b795.bin from https://download.01.org/intel-sgx/sgx-linux/2.15/distro/ubuntu18.04-server since I cannot use DCAP driver

Has anyone faced this issue or knows how to solve it? Any help is appreciated.
Thanks

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the attached build.log and the Step 6 build instructions in the linked secure-xgboost repository. Reproduce the make -j4 failure with the stated Open Enclave SDK, SGX driver, and Kaby Lake setup; done means the Step 6 build completes or the issue documents a confirmed incompatibility and its required setup.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, linux
Domain
build-system, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.