Re: modular-xorg...my latest
Try https://wiki.netbsd.org/pkgsrc/x11/ . On Sat, 16 Mar 2019 at 19:45, Bob Bernstein wrote: > > Included is my latest 'make' in modular-xorg. All feedback, > encouragement, excoriation and/or condemnation will be carefully > reviewed! > > --snip-- > Script started on Sat Mar 16 15:16:25 2019 > ===> Skipping vulnerability checks. > WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. > WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /usr/pkg/pkgdb > fetch-pkg-vulnerabilities'. > ===> Installing dependencies for modular-xorg-1.12.4nb1 > => Build dependency cwrappers>=20150314: found cwrappers-20180325 > => Full dependency modular-xorg-server>=1.12.4: NOT found > => Verifying reinstall for ../../x11/modular-xorg-server > => Bootstrap dependency digest>=20010302: found digest-20190127 > ===> Skipping vulnerability checks. > WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. > WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /usr/pkg/pkgdb > fetch-pkg-vulnerabilities'. > => Checksum SHA1 OK for xorg-server-1.20.4.tar.bz2 > => Checksum RMD160 OK for xorg-server-1.20.4.tar.bz2 > => Checksum SHA512 OK for xorg-server-1.20.4.tar.bz2 > ===> Installing dependencies for modular-xorg-server-1.20.4 > == > The supported build options for modular-xorg-server are: > > debug dtrace inet6 > > The currently selected options are: > > inet6 > > You can select which build options to use by setting PKG_DEFAULT_OPTIONS > or the following variable. Its current value is shown: > > PKG_OPTIONS.modular-xorg-server (not defined) > > == > == > The following variables will affect the build process of this package, > modular-xorg-server-1.20.4. Their current value is shown below: > > * VARBASE = /var > > Based on these variables, the following variables have been set: > > * XKB_OUTPUT_DIR = /var/db/xkb > > You may want to abort the process now with CTRL-C and change their value > before continuing. Be sure to run `/usr/pkg/bin/bmake clean' after > the changes. > == > => Tool dependency libtool-base>=2.4.2nb9: found libtool-base-2.4.6nb2 > => Tool dependency gmake>=3.81: found gmake-4.2.1nb1 > => Tool dependency pkgconf-[0-9]*: found pkgconf-1.4.1nb1 > => Build dependency tradcpp-[0-9]*: found tradcpp-0.5.3 > => Build dependency x11-links>=1.13: found x11-links-1.15 > => Build dependency cwrappers>=20150314: found cwrappers-20180325 > => Full dependency xkbcomp-[0-9]*: found xkbcomp-1.4.2 > => Full dependency xkeyboard-config-[0-9]*: found xkeyboard-config-2.26 > => Full dependency xcb-util-keysyms>=0.3.9: found xcb-util-keysyms-0.4.0 > ===> Overriding tools for modular-xorg-server-1.20.4 > ===> Extracting for modular-xorg-server-1.20.4 > ===> Patching for modular-xorg-server-1.20.4 > => Applying pkgsrc patches for modular-xorg-server-1.20.4 > ===> Creating toolchain wrappers for modular-xorg-server-1.20.4 > ===> Configuring for modular-xorg-server-1.20.4 > => Modifying GNU configure scripts to avoid --recheck > => Replacing config-guess with pkgsrc versions > => Replacing config-sub with pkgsrc versions > => Replacing install-sh with pkgsrc version > => Adding run-time search paths to pkg-config files. > checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel > checking whether build environment is sane... yes > checking for a thread-safe mkdir -p... ./install-sh -c -d > checking for gawk... /usr/bin/awk > checking whether make sets $(MAKE)... yes > checking whether make supports nested variables... yes > checking whether make supports the include directive... yes (GNU style) > checking for x86_64--netbsd-gcc... cc > checking whether the C compiler works... yes > checking for C compiler default output file name... a.out > checking for suffix of executables... > checking whether we are cross compiling... no > checking for suffix of object files... o > checking whether we are using the GNU C compiler... yes > checking whether cc accepts -g... yes > checking for cc option to accept ISO C89... none needed > checking whether cc understands -c and -o together... yes > checking dependency style of cc... gcc3 > checking how to run the C preprocessor... cc -E > checking for grep that handles long lines and -e... (cached) /usr/bin/grep > checking for egrep... (cached) /usr/bin/egrep > checking for ANSI C header files... yes > checking for sys/types.h... yes > checking for sys/stat.h... yes > checking for stdlib.h... yes > checking for string.h... yes > checking for memory.h... yes > checking for strings.h... yes > checking for inttypes.h... yes > checking for stdint.h... yes > checking for unistd.h... yes > checking minix/config.h usability... no > checking minix/config.h
Re: modular-xorg...my latest
On Sat, 16 Mar 2019, Bob Bernstein wrote: Included is my latest 'make' in modular-xorg. Thank you for your hard work, Bob. I have been an on-again off-again user of the modular build for years. I started back before Nouveau sorted out a lot of nvida issues because it worked better for me in that era. If you have time, could you give a quick summary of why someone might consider using modular Xorg over the NetBSD Xorg dist with their release? For me, newer driver support is the big one. Are there other advantages, reasons, or notable options we should be aware of? Thanks again for your years of hard work, Bob. It's definitely benefited myself and others. Thanks, Swift
modular-xorg...my latest
Included is my latest 'make' in modular-xorg. All feedback, encouragement, excoriation and/or condemnation will be carefully reviewed! --snip-- Script started on Sat Mar 16 15:16:25 2019 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Installing dependencies for modular-xorg-1.12.4nb1 => Build dependency cwrappers>=20150314: found cwrappers-20180325 => Full dependency modular-xorg-server>=1.12.4: NOT found => Verifying reinstall for ../../x11/modular-xorg-server => Bootstrap dependency digest>=20010302: found digest-20190127 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/pkg/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. => Checksum SHA1 OK for xorg-server-1.20.4.tar.bz2 => Checksum RMD160 OK for xorg-server-1.20.4.tar.bz2 => Checksum SHA512 OK for xorg-server-1.20.4.tar.bz2 ===> Installing dependencies for modular-xorg-server-1.20.4 == The supported build options for modular-xorg-server are: debug dtrace inet6 The currently selected options are: inet6 You can select which build options to use by setting PKG_DEFAULT_OPTIONS or the following variable. Its current value is shown: PKG_OPTIONS.modular-xorg-server (not defined) == == The following variables will affect the build process of this package, modular-xorg-server-1.20.4. Their current value is shown below: * VARBASE = /var Based on these variables, the following variables have been set: * XKB_OUTPUT_DIR = /var/db/xkb You may want to abort the process now with CTRL-C and change their value before continuing. Be sure to run `/usr/pkg/bin/bmake clean' after the changes. == => Tool dependency libtool-base>=2.4.2nb9: found libtool-base-2.4.6nb2 => Tool dependency gmake>=3.81: found gmake-4.2.1nb1 => Tool dependency pkgconf-[0-9]*: found pkgconf-1.4.1nb1 => Build dependency tradcpp-[0-9]*: found tradcpp-0.5.3 => Build dependency x11-links>=1.13: found x11-links-1.15 => Build dependency cwrappers>=20150314: found cwrappers-20180325 => Full dependency xkbcomp-[0-9]*: found xkbcomp-1.4.2 => Full dependency xkeyboard-config-[0-9]*: found xkeyboard-config-2.26 => Full dependency xcb-util-keysyms>=0.3.9: found xcb-util-keysyms-0.4.0 ===> Overriding tools for modular-xorg-server-1.20.4 ===> Extracting for modular-xorg-server-1.20.4 ===> Patching for modular-xorg-server-1.20.4 => Applying pkgsrc patches for modular-xorg-server-1.20.4 ===> Creating toolchain wrappers for modular-xorg-server-1.20.4 ===> Configuring for modular-xorg-server-1.20.4 => Modifying GNU configure scripts to avoid --recheck => Replacing config-guess with pkgsrc versions => Replacing config-sub with pkgsrc versions => Replacing install-sh with pkgsrc version => Adding run-time search paths to pkg-config files. checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking for a thread-safe mkdir -p... ./install-sh -c -d checking for gawk... /usr/bin/awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports the include directive... yes (GNU style) checking for x86_64--netbsd-gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking dependency style of cc... gcc3 checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for cc option to accept ISO C99... none needed checking whether __clang__ is declared... no checking whether __INTEL_COMPILER is declared... no checking whether __SUNPRO_C is