summaryrefslogtreecommitdiff
path: root/databases/foundationdb73-server/files
diff options
context:
space:
mode:
Diffstat (limited to 'databases/foundationdb73-server/files')
-rw-r--r--databases/foundationdb73-server/files/foundationdb.conf.in47
-rw-r--r--databases/foundationdb73-server/files/foundationdb.in42
-rw-r--r--databases/foundationdb73-server/files/patch-CMakeLists.txt15
-rw-r--r--databases/foundationdb73-server/files/patch-bindings_CMakeLists.txt11
-rw-r--r--databases/foundationdb73-server/files/patch-bindings_c_CMakeLists.txt64
-rw-r--r--databases/foundationdb73-server/files/patch-bindings_c_test_apitester_TesterWorkload.cpp11
-rw-r--r--databases/foundationdb73-server/files/patch-bindings_c_test_mako_mako.cpp11
-rw-r--r--databases/foundationdb73-server/files/patch-cmake_CompileBoost.cmake20
-rw-r--r--databases/foundationdb73-server/files/patch-cmake_FDBComponents.cmake32
-rw-r--r--databases/foundationdb73-server/files/patch-cmake_GetMsgpack.cmake17
-rw-r--r--databases/foundationdb73-server/files/patch-fdbcli_CMakeLists.txt11
-rw-r--r--databases/foundationdb73-server/files/patch-fdbclient_SpecialKeySpace.actor.cpp11
-rw-r--r--databases/foundationdb73-server/files/patch-fdbmonitor_CMakeLists.txt8
-rw-r--r--databases/foundationdb73-server/files/patch-fdbmonitor_fdbmonitor.cpp44
-rw-r--r--databases/foundationdb73-server/files/patch-fdbserver_BlobWorker.actor.cpp33
-rw-r--r--databases/foundationdb73-server/files/patch-fdbserver_storageserver.actor.cpp20
-rw-r--r--databases/foundationdb73-server/files/patch-flow_MkCertCli.cpp11
-rw-r--r--databases/foundationdb73-server/files/patch-flow_Platform.actor.cpp21
18 files changed, 0 insertions, 429 deletions
diff --git a/databases/foundationdb73-server/files/foundationdb.conf.in b/databases/foundationdb73-server/files/foundationdb.conf.in
deleted file mode 100644
index 1df7fe1cf17f..000000000000
--- a/databases/foundationdb73-server/files/foundationdb.conf.in
+++ /dev/null
@@ -1,47 +0,0 @@
-## foundationdb.conf
-##
-## Configuration file for FoundationDB server processes
-## Full documentation is available at
-## https://apple.github.io/foundationdb/configuration.html#the-configuration-file
-
-[fdbmonitor]
-user = %%FOUNDATIONDB_USER%%
-group = %%FOUNDATIONDB_GROUP%%
-
-[general]
-restart-delay = 60
-## by default, restart-backoff = restart-delay-reset-interval = restart-delay
-# initial-restart-delay = 0
-# restart-backoff = 60
-# restart-delay-reset-interval = 60
-cluster-file = %%ETCDIR%%/fdb.cluster
-# delete-envvars =
-# kill-on-configuration-change = true
-
-## Default parameters for individual fdbserver processes
-[fdbserver]
-command = %%PREFIX%%/sbin/fdbserver
-public-address = auto:$ID
-listen-address = public
-datadir = %%FOUNDATIONDB_DBDIR%%/data/$ID
-logdir = %%FOUNDATIONDB_LOGDIR%%
-# logsize = 10MiB
-# maxlogssize = 100MiB
-# machine-id =
-# datacenter-id =
-# class =
-# memory = 8GiB
-# storage-memory = 1GiB
-# cache-memory = 2GiB
-# metrics-cluster =
-# metrics-prefix =
-
-## An individual fdbserver process with id 4500
-## Parameters set here override defaults from the [fdbserver] section
-[fdbserver.4500]
-
-[backup_agent]
-command = %%PREFIX%%/lib/foundationdb/backup_agent/backup_agent
-logdir = %%FOUNDATIONDB_LOGDIR%%
-
-[backup_agent.1]
diff --git a/databases/foundationdb73-server/files/foundationdb.in b/databases/foundationdb73-server/files/foundationdb.in
deleted file mode 100644
index 719582a235d2..000000000000
--- a/databases/foundationdb73-server/files/foundationdb.in
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: foundationdb
-# REQUIRE: LOGIN
-# BEFORE: securelevel
-# KEYWORD: shutdown
-
-# Add the following line to /etc/rc.conf to enable `foundationdb':
-#
-#foundationdb_enable="YES"
-#
-# Define config file here to run with different config file:
-#
-#foundationdb_config="xxxxx"
-#
-
-. /etc/rc.subr
-
-name="foundationdb"
-rcvar="${name}_enable"
-
-load_rc_config "$name"
-
-: ${foundationdb_enable="NO"}
-: ${foundationdb_user="%%FOUNDATIONDB_USER%%"}
-: ${foundationdb_group="%%FOUNDATIONDB_GROUP%%"}
-: ${foundationdb_config="%%PREFIX%%/etc/foundationdb/foundationdb.conf"}
-
-start_precmd="foundationdb_start_precmd"
-
-pidfile="/var/run/fdbmonitor.pid"
-command=%%PREFIX%%/sbin/fdbmonitor
-command_args="--conffile ${foundationdb_config} --lockfile ${pidfile} --daemonize"
-
-foundationdb_start_precmd()
-{
- if [ ! -e "${pidfile}" ]; then
- install -m 0600 -o "${foundationdb_user}" -g "${foundationdb_group}" /dev/null "${pidfile}"
- fi
-}
-
-run_rc_command $1
diff --git a/databases/foundationdb73-server/files/patch-CMakeLists.txt b/databases/foundationdb73-server/files/patch-CMakeLists.txt
deleted file mode 100644
index ca88d0ad7354..000000000000
--- a/databases/foundationdb73-server/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,15 +0,0 @@
---- CMakeLists.txt.orig 2024-01-09 21:06:41 UTC
-+++ CMakeLists.txt
-@@ -193,8 +193,10 @@ else()
- endif()
- add_subdirectory(fdbbackup)
- add_subdirectory(metacluster)
--add_subdirectory(tests)
--add_subdirectory(flowbench EXCLUDE_FROM_ALL)
-+#add_subdirectory(tests)
-+if(WITH_FLOWBENCH)
-+ add_subdirectory(flowbench EXCLUDE_FROM_ALL)
-+endif()
- if(WITH_PYTHON AND WITH_C_BINDING)
- add_subdirectory(bindings)
- endif()
diff --git a/databases/foundationdb73-server/files/patch-bindings_CMakeLists.txt b/databases/foundationdb73-server/files/patch-bindings_CMakeLists.txt
deleted file mode 100644
index 3ca56cdf6cbd..000000000000
--- a/databases/foundationdb73-server/files/patch-bindings_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- bindings/CMakeLists.txt.orig 2024-01-09 21:06:41 UTC
-+++ bindings/CMakeLists.txt
-@@ -15,7 +15,7 @@ endif()
- if(WITH_RUBY_BINDING)
- add_subdirectory(ruby)
- endif()
--if(NOT WIN32 AND NOT OPEN_FOR_IDE)
-+if(FALSE)
- package_bindingtester()
- package_bindingtester2()
- endif()
diff --git a/databases/foundationdb73-server/files/patch-bindings_c_CMakeLists.txt b/databases/foundationdb73-server/files/patch-bindings_c_CMakeLists.txt
deleted file mode 100644
index abf28118094b..000000000000
--- a/databases/foundationdb73-server/files/patch-bindings_c_CMakeLists.txt
+++ /dev/null
@@ -1,64 +0,0 @@
---- bindings/c/CMakeLists.txt.orig 2024-01-09 21:06:41 UTC
-+++ bindings/c/CMakeLists.txt
-@@ -100,7 +100,7 @@ if(WIN32)
- endif()
-
- # The tests don't build on windows
--if(NOT WIN32)
-+if(FALSE)
- set(MAKO_SRCS
- test/mako/admin_server.hpp
- test/mako/admin_server.cpp
-@@ -212,7 +212,7 @@ if(NOT WIN32)
-
- target_include_directories(fdb_c_api_tester_impl PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}/foundationdb/ ${CMAKE_SOURCE_DIR}/flow/include ${CMAKE_BINARY_DIR}/flow/include)
- target_link_libraries(fdb_c_api_tester_impl PRIVATE fdb_cpp toml11_target Threads::Threads fmt::fmt boost_target)
-- if(NOT APPLE)
-+ if(NOT CMAKE_CXX_COMPILER_ID MATCHES "Clang")
- target_link_libraries(fdb_c_api_tester_impl PRIVATE stdc++fs)
- endif()
- target_link_libraries(fdb_c_api_tester_impl PRIVATE SimpleOpt)
-@@ -439,6 +439,11 @@ elseif(NOT WIN32 AND NOT APPLE) # Linux Only
- ${SHIM_LIB_OUTPUT_DIR}/libfdb_c.so.tramp.S)
-
- set(IMPLIBSO_SRC_DIR ${CMAKE_SOURCE_DIR}/contrib/Implib.so)
-+
-+ if(CMAKE_SYSTEM_PROCESSOR STREQUAL "amd64")
-+ set(CMAKE_SYSTEM_PROCESSOR "x86_64")
-+ endif()
-+
- set(IMPLIBSO_SRC
- ${IMPLIBSO_SRC_DIR}/implib-gen.py
- ${IMPLIBSO_SRC_DIR}/arch/common/init.cpp.tpl
-@@ -464,31 +469,6 @@ elseif(NOT WIN32 AND NOT APPLE) # Linux Only
- $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}>
- $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
- $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/foundationdb>)
--
-- add_executable(fdb_c_shim_unit_tests)
-- target_link_libraries(fdb_c_shim_unit_tests PRIVATE fdb_c_shim fdb_c_unit_tests_impl)
--
-- add_executable(fdb_c_shim_api_tester)
-- target_link_libraries(fdb_c_shim_api_tester PRIVATE fdb_c_shim fdb_c_api_tester_impl)
--
-- add_executable(fdb_c_shim_lib_tester test/shim_lib_tester.cpp)
-- target_link_libraries(fdb_c_shim_lib_tester PRIVATE fdb_c_shim SimpleOpt fdb_cpp Threads::Threads)
-- target_include_directories(fdb_c_shim_lib_tester PUBLIC ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}/foundationdb/ ${CMAKE_SOURCE_DIR}/flow/include)
--
-- set(SHIM_LIB_TEST_EXTRA_OPTIONS "")
-- if(NOT CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" OR USE_SANITIZER)
-- list(APPEND SHIM_LIB_TEST_EXTRA_OPTIONS --disable-prev-version-tests)
-- endif()
--
-- add_python_venv_test(NAME fdb_c_shim_library_tests
-- COMMAND python ${CMAKE_CURRENT_SOURCE_DIR}/test/fdb_c_shim_tests.py
-- --build-dir ${CMAKE_BINARY_DIR}
-- --unit-tests-bin $<TARGET_FILE:fdb_c_shim_unit_tests>
-- --api-tester-bin $<TARGET_FILE:fdb_c_shim_api_tester>
-- --shim-lib-tester-bin $<TARGET_FILE:fdb_c_shim_lib_tester>
-- --api-test-dir ${CMAKE_SOURCE_DIR}/bindings/c/test/apitester/tests
-- ${SHIM_LIB_TEST_EXTRA_OPTIONS}
-- )
-
- endif() # End Linux only
-
diff --git a/databases/foundationdb73-server/files/patch-bindings_c_test_apitester_TesterWorkload.cpp b/databases/foundationdb73-server/files/patch-bindings_c_test_apitester_TesterWorkload.cpp
deleted file mode 100644
index 0e58990da95d..000000000000
--- a/databases/foundationdb73-server/files/patch-bindings_c_test_apitester_TesterWorkload.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- bindings/c/test/apitester/TesterWorkload.cpp.orig 2023-11-07 15:13:56 UTC
-+++ bindings/c/test/apitester/TesterWorkload.cpp
-@@ -172,7 +172,7 @@ void WorkloadBase::error(const std::string& msg) {
- fmt::print(stderr, "[{}] ERROR: {}\n", workloadId, msg);
- numErrors++;
- if (numErrors > maxErrors && !failed) {
-- fmt::print(stderr, "[{}] ERROR: Stopping workload after {} errors\n", workloadId, numErrors);
-+ fmt::print(stderr, "[{}] ERROR: Stopping workload after {} errors\n", workloadId, numErrors.load());
- failed = true;
- }
- }
diff --git a/databases/foundationdb73-server/files/patch-bindings_c_test_mako_mako.cpp b/databases/foundationdb73-server/files/patch-bindings_c_test_mako_mako.cpp
deleted file mode 100644
index fb8018344a8f..000000000000
--- a/databases/foundationdb73-server/files/patch-bindings_c_test_mako_mako.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- bindings/c/test/mako/mako.cpp.orig 2023-11-07 15:13:56 UTC
-+++ bindings/c/test/mako/mako.cpp
-@@ -2378,7 +2378,7 @@ int statsProcessMain(Arguments const& args,
- fmt::fprintf(fp, "\"txntrace\": %d,", args.txntrace);
- fmt::fprintf(fp, "\"txntagging\": %d,", args.txntagging);
- fmt::fprintf(fp, "\"txntagging_prefix\": \"%s\",", args.txntagging_prefix);
-- fmt::fprintf(fp, "\"streaming_mode\": %d,", args.streaming_mode);
-+ fmt::fprintf(fp, "\"streaming_mode\": %d,", static_cast<int>(args.streaming_mode));
- fmt::fprintf(fp, "\"disable_ryw\": %d,", args.disable_ryw);
- fmt::fprintf(fp, "\"transaction_timeout_db\": %d,", args.transaction_timeout_db);
- fmt::fprintf(fp, "\"transaction_timeout_tx\": %d,", args.transaction_timeout_tx);
diff --git a/databases/foundationdb73-server/files/patch-cmake_CompileBoost.cmake b/databases/foundationdb73-server/files/patch-cmake_CompileBoost.cmake
deleted file mode 100644
index 4da2a7dccdf1..000000000000
--- a/databases/foundationdb73-server/files/patch-cmake_CompileBoost.cmake
+++ /dev/null
@@ -1,20 +0,0 @@
---- cmake/CompileBoost.cmake.orig 2023-06-01 02:57:35 UTC
-+++ cmake/CompileBoost.cmake
-@@ -123,7 +123,7 @@ if(USE_SANITIZER)
- endif()
-
- # since boost 1.72 boost installs cmake configs. We will enforce config mode
--set(Boost_USE_STATIC_LIBS ON)
-+set(Boost_USE_STATIC_LIBS OFF)
-
- # Clang and Gcc will have different name mangling to std::call_once, etc.
- if (UNIX AND CMAKE_CXX_COMPILER_ID MATCHES "Clang$")
-@@ -151,7 +151,7 @@ if(WIN32)
- return()
- endif()
-
--find_package(Boost 1.78.0 EXACT QUIET COMPONENTS context filesystem iostreams serialization system CONFIG PATHS ${BOOST_HINT_PATHS})
-+find_package(Boost 1.78.0 COMPONENTS context filesystem iostreams serialization system CONFIG PATHS ${BOOST_HINT_PATHS})
- set(FORCE_BOOST_BUILD OFF CACHE BOOL "Forces cmake to build boost and ignores any installed boost")
-
- # The precompiled boost silently broke in CI. While investigating, I considered extending
diff --git a/databases/foundationdb73-server/files/patch-cmake_FDBComponents.cmake b/databases/foundationdb73-server/files/patch-cmake_FDBComponents.cmake
deleted file mode 100644
index c76c27af7604..000000000000
--- a/databases/foundationdb73-server/files/patch-cmake_FDBComponents.cmake
+++ /dev/null
@@ -1,32 +0,0 @@
---- cmake/FDBComponents.cmake.orig 2024-01-09 21:06:41 UTC
-+++ cmake/FDBComponents.cmake
-@@ -24,7 +24,7 @@ set(CMAKE_REQUIRED_INCLUDES ${OPENSSL_INCLUDE_DIR})
- # Statically link OpenSSL to FDB, see
- # https://cmake.org/cmake/help/v3.24/module/FindOpenSSL.html
- # Without the flags, OpenSSL is dynamically linked.
--set(OPENSSL_USE_STATIC_LIBS TRUE)
-+set(OPENSSL_USE_STATIC_LIBS FALSE)
- if (WIN32)
- set(OPENSSL_MSVC_STATIC_RT ON)
- endif()
-@@ -193,6 +193,12 @@ else()
- endif()
-
- ################################################################################
-+# misc optional components
-+################################################################################
-+
-+set(WITH_FLOWBENCH OFF)
-+
-+################################################################################
- # Coroutine implementation
- ################################################################################
-
-@@ -236,6 +242,7 @@ function(print_components)
- message(STATUS "Build Documentation (make html): ${WITH_DOCUMENTATION}")
- message(STATUS "Build Python sdist (make package): ${WITH_PYTHON_BINDING}")
- message(STATUS "Configure CTest (depends on Python): ${WITH_PYTHON}")
-+ message(STATUS "Build with FlowBench: ${WITH_FLOWBENCH}")
- message(STATUS "Build with RocksDB: ${WITH_ROCKSDB_EXPERIMENTAL}")
- message(STATUS "Build with AWS SDK: ${WITH_AWS_BACKUP}")
- message(STATUS "=========================================")
diff --git a/databases/foundationdb73-server/files/patch-cmake_GetMsgpack.cmake b/databases/foundationdb73-server/files/patch-cmake_GetMsgpack.cmake
deleted file mode 100644
index adfc467bd72b..000000000000
--- a/databases/foundationdb73-server/files/patch-cmake_GetMsgpack.cmake
+++ /dev/null
@@ -1,17 +0,0 @@
---- cmake/GetMsgpack.cmake.orig 2023-09-26 04:25:05 UTC
-+++ cmake/GetMsgpack.cmake
-@@ -1,9 +1,13 @@
- find_package(msgpack 3.3.0 EXACT QUIET CONFIG)
-+find_package(msgpackc-cxx 4.0.0...<6 QUIET CONFIG)
-+find_package(msgpack-cxx 6 QUIET CONFIG)
-
- add_library(msgpack INTERFACE)
-
--if(msgpack_FOUND)
-+if(msgpack_FOUND OR msgpackc-cxx_FOUND)
- target_link_libraries(msgpack INTERFACE msgpackc-cxx)
-+elseif(msgpack-cxx_FOUND)
-+ target_link_libraries(msgpack INTERFACE msgpack-cxx)
- else()
- include(ExternalProject)
- ExternalProject_add(msgpackProject
diff --git a/databases/foundationdb73-server/files/patch-fdbcli_CMakeLists.txt b/databases/foundationdb73-server/files/patch-fdbcli_CMakeLists.txt
deleted file mode 100644
index 7289dd326b82..000000000000
--- a/databases/foundationdb73-server/files/patch-fdbcli_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- fdbcli/CMakeLists.txt.orig 2024-01-09 21:06:41 UTC
-+++ fdbcli/CMakeLists.txt
-@@ -25,7 +25,7 @@ if(NOT OPEN_FOR_IDE)
- endif()
- endif()
-
--if (NOT WIN32 AND NOT OPEN_FOR_IDE)
-+if(FALSE)
- add_dependencies(fdbcli external_client)
-
- add_fdbclient_test(
diff --git a/databases/foundationdb73-server/files/patch-fdbclient_SpecialKeySpace.actor.cpp b/databases/foundationdb73-server/files/patch-fdbclient_SpecialKeySpace.actor.cpp
deleted file mode 100644
index f86c7a1f6387..000000000000
--- a/databases/foundationdb73-server/files/patch-fdbclient_SpecialKeySpace.actor.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- fdbclient/SpecialKeySpace.actor.cpp.orig 2023-11-07 15:13:56 UTC
-+++ fdbclient/SpecialKeySpace.actor.cpp
-@@ -2996,7 +2996,7 @@ ACTOR Future<Void> validateSpecialSubrangeRead(ReadYou
- // Test
- RangeResult testResult = wait(ryw->getRange(testBegin, testEnd, limits, Snapshot::True, reverse));
- if (testResult != expectedResult) {
-- fmt::print("Reverse: {}\n", reverse);
-+ fmt::print("Reverse: {}\n", static_cast<bool>(reverse));
- fmt::print("Original range: [{}, {})\n", begin.toString(), end.toString());
- fmt::print("Original result:\n");
- for (const auto& kr : result) {
diff --git a/databases/foundationdb73-server/files/patch-fdbmonitor_CMakeLists.txt b/databases/foundationdb73-server/files/patch-fdbmonitor_CMakeLists.txt
deleted file mode 100644
index 032c67f6976c..000000000000
--- a/databases/foundationdb73-server/files/patch-fdbmonitor_CMakeLists.txt
+++ /dev/null
@@ -1,8 +0,0 @@
---- fdbmonitor/CMakeLists.txt.orig 2024-01-09 21:06:41 UTC
-+++ fdbmonitor/CMakeLists.txt
-@@ -62,4 +62,4 @@ endif()
- add_custom_target(generate_profile
- COMMAND ${CMAKE_BINARY_DIR}/contrib/generate_profile.sh ${CMAKE_BINARY_DIR})
-
--add_dependencies(generate_profile fdbmonitor fdbserver mako fdbcli)
-+add_dependencies(generate_profile fdbmonitor fdbserver fdbcli)
diff --git a/databases/foundationdb73-server/files/patch-fdbmonitor_fdbmonitor.cpp b/databases/foundationdb73-server/files/patch-fdbmonitor_fdbmonitor.cpp
deleted file mode 100644
index 8d9420cb36aa..000000000000
--- a/databases/foundationdb73-server/files/patch-fdbmonitor_fdbmonitor.cpp
+++ /dev/null
@@ -1,44 +0,0 @@
---- fdbmonitor/fdbmonitor.cpp.orig 2024-01-09 21:06:41 UTC
-+++ fdbmonitor/fdbmonitor.cpp
-@@ -27,6 +27,8 @@
-
- #ifdef __linux__
- #include <sys/prctl.h>
-+#elif defined(__FreeBSD__)
-+#include<sys/procctl.h>
- #endif
-
- #include <sys/wait.h>
-@@ -758,7 +760,10 @@ void start_process(Command* cmd, ProcessID id, uid_t u
- signal(SIGHUP, SIG_DFL);
- signal(SIGINT, SIG_DFL);
- signal(SIGTERM, SIG_DFL);
--
-+#ifdef __linux__
-+ signal(SIGCHLD, SIG_DFL);
-+#endif
-+ sigprocmask(SIG_SETMASK, mask, nullptr);
- /* All output in this block should be to stdout (for SevInfo messages) or stderr (for SevError messages) */
- /* Using log_msg() or log_err() from the child will cause the logs to be written incorrectly */
- dup2(cmd->pipes[0][1], fileno(stdout));
-@@ -787,14 +792,16 @@ void start_process(Command* cmd, ProcessID id, uid_t u
- }
-
- #ifdef __linux__
-- signal(SIGCHLD, SIG_DFL);
--
-- sigprocmask(SIG_SETMASK, mask, nullptr);
--
- /* death of our parent raises SIGHUP */
- prctl(PR_SET_PDEATHSIG, SIGHUP);
- if (getppid() == 1) /* parent already died before prctl */
- exit(0);
-+#elif defined(__FreeBSD__)
-+ /* death of our parent raises SIGHUP */
-+ const int sig = SIGHUP;
-+ procctl(P_PID, 0, PROC_PDEATHSIG_CTL, (void*)&sig);
-+ if (getppid() == 1) /* parent already died before procctl */
-+ exit(0);
- #endif
-
- if (delay)
diff --git a/databases/foundationdb73-server/files/patch-fdbserver_BlobWorker.actor.cpp b/databases/foundationdb73-server/files/patch-fdbserver_BlobWorker.actor.cpp
deleted file mode 100644
index 40a93448f5da..000000000000
--- a/databases/foundationdb73-server/files/patch-fdbserver_BlobWorker.actor.cpp
+++ /dev/null
@@ -1,33 +0,0 @@
---- fdbserver/BlobWorker.actor.cpp.orig 2023-11-07 15:13:56 UTC
-+++ fdbserver/BlobWorker.actor.cpp
-@@ -585,8 +585,8 @@ ACTOR Future<Void> updateGranuleSplitState(Transaction
- fmt::print("Updating granule {0} split state from {1} {2} -> {3}\n",
- currentGranuleID.toString(),
- parentGranuleID.toString(),
-- currentState,
-- newState);
-+ static_cast<int>(currentState),
-+ static_cast<int>(newState));
- }
-
- Key myStateKey = blobGranuleSplitKeyFor(parentGranuleID, currentGranuleID);
-@@ -631,8 +631,8 @@ ACTOR Future<Void> updateGranuleSplitState(Transaction
- fmt::print("Ignoring granule {0} split state from {1} {2} -> {3}\n",
- currentGranuleID.toString(),
- parentGranuleID.toString(),
-- currentState,
-- newState);
-+ static_cast<int>(currentState),
-+ static_cast<int>(newState));
- }
-
- return Void();
-@@ -5422,7 +5422,7 @@ ACTOR Future<Void> blobWorkerCore(BlobWorkerInterface
- assignReq.keyRange.end.printable(),
- assignReq.managerEpoch,
- assignReq.managerSeqno,
-- assignReq.type);
-+ static_cast<int>(assignReq.type));
- }
-
- if (self->managerEpochOk(assignReq.managerEpoch)) {
diff --git a/databases/foundationdb73-server/files/patch-fdbserver_storageserver.actor.cpp b/databases/foundationdb73-server/files/patch-fdbserver_storageserver.actor.cpp
deleted file mode 100644
index 2cc5fe7680b4..000000000000
--- a/databases/foundationdb73-server/files/patch-fdbserver_storageserver.actor.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- fdbserver/storageserver.actor.cpp.orig 2024-01-09 21:06:41 UTC
-+++ fdbserver/storageserver.actor.cpp
-@@ -3615,7 +3615,7 @@ ACTOR Future<std::pair<ChangeFeedStreamReply, bool>> g
- req.rangeID.printable().substr(0, 6),
- req.id.toString().substr(0, 8),
- foundVersion ? "key" : "version",
-- DEBUG_CF_MISSING_VERSION,
-+ static_cast<int64_t>(DEBUG_CF_MISSING_VERSION),
- req.range.begin.printable(),
- req.range.end.printable(),
- req.begin,
-@@ -3635,7 +3635,7 @@ ACTOR Future<std::pair<ChangeFeedStreamReply, bool>> g
- data->thisServerID.toString().substr(0, 4),
- req.rangeID.printable().substr(0, 6),
- req.id.toString().substr(0, 8),
-- DEBUG_CF_MISSING_VERSION,
-+ static_cast<int64_t>(DEBUG_CF_MISSING_VERSION),
- req.range.begin.printable(),
- req.range.end.printable(),
- req.begin,
diff --git a/databases/foundationdb73-server/files/patch-flow_MkCertCli.cpp b/databases/foundationdb73-server/files/patch-flow_MkCertCli.cpp
deleted file mode 100644
index 5bf38da98632..000000000000
--- a/databases/foundationdb73-server/files/patch-flow_MkCertCli.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- flow/MkCertCli.cpp.orig 2023-11-07 15:13:56 UTC
-+++ flow/MkCertCli.cpp
-@@ -216,7 +216,7 @@ int main(int argc, char** argv) {
- fmt::print(stderr, "ERROR: unknown option '{}'\n", args.OptionText());
- return FDB_EXIT_ERROR;
- default:
-- fmt::print(stderr, "ERROR: unknown error {} with option '{}'\n", err, args.OptionText());
-+ fmt::print(stderr, "ERROR: unknown error {} with option '{}'\n", static_cast<int>(err), args.OptionText());
- return FDB_EXIT_ERROR;
- }
- } else {
diff --git a/databases/foundationdb73-server/files/patch-flow_Platform.actor.cpp b/databases/foundationdb73-server/files/patch-flow_Platform.actor.cpp
deleted file mode 100644
index fb60185e28d0..000000000000
--- a/databases/foundationdb73-server/files/patch-flow_Platform.actor.cpp
+++ /dev/null
@@ -1,21 +0,0 @@
---- flow/Platform.actor.cpp.orig 2023-09-26 04:25:05 UTC
-+++ flow/Platform.actor.cpp
-@@ -1979,6 +1979,9 @@ std::string epochsToGMTString(double epochs) {
- }
-
- std::vector<std::string> getEnvironmentKnobOptions() {
-+#if defined(__FreeBSD__)
-+ extern char** environ;
-+#endif
- constexpr const size_t ENVKNOB_PREFIX_LEN = sizeof(ENVIRONMENT_KNOB_OPTION_PREFIX) - 1;
- std::vector<std::string> knobOptions;
- #if defined(_WIN32)
-@@ -1994,7 +1997,7 @@ std::vector<std::string> getEnvironmentKnobOptions() {
- }
- #else
- char** e = nullptr;
--#ifdef __linux__
-+#if defined(__linux__) || defined(__FreeBSD__)
- e = environ;
- #elif defined(__APPLE__)
- e = *_NSGetEnviron();