Skip to content

Commit ffdeb83

Browse files
committed
CVS-171145 Update Protobuf to 4.25.1
- Suppressing missing symbols in installers after Abseil addition
1 parent 2ed2252 commit ffdeb83

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

cmake/developer_package/packaging/debian/post_build.cmake

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,12 @@ endif()
2222
set(lintian_passed ON)
2323

2424
foreach(deb_file IN LISTS CPACK_PACKAGE_FILES)
25-
execute_process(COMMAND "${lintian_PROGRAM}" ${deb_file}
25+
execute_process(COMMAND "${lintian_PROGRAM}"
26+
# absl stub/aggregation static libraries (e.g. libabsl_string_view.a)
27+
# are intentionally code-free on modern platforms where the underlying
28+
# types come from the C++ standard library. Suppress the false-positive.
29+
--suppress-tags no-code-sections
30+
${deb_file}
2631
WORKING_DIRECTORY "${CMAKE_BINARY_DIR}"
2732
RESULT_VARIABLE lintian_exit_code
2833
OUTPUT_VARIABLE lintian_output)

0 commit comments

Comments
 (0)