Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

audio/darkice: Upgrade to 1.5. #8791

Closed
wants to merge 1 commit into from

Conversation

henesy
Copy link
Contributor

@henesy henesy commented Nov 19, 2024

No description provided.

Copy link

reverse dependencies - audio/darkice

None

Copy link

✅ sbolint - audio/darkice ✅

sbolint: darkice checks out OK

@willysr
Copy link
Member

willysr commented Nov 20, 2024

@sbo-bot: build audio/darkice

Copy link

sbo-bot bot commented Nov 20, 2024

buildpkg i586 audio/darkice

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Tue Nov 19 02:55:04 GMT 2024
revision: b54cd5bd6de85d13e726fd62a8c58d7e346e98e9
title:    Merge 26dbf508efe3f58d4228de4dc8322bab763f726b into 712320b61bedc14a963882e843e208a6479f80de

================================================================================
audio/darkice                                                           01:29:14
================================================================================

Calculating dependencies ... none.

Building audio/darkice (update for version 1.5) ----------------------- 01:29:14
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Running darkice.SlackBuild ...                                      ETA 01:29:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./darkice.SlackBuild
Built ok:  darkice-1.5-i586-2_SBo.txz                                   01:29:23
Testing package darkice-1.5-i586-2_SBo.txz ... done.
Test installing darkice-1.5-i586-2_SBo.txz ...
darkice-1.5-i586-2_SBo: live audio streamer ............................ [ 430K]
Unmounting chroot ... done.
Backed up: darkice-1.2-i586-2_SBo.txz
✅ audio/darkice Updated for version 1.5 ✅

================================================================================
SUMMARY                                                                 01:29:24
================================================================================

Logfile:     /var/log/repo/SBo/repo_2024-11-20_01:29:13.log
Runtime:     0h 0m 11s
Updated:     1
  audio/darkice/darkice-1.5-i586-2_SBo.txz

Snipped Build Log

checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for errno.h... yes
checking for fcntl.h... yes
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for limits.h... yes
checking for signal.h... yes
checking for time.h... yes
checking for sys/time.h... yes
checking for sys/types.h... (cached) yes
checking for sys/wait.h... yes
checking for math.h... yes
checking for netdb.h... yes
checking for netinet/in.h... yes
checking for sys/ioctl.h... yes
checking for sys/socket.h... yes
checking for sys/stat.h... (cached) yes
checking for sched.h... yes
checking for pthread.h... yes
checking for termios.h... yes
checking for sys/soundcard.h... yes
checking for sys/audio.h... no
checking for sys/audioio.h... no
checking for sys/wait.h that is POSIX.1 compatible... (cached) yes
checking for pid_t... yes
checking for size_t... yes
checking whether byte ordering is bigendian... no
checking for socket in -lsocket... no
checking for gethostbyname in -lnsl... yes
checking for sched_getscheduler in -lrt... yes
checking for getaddrinfo... yes
checking build system type... i586-slackware-linux-gnu
checking host system type... i586-slackware-linux-gnu
checking for pthread-config... no
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for cc_r... gcc
checking for lame library at /usr ... found at /usr 
checking for ogg vorbis vorbisenc... yes
checking for ogg opus... yes
checking for ogg flac... yes
checking for faac library at /usr ... configure: WARNING: not found, building without faac
checking for aacplus... no
checking for twolame... no
checking for alsa... yes
checking for libpulse-simple libpulse... yes
checking for jack... no
checking for samplerate... yes
checking for MSG_NOSIGNAL... yes
checking for sched_getscheduler... yes
checking for sched_getparam... yes
not compiling in debug mode
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating man/Makefile
config.status: creating src/config.h
config.status: executing depfiles commands
Making all in src
make[1]: Entering directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/src'
make  all-am
make[2]: Entering directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/src'
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-AudioSource.o -MD -MP -MF .deps/darkice-AudioSource.Tpo -c -o darkice-AudioSource.o `test -f 'AudioSource.cpp' || echo './'`AudioSource.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-BufferedSink.o -MD -MP -MF .deps/darkice-BufferedSink.Tpo -c -o darkice-BufferedSink.o `test -f 'BufferedSink.cpp' || echo './'`BufferedSink.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-CastSink.o -MD -MP -MF .deps/darkice-CastSink.Tpo -c -o darkice-CastSink.o `test -f 'CastSink.cpp' || echo './'`CastSink.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-FileSink.o -MD -MP -MF .deps/darkice-FileSink.Tpo -c -o darkice-FileSink.o `test -f 'FileSink.cpp' || echo './'`FileSink.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-Connector.o -MD -MP -MF .deps/darkice-Connector.Tpo -c -o darkice-Connector.o `test -f 'Connector.cpp' || echo './'`Connector.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-MultiThreadedConnector.o -MD -MP -MF .deps/darkice-MultiThreadedConnector.Tpo -c -o darkice-MultiThreadedConnector.o `test -f 'MultiThreadedConnector.cpp' || echo './'`MultiThreadedConnector.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-DarkIce.o -MD -MP -MF .deps/darkice-DarkIce.Tpo -c -o darkice-DarkIce.o `test -f 'DarkIce.cpp' || echo './'`DarkIce.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-Exception.o -MD -MP -MF .deps/darkice-Exception.Tpo -c -o darkice-Exception.o `test -f 'Exception.cpp' || echo './'`Exception.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-IceCast.o -MD -MP -MF .deps/darkice-IceCast.Tpo -c -o darkice-IceCast.o `test -f 'IceCast.cpp' || echo './'`IceCast.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-IceCast2.o -MD -MP -MF .deps/darkice-IceCast2.Tpo -c -o darkice-IceCast2.o `test -f 'IceCast2.cpp' || echo './'`IceCast2.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-ShoutCast.o -MD -MP -MF .deps/darkice-ShoutCast.Tpo -c -o darkice-ShoutCast.o `test -f 'ShoutCast.cpp' || echo './'`ShoutCast.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-FileCast.o -MD -MP -MF .deps/darkice-FileCast.Tpo -c -o darkice-FileCast.o `test -f 'FileCast.cpp' || echo './'`FileCast.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-LameLibEncoder.o -MD -MP -MF .deps/darkice-LameLibEncoder.Tpo -c -o darkice-LameLibEncoder.o `test -f 'LameLibEncoder.cpp' || echo './'`LameLibEncoder.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-TwoLameLibEncoder.o -MD -MP -MF .deps/darkice-TwoLameLibEncoder.Tpo -c -o darkice-TwoLameLibEncoder.o `test -f 'TwoLameLibEncoder.cpp' || echo './'`TwoLameLibEncoder.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-VorbisLibEncoder.o -MD -MP -MF .deps/darkice-VorbisLibEncoder.Tpo -c -o darkice-VorbisLibEncoder.o `test -f 'VorbisLibEncoder.cpp' || echo './'`VorbisLibEncoder.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-OpusLibEncoder.o -MD -MP -MF .deps/darkice-OpusLibEncoder.Tpo -c -o darkice-OpusLibEncoder.o `test -f 'OpusLibEncoder.cpp' || echo './'`OpusLibEncoder.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-FlacLibEncoder.o -MD -MP -MF .deps/darkice-FlacLibEncoder.Tpo -c -o darkice-FlacLibEncoder.o `test -f 'FlacLibEncoder.cpp' || echo './'`FlacLibEncoder.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-FaacEncoder.o -MD -MP -MF .deps/darkice-FaacEncoder.Tpo -c -o darkice-FaacEncoder.o `test -f 'FaacEncoder.cpp' || echo './'`FaacEncoder.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-aacPlusEncoder.o -MD -MP -MF .deps/darkice-aacPlusEncoder.Tpo -c -o darkice-aacPlusEncoder.o `test -f 'aacPlusEncoder.cpp' || echo './'`aacPlusEncoder.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-OssDspSource.o -MD -MP -MF .deps/darkice-OssDspSource.Tpo -c -o darkice-OssDspSource.o `test -f 'OssDspSource.cpp' || echo './'`OssDspSource.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-SerialUlaw.o -MD -MP -MF .deps/darkice-SerialUlaw.Tpo -c -o darkice-SerialUlaw.o `test -f 'SerialUlaw.cpp' || echo './'`SerialUlaw.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-SolarisDspSource.o -MD -MP -MF .deps/darkice-SolarisDspSource.Tpo -c -o darkice-SolarisDspSource.o `test -f 'SolarisDspSource.cpp' || echo './'`SolarisDspSource.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-TcpSocket.o -MD -MP -MF .deps/darkice-TcpSocket.Tpo -c -o darkice-TcpSocket.o `test -f 'TcpSocket.cpp' || echo './'`TcpSocket.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-Util.o -MD -MP -MF .deps/darkice-Util.Tpo -c -o darkice-Util.o `test -f 'Util.cpp' || echo './'`Util.cpp
mv -f .deps/darkice-TwoLameLibEncoder.Tpo .deps/darkice-TwoLameLibEncoder.Po
mv -f .deps/darkice-aacPlusEncoder.Tpo .deps/darkice-aacPlusEncoder.Po
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-ConfigSection.o -MD -MP -MF .deps/darkice-ConfigSection.Tpo -c -o darkice-ConfigSection.o `test -f 'ConfigSection.cpp' || echo './'`ConfigSection.cpp
mv -f .deps/darkice-FaacEncoder.Tpo .deps/darkice-FaacEncoder.Po
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-DarkIceConfig.o -MD -MP -MF .deps/darkice-DarkIceConfig.Tpo -c -o darkice-DarkIceConfig.o `test -f 'DarkIceConfig.cpp' || echo './'`DarkIceConfig.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-Reporter.o -MD -MP -MF .deps/darkice-Reporter.Tpo -c -o darkice-Reporter.o `test -f 'Reporter.cpp' || echo './'`Reporter.cpp
mv -f .deps/darkice-TcpSocket.Tpo .deps/darkice-TcpSocket.Po
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-AlsaDspSource.o -MD -MP -MF .deps/darkice-AlsaDspSource.Tpo -c -o darkice-AlsaDspSource.o `test -f 'AlsaDspSource.cpp' || echo './'`AlsaDspSource.cpp
mv -f .deps/darkice-Exception.Tpo .deps/darkice-Exception.Po
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-PulseAudioDspSource.o -MD -MP -MF .deps/darkice-PulseAudioDspSource.Tpo -c -o darkice-PulseAudioDspSource.o `test -f 'PulseAudioDspSource.cpp' || echo './'`PulseAudioDspSource.cpp
mv -f .deps/darkice-SolarisDspSource.Tpo .deps/darkice-SolarisDspSource.Po
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-JackDspSource.o -MD -MP -MF .deps/darkice-JackDspSource.Tpo -c -o darkice-JackDspSource.o `test -f 'JackDspSource.cpp' || echo './'`JackDspSource.cpp
mv -f .deps/darkice-Reporter.Tpo .deps/darkice-Reporter.Po
OpusLibEncoder.cpp: In member function ‘virtual bool OpusLibEncoder::open()’:
OpusLibEncoder.cpp:224:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output truncated before terminating nul copying 8 bytes from a string of the same length [-Wstringop-truncation]
  224 |     strncpy(header.magic, "OpusHead", 8);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OpusLibEncoder.cpp:256:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output truncated before terminating nul copying 8 bytes from a string of the same length [-Wstringop-truncation]
  256 |     strncpy(commentHeader.magic, "OpusTags", 8);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14 -MT darkice-main.o -MD -MP -MF .deps/darkice-main.Tpo -c -o darkice-main.o `test -f 'main.cpp' || echo './'`main.cpp
mv -f .deps/darkice-FileSink.Tpo .deps/darkice-FileSink.Po
mv -f .deps/darkice-AudioSource.Tpo .deps/darkice-AudioSource.Po
mv -f .deps/darkice-CastSink.Tpo .deps/darkice-CastSink.Po
mv -f .deps/darkice-OssDspSource.Tpo .deps/darkice-OssDspSource.Po
mv -f .deps/darkice-FileCast.Tpo .deps/darkice-FileCast.Po
mv -f .deps/darkice-Connector.Tpo .deps/darkice-Connector.Po
mv -f .deps/darkice-SerialUlaw.Tpo .deps/darkice-SerialUlaw.Po
mv -f .deps/darkice-Util.Tpo .deps/darkice-Util.Po
OpusLibEncoder.cpp:253:12: warning: ‘char* strncat(char*, const char*, size_t)’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
  253 |     strncat( tags[0].tag_str, name, tags[0].tag_len);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OpusLibEncoder.cpp:247:48: note: length computed here
  247 |     tags[0].tag_len = strlen(titlestr) + strlen(name);
      |                                          ~~~~~~^~~~~~
mv -f .deps/darkice-ConfigSection.Tpo .deps/darkice-ConfigSection.Po
mv -f .deps/darkice-IceCast.Tpo .deps/darkice-IceCast.Po
mv -f .deps/darkice-MultiThreadedConnector.Tpo .deps/darkice-MultiThreadedConnector.Po
mv -f .deps/darkice-ShoutCast.Tpo .deps/darkice-ShoutCast.Po
mv -f .deps/darkice-LameLibEncoder.Tpo .deps/darkice-LameLibEncoder.Po
mv -f .deps/darkice-AlsaDspSource.Tpo .deps/darkice-AlsaDspSource.Po
mv -f .deps/darkice-FlacLibEncoder.Tpo .deps/darkice-FlacLibEncoder.Po
mv -f .deps/darkice-DarkIceConfig.Tpo .deps/darkice-DarkIceConfig.Po
mv -f .deps/darkice-JackDspSource.Tpo .deps/darkice-JackDspSource.Po
mv -f .deps/darkice-BufferedSink.Tpo .deps/darkice-BufferedSink.Po
mv -f .deps/darkice-PulseAudioDspSource.Tpo .deps/darkice-PulseAudioDspSource.Po
mv -f .deps/darkice-OpusLibEncoder.Tpo .deps/darkice-OpusLibEncoder.Po
mv -f .deps/darkice-VorbisLibEncoder.Tpo .deps/darkice-VorbisLibEncoder.Po
mv -f .deps/darkice-main.Tpo .deps/darkice-main.Po
mv -f .deps/darkice-DarkIce.Tpo .deps/darkice-DarkIce.Po
mv -f .deps/darkice-IceCast2.Tpo .deps/darkice-IceCast2.Po
g++ -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -march=i586 -mtune=i686 -fpermissive -std=c++14   -o darkice darkice-AudioSource.o darkice-BufferedSink.o darkice-CastSink.o darkice-FileSink.o darkice-Connector.o darkice-MultiThreadedConnector.o darkice-DarkIce.o darkice-Exception.o darkice-IceCast.o darkice-IceCast2.o darkice-ShoutCast.o darkice-FileCast.o darkice-LameLibEncoder.o darkice-TwoLameLibEncoder.o darkice-VorbisLibEncoder.o darkice-OpusLibEncoder.o darkice-FlacLibEncoder.o darkice-FaacEncoder.o darkice-aacPlusEncoder.o darkice-OssDspSource.o darkice-SerialUlaw.o darkice-SolarisDspSource.o darkice-TcpSocket.o darkice-Util.o darkice-ConfigSection.o darkice-DarkIceConfig.o darkice-Reporter.o darkice-AlsaDspSource.o darkice-PulseAudioDspSource.o darkice-JackDspSource.o darkice-main.o   -L/usr/lib -lmp3lame -logg -lvorbis -lvorbisenc -logg -lopus -logg -lFLAC    -lasound -lpulse-simple -pthread -lpulse -pthread  -lsamplerate -lrt -lnsl 
make[2]: Leaving directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/src'
make[1]: Leaving directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/src'
Making all in man
make[1]: Entering directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/man'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/man'
make[1]: Entering directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5'
make[1]: Nothing to be done for 'all-am'.
make[1]: Leaving directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5'
if test -z ''; then \
  make  INSTALL_PROGRAM="/bin/sh /tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/install-sh -c -s" \
    install_sh_PROGRAM="/bin/sh /tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/install-sh -c -s" INSTALL_STRIP_FLAG=-s \
      install; \
else \
  make  INSTALL_PROGRAM="/bin/sh /tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/install-sh -c -s" \
    install_sh_PROGRAM="/bin/sh /tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/install-sh -c -s" INSTALL_STRIP_FLAG=-s \
    "INSTALL_PROGRAM_ENV=STRIPPROG=''" install; \
fi
make[1]: Entering directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5'
Making install in src
make[2]: Entering directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/src'
make[3]: Entering directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/src'
make[3]: Nothing to be done for 'install-data-am'.
 /usr/libexec/repo/mkdir -p '/tmp/SBo/repo.UmwaS9/build_darkice/package-darkice/usr/bin'
  /bin/sh /tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/install-sh -c -s darkice '/tmp/SBo/repo.UmwaS9/build_darkice/package-darkice/usr/bin'
make[3]: Leaving directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/src'
make[2]: Leaving directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/src'
Making install in man
make[2]: Entering directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/man'
make[3]: Entering directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/man'
make[3]: Nothing to be done for 'install-exec-am'.
 /usr/libexec/repo/mkdir -p '/tmp/SBo/repo.UmwaS9/build_darkice/package-darkice/usr/man/man5'
 /usr/libexec/repo/mkdir -p '/tmp/SBo/repo.UmwaS9/build_darkice/package-darkice/usr/man/man1'
 /usr/bin/ginstall -c -m 644 darkice.cfg.5 '/tmp/SBo/repo.UmwaS9/build_darkice/package-darkice/usr/man/man5'
 /usr/bin/ginstall -c -m 644 darkice.1 '/tmp/SBo/repo.UmwaS9/build_darkice/package-darkice/usr/man/man1'
make[3]: Leaving directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/man'
make[2]: Leaving directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5/man'
make[2]: Entering directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5'
make[3]: Entering directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5'
make[3]: Nothing to be done for 'install-data-am'.
 /usr/libexec/repo/mkdir -p '/tmp/SBo/repo.UmwaS9/build_darkice/package-darkice/etc'
 /usr/bin/ginstall -c -m 644 darkice.cfg '/tmp/SBo/repo.UmwaS9/build_darkice/package-darkice/etc'
make[3]: Leaving directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5'
make[2]: Leaving directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5'
make[1]: Leaving directory '/tmp/SBo/repo.UmwaS9/build_darkice/darkice-1.5'

Slackware package maker, version 3.14159265.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.UmwaS9/output_darkice/darkice-1.5-i586-2_SBo.txz

./
etc/
etc/darkice.cfg
etc/rc.d/
etc/rc.d/rc.darkice.new
install/
install/doinst.sh
install/slack-desc
usr/
usr/bin/
usr/bin/darkice
usr/doc/
usr/doc/darkice-1.5/
usr/doc/darkice-1.5/AUTHORS
usr/doc/darkice-1.5/COPYING
usr/doc/darkice-1.5/ChangeLog
usr/doc/darkice-1.5/FAQ
usr/doc/darkice-1.5/NEWS
usr/doc/darkice-1.5/README
usr/doc/darkice-1.5/TODO
usr/doc/darkice-1.5/darkice.SlackBuild
usr/man/
usr/man/man1/
usr/man/man1/darkice.1.gz
usr/man/man5/
usr/man/man5/darkice.cfg.5.gz

Slackware package /tmp/SBo/repo.UmwaS9/output_darkice/darkice-1.5-i586-2_SBo.txz created.

