[Bug 265702] x11-drivers/xf86-video-vesa: Undefined symbol "xf86SlowBcopy"

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265702

--- Comment #2 from Lena <[email protected]> ---
Created attachment 235779
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=235779&action=edit
existing patch with my addition

While upgrading xorg-server from -1.20.14 to -21.1.4, the build
was switched from automake to meson.
In the distfile for xorg-server-21.1.4
in the directory hw/xfree86/os-support
the file Makefile.am contains:

SUBDIRS = bus @XORG_OS_SUBDIR@ misc $(DRI_SUBDIRS)

(to build subdirectory "misc" containing SlowBcopy unconditionally),
and in the same directory the file meson.build contains:

if host_machine.system() == 'linux'
    srcs_xorg_os_support += [
        'linux/lnx_bell.c',
        'linux/lnx_init.c',
        'linux/lnx_kmod.c',
        'linux/lnx_platform.c',
        'linux/lnx_video.c',
        'misc/SlowBcopy.c',
        'shared/VTsw_usl.c',
    ]

(to build misc/SlowBcopy conditionally: linux only).

The port xorg-server-21.1.4 in the subdirectory "files" contains
patch-hw_xfree86_os-support_meson.build
I wrote an addition to that patch. I'm not sure whether I did that correctly,
but works for me (amd64). I'm attaching the patch with my addition.

-- 
You are receiving this mail because:
You are the assignee for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.