Re: No libfb.so module in netbsd-10 on HAVE_XORG_SERVER_VER=110 ports?

Izumi Tsutsui <[email protected]>
Newsgroups gmane.os.netbsd.devel.x11,gmane.os.netbsd.ports.vax
Message-ID <[email protected]>
I wrote:

> >  so, vax
> > probably would switch sooner than later (i have to confirm
> > usages with some people before moving this one yet..)
> > not that switching matters -- these are problems with 1.10
> > and we could/should fix them before obsoleting. :)
> 
> I'll also test my VS3000/30 and smg(4) work with the latest 1.20.

I've tried it and it turns out we should also remove vax specific
(leftover?) settings in bsd.x11.mk (and maybe that's a reason
why libfb.a is not necessary on 1.10 and it was marked obsolete).

---
Index: share/mk/bsd.own.mk
===================================================================
RCS file: /cvsroot/src/share/mk/bsd.own.mk,v
retrieving revision 1.1289.2.2
diff -u -p -d -r1.1289.2.2 bsd.own.mk
--- share/mk/bsd.own.mk	20 Oct 2023 16:04:59 -0000	1.1289.2.2
+++ share/mk/bsd.own.mk	29 Jan 2024 15:42:04 -0000
@@ -1588,8 +1588,7 @@ X11SRCDIR.${_proto}proto?=		${X11SRCDIRM
 .if \
     ${MACHINE} == "alpha"	|| \
     ${MACHINE} == "netwinder"	|| \
-    ${MACHINE} == "sgimips"	|| \
-    ${MACHINE} == "vax"
+    ${MACHINE} == "sgimips"
 HAVE_XORG_SERVER_VER?=110
 .else
 HAVE_XORG_SERVER_VER?=120
Index: share/mk/bsd.x11.mk
===================================================================
RCS file: /cvsroot/src/share/mk/bsd.x11.mk,v
retrieving revision 1.145.2.5
diff -u -p -d -r1.145.2.5 bsd.x11.mk
--- share/mk/bsd.x11.mk	26 Oct 2023 15:23:02 -0000	1.145.2.5
+++ share/mk/bsd.x11.mk	29 Jan 2024 15:42:04 -0000
@@ -83,8 +83,7 @@ X11FLAGS.OS_DEFINES=	-DDDXOSINIT -DSERVE
 
 .if !(${MACHINE} == "acorn32"	|| \
     ${MACHINE} == "sun3"	|| \
-    ${MACHINE} == "x68k"	|| \
-    ${MACHINE} == "vax")
+    ${MACHINE} == "x68k")
 #	EXT_DEFINES
 X11FLAGS.EXTENSION+=	-DXF86VIDMODE
 
---

Anyway 21.1.9 server works fine on my VAXstation 3100/m30
with this change:
 https://twitter.com/tsutsuii/status/1751986182018465917

Thanks,
---
Izumi Tsutsui
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.