Re: openssl and gcc-6 fallout

2018-02-19 Thread Thomas Klausner
On Sat, Feb 17, 2018 at 10:52:54PM +0100, Thomas Klausner wrote:
> On Fri, Feb 16, 2018 at 11:31:24PM +0100, Thomas Klausner wrote:
> > On Fri, Feb 16, 2018 at 05:02:33PM +0100, Thomas Klausner wrote:
> > > openjdk8-1.8.162 (with -g, no idea):
> > > 
> > > openjdk/hotspot/src/share/vm/classfile/verifier.cpp: In member function 
> > > 'void ClassVerifier::verify_method(methodHandle, Thread*)':
> > > openjdk/hotspot/src/share/vm/classfile/verifier.cpp:1701:1: error: frame 
> > > size too large for reliable stack checking [-Werror]
> > >  }
> > >  ^
> > 
> > Removing -Werror fixed that.
> 
> And unmasked that libreoffice does not build for me:
> 
> [UIC] modules/spropctrlr
> [javac] 
> /scratch/misc/libreoffice/work/libreoffice-6.0.1.1/workdir/UnpackedTarball/jfreereport_librepository/common_build.xml:1072:
>  warning: 'includeantruntime' was not set, defaulting to 
> build.sysclasspath=last; set to false for repeatable builds
> #
> # A fatal error has been detected by the Java Runtime Environment:
> #
> #  SIGSEGV (0xb) at pc=0x7743d7280f59, pid=26512, tid=0x7743d5b0d000
> #
> # JRE version: OpenJDK Runtime Environment (8.0_162) (build 
> 1.8.0_162-internal-pkgsrc_1.8.162-b00)
> # Java VM: OpenJDK 64-Bit Server VM (25.162-b00 mixed mode bsd-amd64 
> compressed oops)
> # Problematic frame:
> # V  [libjvm.so+0x680f59]  JNI_GetCreatedJavaVMs+0x19a5d
> #
> # Core dump written. Default location: 
> /scratch/misc/libreoffice/work/libreoffice-6.0.1.1/workdir/UnpackedTarball/jfreereport_librepository/java.core
> #
> # An error report file with more information is saved as:
> # 
> /scratch/misc/libreoffice/work/libreoffice-6.0.1.1/workdir/UnpackedTarball/jfreereport_librepository/hs_err_pid26512.log
> #
> # If you would like to submit a bug report, please visit:
> #   http://bugreport.java.com/bugreport/crash.jsp
> #
> [1]   Abort trap (core dumped) "/usr/pkg/bin/an...
> /scratch/misc/libreoffice/work/libreoffice-6.0.1.1/external/jfreereport/ExternalProject_jfreereport_librepository.mk:20:
>  recipe for target 
> '/scratch/misc/libreoffice/work/libreoffice-6.0.1.1/workdir/ExternalProject/jfreereport_librepository/build'
>  failed
> gmake[1]: *** 
> [/scratch/misc/libreoffice/work/libreoffice-6.0.1.1/workdir/ExternalProject/jfreereport_librepository/build]
>  Error 1
> gmake[1]: *** Waiting for unfinished jobs
> Makefile:268: recipe for target 'build' failed
> gmake: *** [build] Error 2
> 
> I'll attach the referenced error report file.
> 
> Anyone else seeing this?

Built on the third try. Strange...
 Thomas


daily CVS update output

2018-02-19 Thread NetBSD source update

Updating src tree:
P src/include/string.h
P src/lib/libc/stdio/setbuf.3
P src/share/man/man4/ddb.4
P src/share/misc/acronyms.comp
P src/share/mk/bsd.own.mk
P src/sys/arch/amd64/include/param.h
P src/sys/arch/arm/fdt/files.fdt
P src/sys/arch/arm/sunxi/sunxi_emac.c
P src/sys/arch/arm/sunxi/sunxi_mmc.c
P src/sys/arch/arm/sunxi/sunxi_usbphy.c
P src/sys/arch/arm/vexpress/files.vexpress
P src/sys/arch/evbarm/conf/README.evbarm
P src/sys/arch/i386/include/param.h
P src/sys/arch/sparc/include/mcontext.h
P src/sys/arch/sparc64/include/mcontext.h
P src/sys/dev/ic/pl181.c
P src/sys/dev/ic/pl181var.h
P src/sys/dev/isa/wbsio.c
P src/sys/dev/pckbport/wskbdmap_mfii.c
P src/sys/dev/wscons/wsksymdef.h
P src/sys/dist/pf/net/pf.c
P src/sys/modules/pf/Makefile
P src/sys/uvm/pmap/pmap_tlb.c
P src/sys/uvm/pmap/pmap_tlb.h

Updating xsrc tree:


Killing core files:




Updating file list:
-rw-rw-r--  1 srcmastr  netbsd  51277560 Feb 20 03:03 ls-lRA.gz


dmesg | grep -c "not configured" = 240...

2018-02-19 Thread Stephen Borrill

So I've just got a Lenovo ThinkSystem SR630 and:
# dmesg | grep -c "not configured"
   240

http://www.netbsd.org/~sborrill/sr630.dmesg.txt

Main issues are missing Ethernet (Intel X722) and RAID controller:
vendor 8086 product 37d2 (ethernet network, revision 0x09) at pci7 dev 0 
function 0 not configured
vendor 8086 product 37d2 (ethernet network, revision 0x09) at pci7 dev 0 
function 1 not configured
vendor 8086 product 37d2 (ethernet network, revision 0x09) at pci7 dev 0 
function 2 not configured
vendor 8086 product 37d2 (ethernet network, revision 0x09) at pci7 dev 0 
function 3 not configured
vendor 1000 product 0016 (RAID mass storage, revision 0x01) at pci11 dev 0 
function 0 not configured

msaitoh@ - have you looked at the Intel X722 gigabit controllers?

As for the RAID controller, we are missing support for all recent 
LSI/Symbios/Avago/Broadcom controllers meaning no support for lots of 
servers from Lenovo/HP, etc. OpenBSD's mfii supports most of these:


https://www.precedence.co.uk/wiki/Support-KB-IBM/PCIIDs

NetBSD has extended mfi to support a few variants, but OpenBSD has split 
the driver into mfi and mfii which makes porting more tricky.


I tried OpenBSD 6.2 (last release), but the support for the RAID 
controller in this server was added after 6.2. On OpenBSD:

# dmesg | grep -c "not configured"
350

--
Stephen