Test dynamic libraries should not be installed

Tag the libraries with noinst_ to prevent them being installed
by "make install" then install the libraries as part of the
"make check" step into the build directories.  This requires
.lai files to be constructed which requires -rpath <dir> as
part of "linking" the .la file.
73 jobs for !4757 with 2538-bind-9-17-build-process-leaving-files-in-unexpected-locations in 61 minutes and 35 seconds (queued for 7 seconds)
detached
Status Job ID Name Coverage
  Autoconf
passed #1553563
amd64 linux
autoreconf

00:00:17

 
  Precheck
passed #1553565
amd64 linux
clang-format

00:00:17

passed #1553566
amd64 linux
coccinelle

00:03:54

passed #1553567
amd64 linux
danger

00:00:16

passed #1553564
amd64 linux
misc

00:00:21

passed #1553568
amd64 linux
tarball-create

00:01:46

 
  Build
passed #1553580
amd64 linux
clang:asan

00:02:20

passed #1553584
amd64 linux
clang:buster:amd64

00:00:56

passed #1553587
amd64 libvirt
clang:freebsd11:amd64

00:01:05

passed #1553588
amd64 libvirt
clang:freebsd12:amd64

00:01:06

passed #1553589
amd64 libvirt
clang:openbsd:amd64

00:03:01

passed #1553582
amd64 linux
clang:tsan

00:01:24

passed #1553569
amd64 linux
gcc:alpine3.13:amd64

00:01:05

passed #1553579
amd64 linux
gcc:asan

00:01:58

passed #1553573
amd64 linux
gcc:buster:amd64

00:00:49

passed #1553570
amd64 linux
gcc:centos7:amd64

00:00:56

passed #1553571
amd64 linux
gcc:centos8:amd64

00:01:02

passed #1553578
amd64 linux
gcc:focal:amd64

00:00:59

passed #1553583
amd64 linux
gcc:mutexatomics

00:00:49

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

00:01:03

passed #1553574
amd64 linux
gcc:sid:amd64

00:01:29

passed #1553585
amd64 linux
gcc:softhsm2.4

00:01:02

passed #1553586
amd64 linux
gcc:softhsm2.6

00:01:03

passed #1553572
amd64 linux
gcc:stretch:amd64

00:01:23

passed #1553581
amd64 linux
gcc:tsan

00:01:26

passed #1553576
amd64 linux
gcc:tumbleweed:amd64

00:00:58

passed #1553577
amd64 linux
gcc:xenial:amd64

00:01:08

passed #1553590
amd64 windows
msvc:windows:amd64

00:00:45

 
  Unit
passed #1553601
amd64 linux
unit:clang:asan

00:02:01

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

00:01:29

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

00:01:39

failed #1553609
amd64 libvirt
unit:clang:freebsd12:amd64

01:00:01

passed #1553610
amd64 libvirt
unit:clang:openbsd:amd64

00:03:05

passed #1553603
amd64 linux
unit:clang:tsan

00:03:31

passed #1553591
amd64 linux
unit:gcc:alpine3.13:amd64

00:01:23

failed #1553600
amd64 linux
unit:gcc:asan

00:01:53

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

00:02:20

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

00:01:22

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

00:01:15

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

00:01:11

passed #1553604
amd64 linux
unit:gcc:mutexatomics

00:01:13

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

00:01:20

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

00:01:12

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

00:01:12

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

00:01:18

passed #1553602
amd64 linux
unit:gcc:tsan

00:04:24

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

00:01:10

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

00:01:17

 
  System
passed #1553621
amd64 linux
system:clang:asan

00:13:40

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

00:11:48

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

00:12:22

failed #1553629
amd64 libvirt
system:clang:freebsd12:amd64

00:12:04

passed #1553623
amd64 linux
system:clang:tsan

00:15:55

passed #1553611
amd64 linux
system:gcc:alpine3.13:amd64

00:12:48

passed #1553620
amd64 linux
system:gcc:asan

00:14:10

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

00:13:22

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

00:11:52

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

00:12:26

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

00:12:15

passed #1553624
amd64 linux
system:gcc:mutexatomics

00:12:23

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

00:12:10

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

00:11:49

failed #1553627
amd64 linux
system:gcc:softhsm2.6

00:13:36

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

00:11:41

passed #1553622
amd64 linux
system:gcc:tsan

00:15:48

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

00:12:02

failed #1553618
amd64 linux
system:gcc:xenial:amd64

00:13:09

 
  Docs
passed #1553630
amd64 linux
docs

00:00:46

 
  Postcheck
passed #1553634
amd64 linux
cppcheck

00:01:01

passed #1553631
amd64 linux
flake8

00:00:19

passed #1553635
amd64 linux
gcov

00:00:33

76.0%
passed #1553632
amd64 linux
pylint

00:00:24

passed #1553633
amd64 linux
scan-build

00:04:15

 
Name Stage Failure
failed
unit:clang:freebsd12:amd64 Unit The script exceeded the maximum execution time set for the job
--- tcpdns_test.log ---
PASS: tcpdns_test
--- udp_test.log ---
PASS: udp_test
--- task_test.log ---
PASS: task_test
--- timer_test.log ---
PASS: timer_test
ERROR: Job failed: execution took longer than 1h0m0s seconds
failed
system:gcc:softhsm2.6 System
FAIL fetchlimit (exit status: 1)

$ test -n "${OUT_OF_TREE_WORKSPACE}" && mv "${OUT_OF_TREE_WORKSPACE}" "${CI_PROJECT_DIR}"
Uploading artifacts for failed job
Uploading artifacts...
untracked: found 2084 files

Uploading artifacts as "archive" to coordinator... ok
id=1553627 responseStatus=201 Created token=_7bUdqEC
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
system:gcc:xenial:amd64 System
FAIL inline (exit status: 1)

$ test -n "${OUT_OF_TREE_WORKSPACE}" && mv "${OUT_OF_TREE_WORKSPACE}" "${CI_PROJECT_DIR}"
Uploading artifacts for failed job
Uploading artifacts...
untracked: found 2025 files

Uploading artifacts as "archive" to coordinator... ok
id=1553618 responseStatus=201 Created token=2zJDmExj
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
system:clang:freebsd12:amd64 System

$ test -n "${OUT_OF_TREE_WORKSPACE}" && mv "${OUT_OF_TREE_WORKSPACE}" "${CI_PROJECT_DIR}"
Uploading artifacts for failed job
Uploading artifacts...
Runtime platform
arch=amd64 os=freebsd pid=78337 revision=2ebc4dc4 version=13.9.0
untracked: found 1602 files

Uploading artifacts as "archive" to coordinator... ok
id=1553629 responseStatus=201 Created token=T4ty-LyV
Cleaning up file based variables
ERROR: Job failed: exit status 1
failed
unit:gcc:asan Unit
make[1]: Leaving directory '/builds/isc-projects/bind9/fuzz'
make: *** [Makefile:608: unit-recursive] Error 1
make: Target 'unit' not remade because of errors.
Uploading artifacts for failed job
Uploading artifacts...
untracked: found 1628 files

Uploading artifacts as "archive" to coordinator... ok
id=1553600 responseStatus=201 Created token=Q1BvHsm7
Cleaning up file based variables
ERROR: Job failed: exit code 1