folly: fix build
- fix build by adding -fpermissive cflag - add aarch64-linux to supported platforms
This commit is contained in:
parent
837a1b60c3
commit
6088824eee
1 changed files with 2 additions and 2 deletions
|
@ -52,7 +52,7 @@ stdenv.mkDerivation rec {
|
|||
zstd
|
||||
];
|
||||
|
||||
NIX_CFLAGS_COMPILE = [ "-DFOLLY_MOBILE=${if follyMobile then "1" else "0"}" ];
|
||||
NIX_CFLAGS_COMPILE = [ "-DFOLLY_MOBILE=${if follyMobile then "1" else "0"}" "-fpermissive" ];
|
||||
cmakeFlags = [ "-DBUILD_SHARED_LIBS=ON" ];
|
||||
|
||||
meta = with lib; {
|
||||
|
@ -60,7 +60,7 @@ stdenv.mkDerivation rec {
|
|||
homepage = "https://github.com/facebook/folly";
|
||||
license = licenses.asl20;
|
||||
# 32bit is not supported: https://github.com/facebook/folly/issues/103
|
||||
platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" ];
|
||||
platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" "aarch64-linux" ];
|
||||
maintainers = with maintainers; [ abbradar pierreis ];
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue