DF-1146 / build.sh
#!/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)" |