DragonFlyBSD Kernel Audit
DF-1146 / build.sh
← back to finding ↓ download raw
#!/bin/sh
# DF-1146 fix compile-validation build script (i915 i915_gem.c).
# i915 is NOT in GENERIC and no Intel i915 GPU attaches on this QEMU guest.
# Validates fix.diff applies + compiles the affected translation unit.
set -e
DIFF="${1:-fix.diff}"
cd /usr/src
patch -p1 --forward < "/root/$(basename "$DIFF")" || true
cd sys/dev/drm/i915
rm -f i915_gem.o
make i915_gem.o
echo "DF-1146 fix compiled clean (i915_gem.o produced, -Werror)"