v0.7.4 - Remove excessive debug logging from entire codebase - preserve user-facing error logging
This commit is contained in:
@@ -50,9 +50,9 @@ if [ "$USE_DOCKER" = true ]; then
|
||||
|
||||
# Extract x86_64 binary
|
||||
sudo docker run --rm -v "$BUILD_DIR:/output" c-relay-static-builder-x86_64 \
|
||||
sh -c "cp /c_relay_static_musl_x86_64 /output/"
|
||||
sh -c "cp /c_relay_static_musl_x86_64 /output/c_relay_static_x86_64"
|
||||
|
||||
echo "x86_64 static binary created: $BUILD_DIR/c_relay_static_musl_x86_64"
|
||||
echo "x86_64 static binary created: $BUILD_DIR/c_relay_static_x86_64"
|
||||
|
||||
# Build ARM64 static binary
|
||||
echo "Building ARM64 static binary with Docker..."
|
||||
@@ -65,9 +65,9 @@ if [ "$USE_DOCKER" = true ]; then
|
||||
|
||||
# Extract ARM64 binary
|
||||
sudo docker run --rm -v "$BUILD_DIR:/output" c-relay-static-builder-arm64 \
|
||||
sh -c "cp /c_relay_static_musl_x86_64 /output/c_relay_static_musl_arm64"
|
||||
sh -c "cp /c_relay_static_musl_arm64 /output/c_relay_static_arm64"
|
||||
|
||||
echo "ARM64 static binary created: $BUILD_DIR/c_relay_static_musl_arm64"
|
||||
echo "ARM64 static binary created: $BUILD_DIR/c_relay_static_arm64"
|
||||
else
|
||||
# Native static build with regular gcc
|
||||
echo "Building static binary with gcc..."
|
||||
@@ -108,8 +108,6 @@ else
|
||||
|
||||
if [ $? -eq 0 ]; then
|
||||
echo "x86_64 static binary created: $BUILD_DIR/c_relay_static_x86_64"
|
||||
# Also create the musl-named version for compatibility
|
||||
cp "$BUILD_DIR/c_relay_static_x86_64" "$BUILD_DIR/c_relay_static_musl_x86_64"
|
||||
else
|
||||
echo "ERROR: Static build failed"
|
||||
echo "This may be due to missing static libraries or incompatible library versions"
|
||||
@@ -120,7 +118,7 @@ fi
|
||||
|
||||
# Verify binaries
|
||||
echo "Verifying static binaries..."
|
||||
for binary in "$BUILD_DIR"/c_relay_static_musl_*; do
|
||||
for binary in "$BUILD_DIR"/c_relay_static_*; do
|
||||
if [ -f "$binary" ]; then
|
||||
echo "Binary: $(basename "$binary")"
|
||||
file "$binary"
|
||||
@@ -141,6 +139,6 @@ done
|
||||
|
||||
echo "Static build complete!"
|
||||
echo "Binaries available in: $BUILD_DIR/"
|
||||
ls -la "$BUILD_DIR"/c_relay_static_musl_* 2>/dev/null || echo "No static binaries found"
|
||||
ls -la "$BUILD_DIR"/c_relay_static_* 2>/dev/null || echo "No static binaries found"
|
||||
echo ""
|
||||
echo "These binaries should have minimal runtime dependencies and work across Linux distributions."
|
||||
Reference in New Issue
Block a user