fix(3p/nix): Compatibility with updated SymbolTable
The functions in SymbolTable have been renamed to match the Google Style guide, and some debug-only functions have been removed.
This commit is contained in:
parent
97e85f94e5
commit
c395a48be2
21 changed files with 141 additions and 137 deletions
14
third_party/nix/src/libexpr/meson.build
vendored
14
third_party/nix/src/libexpr/meson.build
vendored
|
|
@ -16,6 +16,7 @@ libexpr_src = files(
|
|||
join_paths(meson.source_root(), 'src/libexpr/names.cc'),
|
||||
join_paths(meson.source_root(), 'src/libexpr/nixexpr.cc'),
|
||||
join_paths(meson.source_root(), 'src/libexpr/primops.cc'),
|
||||
join_paths(meson.source_root(), 'src/libexpr/symbol-table.cc'),
|
||||
join_paths(meson.source_root(), 'src/libexpr/value-to-json.cc'),
|
||||
join_paths(meson.source_root(), 'src/libexpr/value-to-xml.cc'),
|
||||
)
|
||||
|
|
@ -42,18 +43,17 @@ libexpr_dep_list = [
|
|||
glog_dep,
|
||||
libdl_dep,
|
||||
libsodium_dep,
|
||||
]
|
||||
|
||||
if sys_name == 'freebsd'
|
||||
libexpr_dep_list += libdl_dep
|
||||
endif
|
||||
] + absl_deps
|
||||
|
||||
libexpr_link_list = [
|
||||
libutil_lib,
|
||||
libstore_lib,
|
||||
libmain_lib]
|
||||
libmain_lib,
|
||||
]
|
||||
|
||||
libexpr_link_args = []
|
||||
libexpr_link_args = [
|
||||
'-lpthread',
|
||||
]
|
||||
|
||||
libexpr_cxx_args = []
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue