diff --git a/p4studio/dependencies/dependencies.yaml b/p4studio/dependencies/dependencies.yaml index df28340f4..49f278b86 100755 --- a/p4studio/dependencies/dependencies.yaml +++ b/p4studio/dependencies/dependencies.yaml @@ -10,6 +10,8 @@ packages: type: os ccache: type: os + libgc-dev: + type: os cpp: type: os cscope: diff --git a/pkgsrc/p4-compilers/CMakeLists.txt b/pkgsrc/p4-compilers/CMakeLists.txt index a6e394c3b..92dfbe077 100644 --- a/pkgsrc/p4-compilers/CMakeLists.txt +++ b/pkgsrc/p4-compilers/CMakeLists.txt @@ -25,6 +25,7 @@ add_definitions("-DBAREFOOT_INTERNAL=1") add_definitions("-DHAVE_JBAY=1") set (P4C_USE_PREINSTALLED_ABSEIL ON CACHE BOOL "") set (P4C_USE_PREINSTALLED_PROTOBUF ON CACHE BOOL "") +set (P4C_USE_PREINSTALLED_BDWGC ON CACHE BOOL "") set (ENABLE_PROTOBUF_STATIC ON CACHE BOOL "") diff --git a/pkgsrc/p4-compilers/p4c b/pkgsrc/p4-compilers/p4c index 4c0822779..8f122d66c 160000 --- a/pkgsrc/p4-compilers/p4c +++ b/pkgsrc/p4-compilers/p4c @@ -1 +1 @@ -Subproject commit 4c082277975e0415f4de0fdc59cbfca0b7cdb5a2 +Subproject commit 8f122d66cfdb5436dc985300f666709350e8c370