[Bug 265691] x11-servers/xorg-server: 21.1.4,1 undefined symbols

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

Martin Birgmeier <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #238128|text/x-log                  |text/plain
          mime type|                            |

--- Comment #15 from Martin Birgmeier <[email protected]> ---
Created attachment 238128
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=238128&action=edit
Xorg.0.log from running xorg-server-21.1.4 on the RPI-B (armv6)

For xorg-server-21.1.4 I used the following to get it running on armv6:

--- ./hw/xfree86/os-support/meson.build.ORIG    2022-10-13 20:47:02.232143000
+0200
+++ ./hw/xfree86/os-support/meson.build 2022-10-14 09:40:22.637509000 +0200
@@ -96,6 +96,7 @@
         'bsd/bsd_VTsw.c',
         'bsd/bsd_bell.c',
         'bsd/bsd_init.c',
+       'misc/SlowBcopy.c',
        'shared/pm_noop.c'
     ]

--- ./include/meson.build.ORIG  2022-07-12 15:27:57.000000000 +0200
+++ ./include/meson.build       2022-10-14 10:34:53.835142000 +0200
@@ -377,7 +377,7 @@
 xorg_data.set('HAVE_SYS_VT_H', cc.has_header('sys/vt.h') ? '1' : false)

 if host_machine.system() == 'freebsd' or host_machine.system() == 'dragonfly'
-    if host_machine.cpu_family() == 'x86' or host_machine.cpu_family() ==
'x86_64'
+    if host_machine.cpu_family() == 'x86' or host_machine.cpu_family() ==
'x86_64' or host_machine.cpu_family() == 'arm' or host_machine.cpu_family() ==
'aarch64'
         xorg_data.set('USE_DEV_IO', '1')
     endif
 elif host_machine.system() == 'netbsd'

I tested this by manually starting the server and then using xsetbg to display
a color image.

/dev/io is accessed, but since it does not exist the code basically does
nothing.

The /var/log/Xorg.0.log of that run is attached.

-- Martin

-- 
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.