Better handle systems without <sys/un.h>

* specify that path is unused in ux_socket_connect()
* skip tests which depend on ssu mode external
81 jobs for !4420 with 2306-compilation-broken-on-systems-without-sys-un-h in 16 minutes and 42 seconds (queued for 7 seconds)
detached
Status Job ID Name Coverage
  Precheck
passed #1320682
amd64 linux
autoreconf

00:00:16

passed #1320684
amd64 linux
clang-format

00:00:16

passed #1320685
amd64 linux
coccinelle

00:03:29

passed #1320762
linux amd64
danger

00:00:13

passed #1320683
amd64 linux
misc

00:00:13

failed #1320686
amd64 linux
danger

00:00:13

 
  Build
passed #1320700
amd64 linux
clang:asan

00:03:46

passed #1320704
amd64 linux
clang:buster:amd64

00:01:57

passed #1320707
amd64 libvirt
clang:freebsd11:amd64

00:01:53

passed #1320708
amd64 libvirt
clang:freebsd12:amd64

00:01:39

passed #1320709
amd64 libvirt
clang:openbsd:amd64

00:04:02

passed #1320702
amd64 linux
clang:tsan

00:02:26

passed #1320687
amd64 linux
gcc:alpine3.12:amd64

00:01:46

passed #1320699
amd64 linux
gcc:asan

00:03:23

passed #1320692
amd64 linux
gcc:buster:amd64

00:01:29

passed #1320688
amd64 linux
gcc:centos6:amd64

00:01:28

passed #1320689
amd64 linux
gcc:centos7:amd64

00:01:36

passed #1320690
amd64 linux
gcc:centos8:amd64

00:01:41

passed #1320698
amd64 linux
gcc:focal:amd64

00:01:26

passed #1320703
amd64 linux
gcc:mutexatomics

00:01:43

passed #1320694
amd64 linux
gcc:out-of-tree

00:01:32

passed #1320693
amd64 linux
gcc:sid:amd64

00:03:07

passed #1320695
i386 linux
gcc:sid:i386

00:01:46

passed #1320705
amd64 linux
gcc:softhsm2.4

00:01:38

passed #1320706
amd64 linux
gcc:softhsm2.6

00:01:32

passed #1320691
amd64 linux
gcc:stretch:amd64

00:01:56

passed #1320701
amd64 linux
gcc:tsan

00:01:43

passed #1320696
amd64 linux
gcc:tumbleweed:amd64

00:01:39

passed #1320697
amd64 linux
gcc:xenial:amd64

00:01:52

passed #1320711
amd64 windows
msvc:windows:amd64

00:01:03

passed #1320710
amd64 linux
nolibtool:sid:amd64

00:02:36

 
  Unit
passed #1320724
amd64 linux
unit:clang:asan

00:00:53

passed #1320728
amd64 linux
unit:clang:buster:amd64

00:00:34

passed #1320731
amd64 libvirt
unit:clang:freebsd11:amd64

00:01:07

passed #1320732
amd64 libvirt
unit:clang:freebsd12:amd64

00:01:04

passed #1320726
amd64 linux
unit:clang:tsan

00:01:34

passed #1320712
amd64 linux
unit:gcc:alpine3.12:amd64

00:00:49

passed #1320723
amd64 linux
unit:gcc:asan

00:00:51

passed #1320717
amd64 linux
unit:gcc:buster:amd64

00:01:00

passed #1320713
amd64 linux
unit:gcc:centos6:amd64

00:00:38

passed #1320714
amd64 linux
unit:gcc:centos7:amd64

00:00:40

passed #1320715
amd64 linux
unit:gcc:centos8:amd64

00:00:40

passed #1320722
amd64 linux
unit:gcc:focal:amd64

00:00:36

passed #1320727
amd64 linux
unit:gcc:mutexatomics

00:00:36

passed #1320718
amd64 linux
unit:gcc:sid:amd64

00:00:36

passed #1320719
i386 linux
unit:gcc:sid:i386

00:00:46

passed #1320729
amd64 linux
unit:gcc:softhsm2.4

00:00:40

passed #1320730
amd64 linux
unit:gcc:softhsm2.6

00:00:39

passed #1320716
amd64 linux
unit:gcc:stretch:amd64

00:00:36

passed #1320725
amd64 linux
unit:gcc:tsan

00:01:59

passed #1320720
amd64 linux
unit:gcc:tumbleweed:amd64

00:00:37

passed #1320721
amd64 linux
unit:gcc:xenial:amd64

00:00:38

passed #1320733
amd64 linux
unit:nolibtool:sid:amd64

00:00:52

 
  System
passed #1320746
amd64 linux
system:clang:asan

00:11:55

passed #1320750
amd64 linux
system:clang:buster:amd64

00:10:42

passed #1320753
amd64 libvirt
system:clang:freebsd11:amd64

00:10:33

passed #1320754
amd64 libvirt
system:clang:freebsd12:amd64

00:10:02

passed #1320748
amd64 linux
system:clang:tsan

00:13:43

passed #1320734
amd64 linux
system:gcc:alpine3.12:amd64

00:11:46

passed #1320745
amd64 linux
system:gcc:asan

00:12:16

passed #1320739
amd64 linux
system:gcc:buster:amd64

00:12:03

passed #1320735
amd64 linux
system:gcc:centos6:amd64

00:11:21

passed #1320736
amd64 linux
system:gcc:centos7:amd64

00:10:47

passed #1320737
amd64 linux
system:gcc:centos8:amd64

00:11:20

passed #1320744
amd64 linux
system:gcc:focal:amd64

00:11:12

passed #1320749
amd64 linux
system:gcc:mutexatomics

00:10:10

passed #1320740
amd64 linux
system:gcc:sid:amd64

00:10:09

passed #1320741
i386 linux
system:gcc:sid:i386

00:09:41

passed #1320751
amd64 linux
system:gcc:softhsm2.4

00:10:57

passed #1320752
amd64 linux
system:gcc:softhsm2.6

00:10:45

passed #1320738
amd64 linux
system:gcc:stretch:amd64

00:10:05

passed #1320747
amd64 linux
system:gcc:tsan

00:14:04

passed #1320742
amd64 linux
system:gcc:tumbleweed:amd64

00:10:37

passed #1320743
amd64 linux
system:gcc:xenial:amd64

00:09:48

passed #1320755
amd64 linux
system:nolibtool:sid:amd64

00:11:31

 
  Docs
passed #1320756
amd64 linux
docs

00:01:54

 
  Postcheck
passed #1320760
amd64 linux
cppcheck

00:00:19

passed #1320757
amd64 linux
flake8

00:00:18

passed #1320761
amd64 linux
gcov

00:00:33

76.0%
passed #1320758
amd64 linux
pylint

00:00:22

passed #1320759
amd64 linux
scan-build

00:08:37