[Bug 236003] x11-drivers/xf86-video-intel: update to 2019-11-17 snapshot and refactor

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Nov 23 17:02:21 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236003

--- Comment #25 from Jan Beich <jbeich at FreeBSD.org> ---
(In reply to Alexandr Krivulya from comment #23)
Can you try v7? If it doesn't help track down which version introduced the
regression (may require downgrading the entire ports tree to avoid patch
conflicts). After that it should be easy to bisect e.g.,
1. Run "git clone https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/"
2. Run "git bisect" using upstream commits from DISTVERSIONSUFFIX (strip "-g")
or GL_COMMIT for the first bad and the last good version of the patch
3. Adjust DISTVERSION + DISTVERSIONSUFFIX in the port
4. Run "make makesum" to regen distinfo
5. Run "make clean all deinstall install" to start runtime testing
6. Run "git bisect bad" if still you can reproduce or "git bisect good" if you
cannot
7. Repeat 3-6 steps until "git bisect" points to a single commit
8. Append the hash of the first bad to
https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/commit/ to get an
URL of the commit

Once you find what caused upstream regression it should be easier to understand
why (unless kernel- or chip-specific), hack to make it work again or simply
revert the change.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.


More information about the freebsd-x11 mailing list