shout2: Shutdown library when not in use

Not shutting it down causing a leak as it calls sethostent(1),
but otherwise never calls endhostent().
15 jobs for shout2-shutdown in 62 minutes and 40 seconds (queued for 2 seconds)
latest
Status Job ID Name Coverage
  Preparation
passed #317026
gst indent

00:00:31

passed #317025
manifest

00:00:43

 
  Build
passed #317027
build fedora x86_64

00:06:22

passed #317028
build nodebug fedora x86_64

00:06:20

 
  Test
passed #317029
check fedora

00:05:06

passed #317030
integration testsuites fedora

00:08:26

 
  Full Builds
passed #317032
build cerbero android universal

00:13:21

passed #317033
build cerbero cross win32

00:09:14

passed #317034
build cerbero cross win64

00:04:25

passed #317031
build cerbero fedora x86_64

00:07:39

 
  Full Tests
passed #317036
valgrind bad

00:05:18

passed #317037
valgrind ges

00:03:06

failed #317035
valgrind good

00:33:46

 
  Apps
skipped #317038
android universal examples
 
  Deploy
skipped #317039
documentation
 
Name Stage Failure
failed
valgrind good Full Tests
           Total: 643
Uploading artifacts...
gst-build/build/meson-logs/: found 2 matching files
validate-logs: found 1384 matching files
Uploading artifacts to coordinator... ok id=317035 responseStatus=201 Created token=huLXUTJ2
Uploading artifacts...
validate-logs/*.xml: found 1 matching files
Uploading artifacts to coordinator... ok id=317035 responseStatus=201 Created token=huLXUTJ2
ERROR: Job failed: exit code 1