Built ok:  darkice-1.5-i586-2_SBo.txz                                   01:29:23
Testing package darkice-1.5-i586-2_SBo.txz ... 
Test installing darkice-1.5-i586-2_SBo.txz ...
darkice-1.5-i586-2_SBo: live audio streamer ............................ [ 430K]
Unmounting chroot ... 
Backed up: darkice-1.2-i586-2_SBo.txz
:-) audio/darkice Updated for version 1.5 (-:

Copy link

sbo-bot bot commented Nov 20, 2024

sbopkglint i586 audio/darkice

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/i586/audio/darkice/darkice-1.5-i586-2_SBo.txz to /tmp/SBo/sbopkglint.r4HU9p ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/i586/audio/darkice/darkice-1.5-i586-2_SBo.txz to /tmp/SBo/sbopkglint.r4HU9p ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
✅ === darkice-1.5-i586-2_SBo.txz: All tests passed ✅

@willysr
Copy link
Member

willysr commented Nov 20, 2024

merged

@willysr willysr closed this Nov 20, 2024
Copy link

sbo-bot bot commented Nov 20, 2024

buildpkg x86_64 audio/darkice

Creating hintfile directory: /etc/repo/SBo/hintfiles
Checking whether git is clean ... yes.
Indexing SlackBuilds ... done.
git repo: /var/lib/repo/SBo/slackbuilds
branch:   HEAD
date:     Tue Nov 19 02:55:04 GMT 2024
revision: b54cd5bd6de85d13e726fd62a8c58d7e346e98e9
title:    Merge 26dbf508efe3f58d4228de4dc8322bab763f726b into 712320b61bedc14a963882e843e208a6479f80de

================================================================================
audio/darkice                                                           01:30:25
================================================================================

Calculating dependencies ... none.

Building audio/darkice (update for version 1.5) ----------------------- 01:30:25
Testing SlackBuild files ... done.
Downloading source files ...
Verifying source files ... done.
Running darkice.SlackBuild ...                                      ETA 01:31:??
env MAKEFLAGS='-j24 -l13' nice -n 5 bash ./darkice.SlackBuild
Built ok:  darkice-1.5-x86_64-2_SBo.txz                                 01:30:33
Testing package darkice-1.5-x86_64-2_SBo.txz ... done.
Test installing darkice-1.5-x86_64-2_SBo.txz ...
darkice-1.5-x86_64-2_SBo: live audio streamer .......................... [ 460K]
Unmounting chroot ... done.
Backed up: darkice-1.2-x86_64-2_SBo.txz
✅ audio/darkice Updated for version 1.5 ✅

================================================================================
SUMMARY                                                                 01:30:34
================================================================================

Logfile:     /var/log/repo/SBo/repo_2024-11-20_01:30:24.log
Runtime:     0h 0m 10s
Updated:     1
  audio/darkice/darkice-1.5-x86_64-2_SBo.txz

Snipped Build Log

checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for errno.h... yes
checking for fcntl.h... yes
checking for stdio.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for limits.h... yes
checking for signal.h... yes
checking for time.h... yes
checking for sys/time.h... yes
checking for sys/types.h... (cached) yes
checking for sys/wait.h... yes
checking for math.h... yes
checking for netdb.h... yes
checking for netinet/in.h... yes
checking for sys/ioctl.h... yes
checking for sys/socket.h... yes
checking for sys/stat.h... (cached) yes
checking for sched.h... yes
checking for pthread.h... yes
checking for termios.h... yes
checking for sys/soundcard.h... yes
checking for sys/audio.h... no
checking for sys/audioio.h... no
checking for sys/wait.h that is POSIX.1 compatible... (cached) yes
checking for pid_t... yes
checking for size_t... yes
checking whether byte ordering is bigendian... no
checking for socket in -lsocket... no
checking for gethostbyname in -lnsl... yes
checking for sched_getscheduler in -lrt... yes
checking for getaddrinfo... yes
checking build system type... x86_64-slackware-linux-gnu
checking host system type... x86_64-slackware-linux-gnu
checking for pthread-config... no
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... no
checking whether pthreads work with -Kthread... no
checking whether pthreads work with -kthread... no
checking for the pthreads library -llthread... no
checking whether pthreads work with -pthread... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for cc_r... gcc
checking for lame library at /usr ... found at /usr 
checking for ogg vorbis vorbisenc... yes
checking for ogg opus... yes
checking for ogg flac... yes
checking for faac library at /usr ... configure: WARNING: not found, building without faac
checking for aacplus... no
checking for twolame... no
checking for alsa... yes
checking for libpulse-simple libpulse... yes
checking for jack... no
checking for samplerate... yes
checking for MSG_NOSIGNAL... yes
checking for sched_getscheduler... yes
checking for sched_getparam... yes
not compiling in debug mode
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating man/Makefile
config.status: creating src/config.h
config.status: executing depfiles commands
Making all in src
make[1]: Entering directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/src'
make  all-am
make[2]: Entering directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/src'
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-AudioSource.o -MD -MP -MF .deps/darkice-AudioSource.Tpo -c -o darkice-AudioSource.o `test -f 'AudioSource.cpp' || echo './'`AudioSource.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-BufferedSink.o -MD -MP -MF .deps/darkice-BufferedSink.Tpo -c -o darkice-BufferedSink.o `test -f 'BufferedSink.cpp' || echo './'`BufferedSink.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-CastSink.o -MD -MP -MF .deps/darkice-CastSink.Tpo -c -o darkice-CastSink.o `test -f 'CastSink.cpp' || echo './'`CastSink.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-FileSink.o -MD -MP -MF .deps/darkice-FileSink.Tpo -c -o darkice-FileSink.o `test -f 'FileSink.cpp' || echo './'`FileSink.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-Connector.o -MD -MP -MF .deps/darkice-Connector.Tpo -c -o darkice-Connector.o `test -f 'Connector.cpp' || echo './'`Connector.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-MultiThreadedConnector.o -MD -MP -MF .deps/darkice-MultiThreadedConnector.Tpo -c -o darkice-MultiThreadedConnector.o `test -f 'MultiThreadedConnector.cpp' || echo './'`MultiThreadedConnector.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-DarkIce.o -MD -MP -MF .deps/darkice-DarkIce.Tpo -c -o darkice-DarkIce.o `test -f 'DarkIce.cpp' || echo './'`DarkIce.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-Exception.o -MD -MP -MF .deps/darkice-Exception.Tpo -c -o darkice-Exception.o `test -f 'Exception.cpp' || echo './'`Exception.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-IceCast.o -MD -MP -MF .deps/darkice-IceCast.Tpo -c -o darkice-IceCast.o `test -f 'IceCast.cpp' || echo './'`IceCast.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-IceCast2.o -MD -MP -MF .deps/darkice-IceCast2.Tpo -c -o darkice-IceCast2.o `test -f 'IceCast2.cpp' || echo './'`IceCast2.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-ShoutCast.o -MD -MP -MF .deps/darkice-ShoutCast.Tpo -c -o darkice-ShoutCast.o `test -f 'ShoutCast.cpp' || echo './'`ShoutCast.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-FileCast.o -MD -MP -MF .deps/darkice-FileCast.Tpo -c -o darkice-FileCast.o `test -f 'FileCast.cpp' || echo './'`FileCast.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-LameLibEncoder.o -MD -MP -MF .deps/darkice-LameLibEncoder.Tpo -c -o darkice-LameLibEncoder.o `test -f 'LameLibEncoder.cpp' || echo './'`LameLibEncoder.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-TwoLameLibEncoder.o -MD -MP -MF .deps/darkice-TwoLameLibEncoder.Tpo -c -o darkice-TwoLameLibEncoder.o `test -f 'TwoLameLibEncoder.cpp' || echo './'`TwoLameLibEncoder.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-VorbisLibEncoder.o -MD -MP -MF .deps/darkice-VorbisLibEncoder.Tpo -c -o darkice-VorbisLibEncoder.o `test -f 'VorbisLibEncoder.cpp' || echo './'`VorbisLibEncoder.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-OpusLibEncoder.o -MD -MP -MF .deps/darkice-OpusLibEncoder.Tpo -c -o darkice-OpusLibEncoder.o `test -f 'OpusLibEncoder.cpp' || echo './'`OpusLibEncoder.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-FlacLibEncoder.o -MD -MP -MF .deps/darkice-FlacLibEncoder.Tpo -c -o darkice-FlacLibEncoder.o `test -f 'FlacLibEncoder.cpp' || echo './'`FlacLibEncoder.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-FaacEncoder.o -MD -MP -MF .deps/darkice-FaacEncoder.Tpo -c -o darkice-FaacEncoder.o `test -f 'FaacEncoder.cpp' || echo './'`FaacEncoder.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-aacPlusEncoder.o -MD -MP -MF .deps/darkice-aacPlusEncoder.Tpo -c -o darkice-aacPlusEncoder.o `test -f 'aacPlusEncoder.cpp' || echo './'`aacPlusEncoder.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-OssDspSource.o -MD -MP -MF .deps/darkice-OssDspSource.Tpo -c -o darkice-OssDspSource.o `test -f 'OssDspSource.cpp' || echo './'`OssDspSource.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-SerialUlaw.o -MD -MP -MF .deps/darkice-SerialUlaw.Tpo -c -o darkice-SerialUlaw.o `test -f 'SerialUlaw.cpp' || echo './'`SerialUlaw.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-SolarisDspSource.o -MD -MP -MF .deps/darkice-SolarisDspSource.Tpo -c -o darkice-SolarisDspSource.o `test -f 'SolarisDspSource.cpp' || echo './'`SolarisDspSource.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-TcpSocket.o -MD -MP -MF .deps/darkice-TcpSocket.Tpo -c -o darkice-TcpSocket.o `test -f 'TcpSocket.cpp' || echo './'`TcpSocket.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-Util.o -MD -MP -MF .deps/darkice-Util.Tpo -c -o darkice-Util.o `test -f 'Util.cpp' || echo './'`Util.cpp
mv -f .deps/darkice-TwoLameLibEncoder.Tpo .deps/darkice-TwoLameLibEncoder.Po
mv -f .deps/darkice-aacPlusEncoder.Tpo .deps/darkice-aacPlusEncoder.Po
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-ConfigSection.o -MD -MP -MF .deps/darkice-ConfigSection.Tpo -c -o darkice-ConfigSection.o `test -f 'ConfigSection.cpp' || echo './'`ConfigSection.cpp
mv -f .deps/darkice-FaacEncoder.Tpo .deps/darkice-FaacEncoder.Po
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-DarkIceConfig.o -MD -MP -MF .deps/darkice-DarkIceConfig.Tpo -c -o darkice-DarkIceConfig.o `test -f 'DarkIceConfig.cpp' || echo './'`DarkIceConfig.cpp
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-Reporter.o -MD -MP -MF .deps/darkice-Reporter.Tpo -c -o darkice-Reporter.o `test -f 'Reporter.cpp' || echo './'`Reporter.cpp
mv -f .deps/darkice-Reporter.Tpo .deps/darkice-Reporter.Po
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-AlsaDspSource.o -MD -MP -MF .deps/darkice-AlsaDspSource.Tpo -c -o darkice-AlsaDspSource.o `test -f 'AlsaDspSource.cpp' || echo './'`AlsaDspSource.cpp
mv -f .deps/darkice-Exception.Tpo .deps/darkice-Exception.Po
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-PulseAudioDspSource.o -MD -MP -MF .deps/darkice-PulseAudioDspSource.Tpo -c -o darkice-PulseAudioDspSource.o `test -f 'PulseAudioDspSource.cpp' || echo './'`PulseAudioDspSource.cpp
mv -f .deps/darkice-FileCast.Tpo .deps/darkice-FileCast.Po
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-JackDspSource.o -MD -MP -MF .deps/darkice-JackDspSource.Tpo -c -o darkice-JackDspSource.o `test -f 'JackDspSource.cpp' || echo './'`JackDspSource.cpp
mv -f .deps/darkice-CastSink.Tpo .deps/darkice-CastSink.Po
OpusLibEncoder.cpp: In member function ‘virtual bool OpusLibEncoder::open()’:
OpusLibEncoder.cpp:224:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output truncated before terminating nul copying 8 bytes from a string of the same length [-Wstringop-truncation]
  224 |     strncpy(header.magic, "OpusHead", 8);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OpusLibEncoder.cpp:256:12: warning: ‘char* strncpy(char*, const char*, size_t)’ output truncated before terminating nul copying 8 bytes from a string of the same length [-Wstringop-truncation]
  256 |     strncpy(commentHeader.magic, "OpusTags", 8);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mv -f .deps/darkice-SolarisDspSource.Tpo .deps/darkice-SolarisDspSource.Po
mv -f .deps/darkice-TcpSocket.Tpo .deps/darkice-TcpSocket.Po
g++ -DHAVE_CONFIG_H -I.    -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14 -MT darkice-main.o -MD -MP -MF .deps/darkice-main.Tpo -c -o darkice-main.o `test -f 'main.cpp' || echo './'`main.cpp
mv -f .deps/darkice-AudioSource.Tpo .deps/darkice-AudioSource.Po
mv -f .deps/darkice-ShoutCast.Tpo .deps/darkice-ShoutCast.Po
mv -f .deps/darkice-SerialUlaw.Tpo .deps/darkice-SerialUlaw.Po
OpusLibEncoder.cpp:253:12: warning: ‘char* strncat(char*, const char*, size_t)’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
  253 |     strncat( tags[0].tag_str, name, tags[0].tag_len);
      |     ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OpusLibEncoder.cpp:247:48: note: length computed here
  247 |     tags[0].tag_len = strlen(titlestr) + strlen(name);
      |                                          ~~~~~~^~~~~~
mv -f .deps/darkice-BufferedSink.Tpo .deps/darkice-BufferedSink.Po
mv -f .deps/darkice-Util.Tpo .deps/darkice-Util.Po
mv -f .deps/darkice-OssDspSource.Tpo .deps/darkice-OssDspSource.Po
mv -f .deps/darkice-MultiThreadedConnector.Tpo .deps/darkice-MultiThreadedConnector.Po
mv -f .deps/darkice-Connector.Tpo .deps/darkice-Connector.Po
mv -f .deps/darkice-FlacLibEncoder.Tpo .deps/darkice-FlacLibEncoder.Po
mv -f .deps/darkice-IceCast.Tpo .deps/darkice-IceCast.Po
mv -f .deps/darkice-FileSink.Tpo .deps/darkice-FileSink.Po
mv -f .deps/darkice-DarkIceConfig.Tpo .deps/darkice-DarkIceConfig.Po
mv -f .deps/darkice-JackDspSource.Tpo .deps/darkice-JackDspSource.Po
mv -f .deps/darkice-PulseAudioDspSource.Tpo .deps/darkice-PulseAudioDspSource.Po
mv -f .deps/darkice-ConfigSection.Tpo .deps/darkice-ConfigSection.Po
mv -f .deps/darkice-AlsaDspSource.Tpo .deps/darkice-AlsaDspSource.Po
mv -f .deps/darkice-OpusLibEncoder.Tpo .deps/darkice-OpusLibEncoder.Po
mv -f .deps/darkice-LameLibEncoder.Tpo .deps/darkice-LameLibEncoder.Po
mv -f .deps/darkice-VorbisLibEncoder.Tpo .deps/darkice-VorbisLibEncoder.Po
mv -f .deps/darkice-main.Tpo .deps/darkice-main.Po
mv -f .deps/darkice-DarkIce.Tpo .deps/darkice-DarkIce.Po
mv -f .deps/darkice-IceCast2.Tpo .deps/darkice-IceCast2.Po
g++ -O2 -pedantic -Wall  -pthread   -I/usr/include/opus      -D_REENTRANT   -O2 -fPIC -fpermissive -std=c++14   -o darkice darkice-AudioSource.o darkice-BufferedSink.o darkice-CastSink.o darkice-FileSink.o darkice-Connector.o darkice-MultiThreadedConnector.o darkice-DarkIce.o darkice-Exception.o darkice-IceCast.o darkice-IceCast2.o darkice-ShoutCast.o darkice-FileCast.o darkice-LameLibEncoder.o darkice-TwoLameLibEncoder.o darkice-VorbisLibEncoder.o darkice-OpusLibEncoder.o darkice-FlacLibEncoder.o darkice-FaacEncoder.o darkice-aacPlusEncoder.o darkice-OssDspSource.o darkice-SerialUlaw.o darkice-SolarisDspSource.o darkice-TcpSocket.o darkice-Util.o darkice-ConfigSection.o darkice-DarkIceConfig.o darkice-Reporter.o darkice-AlsaDspSource.o darkice-PulseAudioDspSource.o darkice-JackDspSource.o darkice-main.o   -L/usr/lib64 -lmp3lame -logg -lvorbis -lvorbisenc -logg -lopus -logg -lFLAC    -lasound -lpulse-simple -pthread -lpulse -pthread  -lsamplerate -lrt -lnsl 
make[2]: Leaving directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/src'
make[1]: Leaving directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/src'
Making all in man
make[1]: Entering directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/man'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/man'
make[1]: Entering directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5'
make[1]: Nothing to be done for 'all-am'.
make[1]: Leaving directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5'
if test -z ''; then \
  make  INSTALL_PROGRAM="/bin/sh /tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/install-sh -c -s" \
    install_sh_PROGRAM="/bin/sh /tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/install-sh -c -s" INSTALL_STRIP_FLAG=-s \
      install; \
else \
  make  INSTALL_PROGRAM="/bin/sh /tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/install-sh -c -s" \
    install_sh_PROGRAM="/bin/sh /tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/install-sh -c -s" INSTALL_STRIP_FLAG=-s \
    "INSTALL_PROGRAM_ENV=STRIPPROG=''" install; \
fi
make[1]: Entering directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5'
Making install in src
make[2]: Entering directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/src'
make[3]: Entering directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/src'
make[3]: Nothing to be done for 'install-data-am'.
 /usr/libexec/repo/mkdir -p '/tmp/SBo/repo.MgcIT8/build_darkice/package-darkice/usr/bin'
  /bin/sh /tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/install-sh -c -s darkice '/tmp/SBo/repo.MgcIT8/build_darkice/package-darkice/usr/bin'
make[3]: Leaving directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/src'
make[2]: Leaving directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/src'
Making install in man
make[2]: Entering directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/man'
make[3]: Entering directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/man'
make[3]: Nothing to be done for 'install-exec-am'.
 /usr/libexec/repo/mkdir -p '/tmp/SBo/repo.MgcIT8/build_darkice/package-darkice/usr/man/man1'
 /usr/libexec/repo/mkdir -p '/tmp/SBo/repo.MgcIT8/build_darkice/package-darkice/usr/man/man5'
 /usr/bin/ginstall -c -m 644 darkice.1 '/tmp/SBo/repo.MgcIT8/build_darkice/package-darkice/usr/man/man1'
 /usr/bin/ginstall -c -m 644 darkice.cfg.5 '/tmp/SBo/repo.MgcIT8/build_darkice/package-darkice/usr/man/man5'
make[3]: Leaving directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/man'
make[2]: Leaving directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5/man'
make[2]: Entering directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5'
make[3]: Entering directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5'
make[3]: Nothing to be done for 'install-data-am'.
 /usr/libexec/repo/mkdir -p '/tmp/SBo/repo.MgcIT8/build_darkice/package-darkice/etc'
 /usr/bin/ginstall -c -m 644 darkice.cfg '/tmp/SBo/repo.MgcIT8/build_darkice/package-darkice/etc'
make[3]: Leaving directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5'
make[2]: Leaving directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5'
make[1]: Leaving directory '/tmp/SBo/repo.MgcIT8/build_darkice/darkice-1.5'

Slackware package maker, version 3.14159265.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n


Creating Slackware package:  /tmp/SBo/repo.MgcIT8/output_darkice/darkice-1.5-x86_64-2_SBo.txz

./
etc/
etc/darkice.cfg
etc/rc.d/
etc/rc.d/rc.darkice.new
install/
install/doinst.sh
install/slack-desc
usr/
usr/bin/
usr/bin/darkice
usr/doc/
usr/doc/darkice-1.5/
usr/doc/darkice-1.5/AUTHORS
usr/doc/darkice-1.5/COPYING
usr/doc/darkice-1.5/ChangeLog
usr/doc/darkice-1.5/FAQ
usr/doc/darkice-1.5/NEWS
usr/doc/darkice-1.5/README
usr/doc/darkice-1.5/TODO
usr/doc/darkice-1.5/darkice.SlackBuild
usr/man/
usr/man/man1/
usr/man/man1/darkice.1.gz
usr/man/man5/
usr/man/man5/darkice.cfg.5.gz

Slackware package /tmp/SBo/repo.MgcIT8/output_darkice/darkice-1.5-x86_64-2_SBo.txz created.

Built ok:  darkice-1.5-x86_64-2_SBo.txz                                 01:30:33
Testing package darkice-1.5-x86_64-2_SBo.txz ... 
Test installing darkice-1.5-x86_64-2_SBo.txz ...
darkice-1.5-x86_64-2_SBo: live audio streamer .......................... [ 460K]
Unmounting chroot ... 
Backed up: darkice-1.2-x86_64-2_SBo.txz
:-) audio/darkice Updated for version 1.5 (-:

Copy link

sbo-bot bot commented Nov 20, 2024

sbopkglint x86_64 audio/darkice

Using tests from /usr/share/sbo-maintainer-tools/sbopkglint.d
Exploding /var/lib/repo/SBo/packages/15.0/x86_64/audio/darkice/darkice-1.5-x86_64-2_SBo.txz to /tmp/SBo/sbopkglint.cRZruY ...OK
Running pre-doinst test...OK
Installing /var/lib/repo/SBo/packages/15.0/x86_64/audio/darkice/darkice-1.5-x86_64-2_SBo.txz to /tmp/SBo/sbopkglint.cRZruY ...OK
Running test: 05-basic-sanity...OK
Running test: 10-docs...OK
Running test: 15-noarch...OK
Running test: 20-arch...OK
Running test: 25-lafiles...OK
Running test: 30-manpages...OK
Running test: 35-desktop...OK
Running test: 40-newconfig...OK
Running test: 45-doinst...OK
Running test: 50-icons...OK
Running test: 60-usr_info...OK
Running test: 65-python...OK
Running test: 70-tmp_path...OK
Running test: 75-static_libs...OK
Running test: 85-perl...OK
Running test: 90-terminfo...OK
✅ === darkice-1.5-x86_64-2_SBo.txz: All tests passed ✅

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants