You are not logged in.

#1 2019-05-07 07:56:14

schard
Member
From: Hannover
Registered: 2016-05-06
Posts: 1,932
Website

[solved] yate-6.1.0-3 breaks yate-qt4

After the most recent upgrade of yate, /usr/bin/yate-qt4 is gone (no longer part of the package).
The AUR Package yate-qt4 seems abandoned and does not build:

==> Making package: yate-qt4 5.5.0-1 (Tue May  7 09:44:23 2019)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found yate-5.5.0-1.tar.gz
==> Validating source files with sha256sums...
    yate-5.5.0-1.tar.gz ... Passed
==> Extracting sources...
  -> Extracting yate-5.5.0-1.tar.gz with bsdtar
==> Removing existing $pkgdir/ directory...
==> Starting build()...
checking for local operating system type... Linux
checking for libraries directory name... lib64
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for gawk... gawk
checking for sed command to use... sed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking for gcc printf format typechecks... yes
checking for -Wno-overloaded-virtual flag... yes
checking if ld supports reporting unresolved symbols... yes
checking if instruction blocks return values... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking semaphore.h usability... yes
checking semaphore.h presence... yes
checking for semaphore.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking whether time.h and sys/time.h may both be included... yes
checking return type of signal handlers... void
checking for malloc... yes
checking for gettimeofday... yes
checking for inet_ntoa... yes
checking for memmove... yes
checking for strerror... yes
checking for getcwd... yes
checking for prctl... yes
checking for sockaddr.sa_len presence... no
checking for tm.tm_gmtoff presence... yes
checking for integer timezone variable... yes
checking for poll... yes
checking for pthread_mutexattr_settype in -lpthread... yes
checking for dlopen in default libs... no
checking for dlopen in -ldl... yes
checking for pthread_mutexattr_settype declaration... yes
checking for pthread_mutex_timedlock... yes
checking for sem_timedwait... yes
checking for inet_ntop... yes
checking for inet_pton... yes
checking for gethostbyname_r... yes
checking for gethostbyname2_r... yes
checking for gethostbyname2... yes
checking for pthread_kill_other_threads_np declaration... no
checking whether to use inline functions... auto
checking whether to use atomic integer operations... yes
checking whether to use sse2 operations... yes
checking for resolver library... yes -lresolv
checking for dn_skipname... yes
checking whether to use the internal regexp library... no
checking for regcomp... yes
checking for SQLite using pkg-config... yes
checking for sound card headers... yes
checking for ALSA headers... yes
checking for gsm.h in /usr/include/gsm... yes
checking for iLBC reference in libs... yes
checking for iLBC miniwebrtc in libs... yes
checking for iSAC float in libs... yes
checking for speex.h in /usr/include/speex... yes
checking for AMR-NB in /usr... no
checking for Pwlib in /usr/local... no  RTTI: none
checking for OpenSSL using pkg-config... 1.1.1b
checking for zlib in /usr... yes
checking for Qt4 >= 4.3.0 using pkg-config... 4.8.7
checking for mallinfo in malloc.h... yes
checking for coredumper.h in /usr/local... no
checking whether to enable RTTI support... none
checking if shared libraries should be executable... no
configure: creating ./config.status
config.status: creating packing/rpm/yate.spec
config.status: creating packing/portage/yate.ebuild
config.status: creating yate.pc
config.status: creating yateversn.h
config.status: creating yateiss.inc
config.status: creating Makefile
config.status: creating engine/Makefile
config.status: creating modules/Makefile
config.status: creating modules/test/Makefile
config.status: creating clients/Makefile
config.status: creating clients/qt4/Makefile
config.status: creating libs/ilbc/Makefile
config.status: creating libs/ysip/Makefile
config.status: creating libs/yrtp/Makefile
config.status: creating libs/ysdp/Makefile
config.status: creating libs/yiax/Makefile
config.status: creating libs/yjabber/Makefile
config.status: creating libs/yscript/Makefile
config.status: creating libs/ymgcp/Makefile
config.status: creating libs/ysig/Makefile
config.status: creating libs/ypbx/Makefile
config.status: creating libs/ymodem/Makefile
config.status: creating libs/yasn/Makefile
config.status: creating libs/ysnmp/Makefile
config.status: creating libs/miniwebrtc/Makefile
config.status: creating libs/yradio/Makefile
config.status: creating share/Makefile
config.status: creating share/scripts/Makefile
config.status: creating share/skins/Makefile
config.status: creating share/sounds/Makefile
config.status: creating share/help/Makefile
config.status: creating share/data/Makefile
config.status: creating conf.d/Makefile
config.status: creating yate-config
config.status: creating run
make -C ./engine all
make[1]: Entering directory '/home/neumann/Downloads/yate-qt4/src/yate/engine'
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -DATOMIC_OPS -DHAVE_GMTOFF -DHAVE_INT_TZ -c TelEngine.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c ObjList.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c HashList.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN   -DHAVE_TIMEDLOCK -DHAVE_TIMEDWAIT -c Mutex.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN   -DHAVE_PRCTL -c Thread.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -DHAVE_POLL -DFDSIZE_HACK=8192  -DHAVE_NTOP -DHAVE_PTON -DHAVE_GHBN_R -DHAVE_GHBN2_R -DHAVE_GHBN2  -c Socket.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN   -c Resolver.cpp
Resolver.cpp:218:12: warning: 'int dn_string(const unsigned char*, const unsigned char*, char*, int)' defined but not used [-Wunused-function]
 static int dn_string(const unsigned char* end, const unsigned char* src, char* dest, int maxlen)
            ^~~~~~~~~
Resolver.cpp:118:13: warning: 'bool insertRecord(TelEngine::ObjList&, TelEngine::DnsRecord*, bool, const char*)' defined but not used [-Wunused-function]
 static bool insertRecord(ObjList& result, DnsRecord* rec, bool ascPref, const char* str)
             ^~~~~~~~~~~~
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN   -c String.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -I./tables -c DataBlock.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c NamedList.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c URI.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c Mime.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c Array.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c Iterator.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c XML.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c Hasher.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c YMD5.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c YSHA1.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c YSHA256.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c Base64.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c Cipher.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c Compressor.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c Configuration.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c Message.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -DHAVE_POLL -DFDSIZE_HACK=8192 -DHAVE_PRCTL -DHAVE_GETCWD  -c Engine.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c Plugin.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c DataFormat.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c Channel.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c Client.cpp
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c ClientLogic.cpp
g++ -Wall -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o ../libyate.so.5.5.0 -shared -Wl,-soname=libyate.so.5.5.0 TelEngine.o ObjList.o HashList.o Mutex.o Thread.o Socket.o Resolver.o String.o DataBlock.o NamedList.o URI.o Mime.o Array.o Iterator.o XML.o Hasher.o YMD5.o YSHA1.o YSHA256.o Base64.o Cipher.o Compressor.o Configuration.o Message.o Engine.o Plugin.o DataFormat.o Channel.o Client.o ClientLogic.o -lpthread -ldl   -lresolv
make[1]: Leaving directory '/home/neumann/Downloads/yate-qt4/src/yate/engine'
g++ -Wall   -I. -I. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -c main.cpp
g++ -Wall -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o yate -lpthread main.o libyate.so 
make -C ./modules all
make[1]: Entering directory '/home/neumann/Downloads/yate-qt4/src/yate/modules'
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o cdrbuild.yate   cdrbuild.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o cdrcombine.yate   cdrcombine.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o cdrfile.yate   cdrfile.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o regexroute.yate   regexroute.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o tonegen.yate   tonegen.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o tonedetect.yate   tonedetect.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o wavefile.yate   wavefile.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o extmodule.yate   extmodule.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o conference.yate   conference.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o moh.yate   moh.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o pbx.yate   pbx.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o dumbchan.yate   dumbchan.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o callfork.yate   callfork.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o mux.yate   mux.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o yrtpchan.yate -I../libs/yrtp  yrtpchan.cpp -L../libs/yrtp -lyatertp -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o ystunchan.yate   ystunchan.cpp  -L.. -lyate  
ystunchan.cpp:706:1: warning: '{anonymous}::YStunUtils::YStunUtils()' defined but not used [-Wunused-function]
 YStunUtils::YStunUtils()
 ^~~~~~~~~~
ystunchan.cpp:685:6: warning: 'void {anonymous}::YStunMessage::print()' defined but not used [-Wunused-function]
 void YStunMessage::print()
      ^~~~~~~~~~~~
ystunchan.cpp:653:6: warning: 'void {anonymous}::YStunMessage::toMessage(TelEngine::Message&) const' defined but not used [-Wunused-function]
 void YStunMessage::toMessage(Message& msg) const
      ^~~~~~~~~~~~
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o ysipchan.yate -I../libs/ysip -I../libs/ysdp  ysipchan.cpp -L../libs/ysip -lyatesip -L../libs/ysdp -lyatesdp -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o yiaxchan.yate -I../libs/yiax  yiaxchan.cpp -L../libs/yiax -lyateiax -L.. -lyate  
yiaxchan.cpp:2470:15: warning: 'long unsigned int {anonymous}::YIAXSource::Forward(const TelEngine::DataBlock&, long unsigned int, long unsigned int)' defined but not used [-Wunused-function]
 unsigned long YIAXSource::Forward(const DataBlock& data, unsigned long tStamp, unsigned long flags)
               ^~~~~~~~~~
yiaxchan.cpp:1463:17: warning: 'TelEngine::IAXTransaction* {anonymous}::YIAXEngine::poke(TelEngine::SocketAddr&)' defined but not used [-Wunused-function]
 IAXTransaction* YIAXEngine::poke(SocketAddr& addr)
                 ^~~~~~~~~~
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o yjinglechan.yate -I../libs/yjabber  yjinglechan.cpp -lyatejabber -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o jabber/jabberserver.yate -I../libs/yjabber  jabber/jabberserver.cpp -lyatejabber -L.. -lyate  
jabber/jabberserver.cpp:2789:10: warning: 'TelEngine::Message* {anonymous}::YJBEngine::xmppIq(TelEngine::JBEvent*, const char*)' defined but not used [-Wunused-function]
 Message* YJBEngine::xmppIq(JBEvent* ev, const char* xmlns)
          ^~~~~~~~~
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o jabber/jbfeatures.yate -I../libs/yjabber  jabber/jbfeatures.cpp -lyatejabber -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o ysockschan.yate   ysockschan.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o filetransfer.yate   filetransfer.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o fileinfo.yate   fileinfo.cpp  -L.. -lyate  
fileinfo.cpp:569:9: warning: '{anonymous}::FIFile* {anonymous}::FIDirectory::internalAddFile({anonymous}::FIFileData*, const TelEngine::String&)' defined but not used [-Wunused-function]
 FIFile* FIDirectory::internalAddFile(FIFileData* fd, const String& fn)
         ^~~~~~~~~~~
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o gvoice.yate   gvoice.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o javascript.yate -I../libs/yscript -I../libs/ypbx  javascript.cpp -lyatescript -L../libs/ypbx -lyatepbx -L.. -lyate  
javascript.cpp:1453:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     XDebug(&__plugin,DebugAll,"JsShared::runNative '%s'("FMT64")",oper.name().c_str(),oper.number());
                               ^
javascript.cpp:1568:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     XDebug(&__plugin,DebugAll,"JsMessage::runNative '%s'("FMT64")",oper.name().c_str(),oper.number());
                               ^
javascript.cpp:2041:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     XDebug(&__plugin,DebugAll,"JsMessage::runConstructor '%s'("FMT64")",oper.name().c_str(),oper.number());
                               ^
javascript.cpp:2174:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     XDebug(&__plugin,DebugAll,"JsFile::runNative '%s'("FMT64")",oper.name().c_str(),oper.number());
                               ^
javascript.cpp:2281:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     XDebug(&__plugin,DebugAll,"JsConfigFile::runNative '%s'("FMT64")",oper.name().c_str(),oper.number());
                               ^
javascript.cpp:2430:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     XDebug(&__plugin,DebugAll,"JsConfigFile::runConstructor '%s'("FMT64") [%p]",oper.name().c_str(),oper.number(),this);
                               ^
javascript.cpp:2462:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     XDebug(&__plugin,DebugAll,"JsConfigSection::runNative '%s'("FMT64")",oper.name().c_str(),oper.number());
                               ^
javascript.cpp:2564:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     XDebug(&__plugin,DebugAll,"JsHasher::runConstructor '%s'("FMT64") [%p]",
                               ^
javascript.cpp:2595:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     XDebug(&__plugin,DebugAll,"JsHasher::runNative '%s'("FMT64") [%p]",
                               ^
javascript.cpp:2694:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     XDebug(&__plugin,DebugAll,"JsXML::runNative '%s'("FMT64")",oper.name().c_str(),oper.number());
                               ^
javascript.cpp:2926:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     XDebug(&__plugin,DebugAll,"JsXML::runConstructor '%s'("FMT64") [%p]",oper.name().c_str(),oper.number(),this);
                               ^
javascript.cpp:3508:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     XDebug(&__plugin,DebugAll,"JsChannel::runNative '%s'("FMT64")",oper.name().c_str(),oper.number());
                               ^
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/pbxassist.yate -I../libs/ypbx  server/pbxassist.cpp -L../libs/ypbx -lyatepbx -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/dbpbx.yate -I../libs/ypbx  server/dbpbx.cpp -L../libs/ypbx -lyatepbx -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/lateroute.yate   server/lateroute.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/park.yate   server/park.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/queues.yate   server/queues.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/queuesnotify.yate   server/queuesnotify.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/regfile.yate   server/regfile.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/accfile.yate   server/accfile.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/register.yate   server/register.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/callcounters.yate   server/callcounters.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/cpuload.yate   server/cpuload.cpp  -L.. -lyate  
server/cpuload.cpp:378:6: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
      "cu = "FMT64U" lu="FMT64U" ck="FMT64U" lk="FMT64U" ct="FMT64U" lt="FMT64U" ",
      ^
server/cpuload.cpp:378:19: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
      "cu = "FMT64U" lu="FMT64U" ck="FMT64U" lk="FMT64U" ct="FMT64U" lt="FMT64U" ",
                   ^
server/cpuload.cpp:378:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
      "cu = "FMT64U" lu="FMT64U" ck="FMT64U" lk="FMT64U" ct="FMT64U" lt="FMT64U" ",
                               ^
server/cpuload.cpp:378:43: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
      "cu = "FMT64U" lu="FMT64U" ck="FMT64U" lk="FMT64U" ct="FMT64U" lt="FMT64U" ",
                                           ^
server/cpuload.cpp:378:55: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
      "cu = "FMT64U" lu="FMT64U" ck="FMT64U" lk="FMT64U" ct="FMT64U" lt="FMT64U" ",
                                                       ^
server/cpuload.cpp:378:67: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
      "cu = "FMT64U" lu="FMT64U" ck="FMT64U" lk="FMT64U" ct="FMT64U" lt="FMT64U" ",
                                                                   ^
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/ccongestion.yate   server/ccongestion.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/dbwave.yate   server/dbwave.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/yradius.yate   server/yradius.cpp  -L.. -lyate  
server/yradius.cpp:624:1: warning: '{anonymous}::RadAttrib::RadAttrib(const {anonymous}::rad_dict*, int, const char*)' defined but not used [-Wunused-function]
 RadAttrib::RadAttrib(const rad_dict* type, int vendor, const char* value)
 ^~~~~~~~~
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/ysnmpagent.yate -I../libs/yasn -I../libs/ysnmp  server/ysnmpagent.cpp -L../libs/ysnmp -lysnmp -lyateasn -L.. -lyate  
server/ysnmpagent.cpp:838:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     XDebug(&__plugin,DebugAll,"toNetworkOrder("FMT64")",val);
                               ^
server/ysnmpagent.cpp:812:5: warning: 'int {anonymous}::AsnMibTree::getAccess(const TelEngine::ASNObjId&)' defined but not used [-Wunused-function]
 int AsnMibTree::getAccess(const ASNObjId& id)
     ^~~~~~~~~~
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/monitoring.yate   server/monitoring.cpp  -L.. -lyate  
server/monitoring.cpp: In member function 'void {anonymous}::Monitor::sendCardNotifs(TelEngine::Message&)':
server/monitoring.cpp:3846:2: warning: this 'if' clause does not guard... [-Wmisleading-indentation]
  if (!trap.null())
  ^~
server/monitoring.cpp:3848:6: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if'
      if (m_ifaceInfo)
      ^~
server/monitoring.cpp: In constructor '{anonymous}::CallRouteQoS::CallRouteQoS(TelEngine::String, const TelEngine::NamedList*)':
server/monitoring.cpp:2906:20: warning: iteration 10 invokes undefined behavior [-Waggressive-loop-optimizations]
  m_callCounters[i] = 0;
  ~~~~~~~~~~~~~~~~~~^~~
server/monitoring.cpp:2905:23: note: within this loop
     for (int i = 0; i <= NO_CAUSE - HANGUP; i++) {
                     ~~^~~~~~~~~~~~~~~~~~~~
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/sipfeatures.yate   server/sipfeatures.cpp  -L.. -lyate  
mkdir -p sip && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o sip/sip_cnam_lnp.yate   sip/sip_cnam_lnp.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/heartbeat.yate   server/heartbeat.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/clustering.yate   server/clustering.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/mgcpgw.yate -I../libs/ymgcp -I../libs/ysdp  server/mgcpgw.cpp -lyatemgcp -L../libs/ysdp -lyatesdp -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/mgcpca.yate -I../libs/ymgcp -I../libs/ysig -I../libs/ysdp  server/mgcpca.cpp -lyatemgcp -lyatesig -L../libs/ysdp -lyatesdp -L.. -lyate  
server/mgcpca.cpp:820:6: warning: 'void {anonymous}::MGCPWrapper::gotDTMF(char)' defined but not used [-Wunused-function]
 void MGCPWrapper::gotDTMF(char tone)
      ^~~~~~~~~~~
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/mrcpspeech.yate   server/mrcpspeech.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/presence.yate   server/presence.cpp  -L.. -lyate  
server/presence.cpp:883:6: warning: 'bool {anonymous}::PresenceModule::queryDB(TelEngine::String, TelEngine::String)' defined but not used [-Wunused-function]
 bool PresenceModule::queryDB(String id, String instance)
      ^~~~~~~~~~~~~~
server/presence.cpp:735:10: warning: 'TelEngine::ObjList* {anonymous}::PresenceModule::findPresenceById(const TelEngine::String&)' defined but not used [-Wunused-function]
 ObjList* PresenceModule::findPresenceById(const String& id)
          ^~~~~~~~~~~~~~
server/presence.cpp:725:6: warning: 'void {anonymous}::PresenceModule::updatePresence({anonymous}::Presence*, const char*)' defined but not used [-Wunused-function]
 void PresenceModule::updatePresence(Presence* pres, const char* data)
      ^~~~~~~~~~~~~~
server/presence.cpp:709:6: warning: 'void {anonymous}::PresenceModule::removePresenceById(const TelEngine::String&)' defined but not used [-Wunused-function]
 void PresenceModule::removePresenceById(const String& id)
      ^~~~~~~~~~~~~~
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/subscription.yate   server/subscription.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/users.yate   server/users.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/ysigchan.yate -I../libs/ysig  server/ysigchan.cpp -lyatesig -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/analog.yate -I../libs/ysig  server/analog.cpp -lyatesig -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/ciscosm.yate -I../libs/ysig  server/ciscosm.cpp -lyatesig -L.. -lyate  
server/ciscosm.cpp:1959:6: warning: 'void {anonymous}::SLT::sendControllerR(unsigned int)' defined but not used [-Wunused-function]
 void SLT::sendControllerR(unsigned int linkState)
      ^~~
server/ciscosm.cpp:1156:6: warning: 'bool {anonymous}::RudpSocket::running()' defined but not used [-Wunused-function]
 bool RudpSocket::running()
      ^~~~~~~~~~
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/sigtransport.yate -I../libs/ysig  server/sigtransport.cpp -lyatesig -L.. -lyate  
mkdir -p sig && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o sig/isupmangler.yate -I../libs/ysig  sig/isupmangler.cpp -lyatesig -L.. -lyate  
mkdir -p sig && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o sig/ss7_lnp_ansi.yate -I../libs/ysig -I../libs/yasn  sig/ss7_lnp_ansi.cpp -lyatesig -lyateasn -L.. -lyate  
sig/ss7_lnp_ansi.cpp:1468:30: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     Debug(&__plugin,DebugAll,"BlockedCode created [%p] - code '%s' blocked for "FMT64U" seconds with gap="FMT64U" seconds, cause=%s",
                              ^
sig/ss7_lnp_ansi.cpp:1468:87: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     Debug(&__plugin,DebugAll,"BlockedCode created [%p] - code '%s' blocked for "FMT64U" seconds with gap="FMT64U" seconds, cause=%s",
                                                                                       ^
sig/ss7_lnp_ansi.cpp:1481:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     DDebug(&__plugin,DebugAll,"BlockedCode created [%p] - code '%s' has gap interval="FMT64" seconds",this,m_code.c_str(),
                               ^
sig/ss7_lnp_ansi.cpp:1488:31: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     DDebug(&__plugin,DebugAll,"BlockedCode created [%p] - code '%s' update duration="FMT64" seconds, gap="FMT64" seconds",this,m_code.c_str(),
                               ^
sig/ss7_lnp_ansi.cpp:1488:91: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
     DDebug(&__plugin,DebugAll,"BlockedCode created [%p] - code '%s' update duration="FMT64" seconds, gap="FMT64" seconds",this,m_code.c_str(),
                                                                                           ^
sig/ss7_lnp_ansi.cpp:703:6: warning: 'bool {anonymous}::LNPClient::mandatoryParams({anonymous}::LNPClient::Operation, TelEngine::NamedList&)' defined but not used [-Wunused-function]
 bool LNPClient::mandatoryParams(Operation opCode, NamedList& params)
      ^~~~~~~~~
mkdir -p sig && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o sig/camel_map.yate -I../libs/ysig -I../libs/yasn  sig/camel_map.cpp -lyatesig -lyateasn -L.. -lyate  
sig/camel_map.cpp:7008:14: warning: '{anonymous}::Transaction* {anonymous}::IDMap::findByTcapID(const char*)' defined but not used [-Wunused-function]
 Transaction* IDMap::findByTcapID(const char* tcapID)
              ^~~~~
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/analogdetect.yate -I../libs/ymodem  server/analogdetect.cpp -L../libs/ymodem -lyatemodem -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/cache.yate   server/cache.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/eventlogs.yate   server/eventlogs.cpp  -L.. -lyate  
mkdir -p client && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o client/jabberclient.yate -I../libs/yjabber  client/jabberclient.cpp -lyatejabber -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o callgen.yate   callgen.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o analyzer.yate   analyzer.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o rmanager.yate   -DHAVE_MALLINFO rmanager.cpp  -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o msgsniff.yate   msgsniff.cpp  -L.. -lyate  
mkdir -p server && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o server/sqlitedb.yate   server/sqlitedb.cpp  -L.. -lyate  -lsqlite3 
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o enumroute.yate   enumroute.cpp  -L.. -lyate  
mkdir -p client && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o client/osschan.yate   client/osschan.cpp  -L.. -lyate  
mkdir -p client && g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o client/alsachan.yate   client/alsachan.cpp  -L.. -lyate  -lasound
client/alsachan.cpp:491:6: warning: 'bool {anonymous}::AlsaDevice::timePassed()' defined but not used [-Wunused-function]
 bool AlsaDevice::timePassed(void)
      ^~~~~~~~~~
make qt4/updater.moc
make[2]: Entering directory '/home/neumann/Downloads/yate-qt4/src/yate/modules'
mkdir -p qt4 && /usr/bin/moc-qt4  -I.. -I.. -I/usr/include/qt4 -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -DQT_SHARED  -I../clients/qt4 -I./qt4 -o qt4/updater.moc qt4/updater.h
make[2]: Leaving directory '/home/neumann/Downloads/yate-qt4/src/yate/modules'
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o qt4/updater.yate  -I/usr/include/qt4 -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -DQT_SHARED  -I/usr/include/qt4/QtNetwork -I../clients/qt4 -Iqt4 qt4/updater.cpp  ../libyateqt4.so -L.. -lyate  -lQtUiTools -lQtGui -lQtXml -lQtCore  -lQtNetwork
In file included from /usr/include/qt4/QtCore/qobject.h:47,
                 from /usr/include/qt4/QtCore/QObject:1,
                 from qt4/updater.h:39,
                 from qt4/updater.cpp:22:
/usr/include/qt4/QtCore/qobjectdefs.h:168:92: warning: 'visibility' attribute ignored [-Wattributes]
     Q_DECL_HIDDEN static void qt_static_metacall(QObject *, QMetaObject::Call, int, void **);
                                                                                            ^
qt4/updater.h:53:5: note: in expansion of macro 'Q_OBJECT'
     Q_OBJECT
     ^~~~~~~~
make qt4/customtable.moc
make[2]: Entering directory '/home/neumann/Downloads/yate-qt4/src/yate/modules'
mkdir -p qt4 && /usr/bin/moc-qt4  -I.. -I.. -I/usr/include/qt4 -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -DQT_SHARED  -I../clients/qt4 -I./qt4 -o qt4/customtable.moc qt4/customtable.h
make[2]: Leaving directory '/home/neumann/Downloads/yate-qt4/src/yate/modules'
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o qt4/customtable.yate  -I/usr/include/qt4 -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -DQT_SHARED   -I../clients/qt4 -Iqt4 qt4/customtable.cpp  ../libyateqt4.so -L.. -lyate  -lQtUiTools -lQtGui -lQtXml -lQtCore  
In file included from /usr/include/qt4/QtCore/qobject.h:47,
                 from /usr/include/qt4/QtCore/qabstracteventdispatcher.h:45,
                 from /usr/include/qt4/QtCore/QtCore:3,
                 from /usr/include/qt4/QtGui/QtGui:3,
                 from ../clients/qt4/qt4client.h:58,
                 from qt4/customtable.h:25,
                 from qt4/customtable.cpp:22:
/usr/include/qt4/QtCore/qobjectdefs.h:168:92: warning: 'visibility' attribute ignored [-Wattributes]
     Q_DECL_HIDDEN static void qt_static_metacall(QObject *, QMetaObject::Call, int, void **);
                                                                                            ^
qt4/customtable.h:34:5: note: in expansion of macro 'Q_OBJECT'
     Q_OBJECT
     ^~~~~~~~
make qt4/customtext.moc
make[2]: Entering directory '/home/neumann/Downloads/yate-qt4/src/yate/modules'
mkdir -p qt4 && /usr/bin/moc-qt4  -I.. -I.. -I/usr/include/qt4 -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -DQT_SHARED  -I../clients/qt4 -I./qt4 -o qt4/customtext.moc qt4/customtext.h
make[2]: Leaving directory '/home/neumann/Downloads/yate-qt4/src/yate/modules'
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o qt4/customtext.yate  -I/usr/include/qt4 -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -DQT_SHARED   -I../clients/qt4 -Iqt4 qt4/customtext.cpp  ../libyateqt4.so -L.. -lyate  -lQtUiTools -lQtGui -lQtXml -lQtCore  
In file included from /usr/include/qt4/QtCore/qobject.h:47,
                 from /usr/include/qt4/QtCore/qabstracteventdispatcher.h:45,
                 from /usr/include/qt4/QtCore/QtCore:3,
                 from /usr/include/qt4/QtGui/QtGui:3,
                 from ../clients/qt4/qt4client.h:58,
                 from qt4/customtext.h:25,
                 from qt4/customtext.cpp:22:
/usr/include/qt4/QtCore/qobjectdefs.h:168:92: warning: 'visibility' attribute ignored [-Wattributes]
     Q_DECL_HIDDEN static void qt_static_metacall(QObject *, QMetaObject::Call, int, void **);
                                                                                            ^
qt4/customtext.h:185:5: note: in expansion of macro 'Q_OBJECT'
     Q_OBJECT
     ^~~~~~~~
make qt4/customtree.moc
make[2]: Entering directory '/home/neumann/Downloads/yate-qt4/src/yate/modules'
mkdir -p qt4 && /usr/bin/moc-qt4  -I.. -I.. -I/usr/include/qt4 -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -DQT_SHARED  -I../clients/qt4 -I./qt4 -o qt4/customtree.moc qt4/customtree.h
make[2]: Leaving directory '/home/neumann/Downloads/yate-qt4/src/yate/modules'
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o qt4/customtree.yate  -I/usr/include/qt4 -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -DQT_SHARED   -I../clients/qt4 -Iqt4 qt4/customtree.cpp  ../libyateqt4.so -L.. -lyate  -lQtUiTools -lQtGui -lQtXml -lQtCore  
In file included from /usr/include/qt4/QtCore/qobject.h:47,
                 from /usr/include/qt4/QtCore/qabstracteventdispatcher.h:45,
                 from /usr/include/qt4/QtCore/QtCore:3,
                 from /usr/include/qt4/QtGui/QtGui:3,
                 from ../clients/qt4/qt4client.h:58,
                 from qt4/customtree.h:25,
                 from qt4/customtree.cpp:22:
/usr/include/qt4/QtCore/qobjectdefs.h:168:92: warning: 'visibility' attribute ignored [-Wattributes]
     Q_DECL_HIDDEN static void qt_static_metacall(QObject *, QMetaObject::Call, int, void **);
                                                                                            ^
qt4/customtree.h:189:5: note: in expansion of macro 'Q_OBJECT'
     Q_OBJECT
     ^~~~~~~~
/usr/include/qt4/QtCore/qobjectdefs.h:168:92: warning: 'visibility' attribute ignored [-Wattributes]
     Q_DECL_HIDDEN static void qt_static_metacall(QObject *, QMetaObject::Call, int, void **);
                                                                                            ^
qt4/customtree.h:347:5: note: in expansion of macro 'Q_OBJECT'
     Q_OBJECT
     ^~~~~~~~
/usr/include/qt4/QtCore/qobjectdefs.h:168:92: warning: 'visibility' attribute ignored [-Wattributes]
     Q_DECL_HIDDEN static void qt_static_metacall(QObject *, QMetaObject::Call, int, void **);
                                                                                            ^
qt4/customtree.h:1456:5: note: in expansion of macro 'Q_OBJECT'
     Q_OBJECT
     ^~~~~~~~
/usr/include/qt4/QtCore/qobjectdefs.h:168:92: warning: 'visibility' attribute ignored [-Wattributes]
     Q_DECL_HIDDEN static void qt_static_metacall(QObject *, QMetaObject::Call, int, void **);
                                                                                            ^
qt4/customtree.h:1888:5: note: in expansion of macro 'Q_OBJECT'
     Q_OBJECT
     ^~~~~~~~
/usr/include/qt4/QtCore/qobjectdefs.h:168:92: warning: 'visibility' attribute ignored [-Wattributes]
     Q_DECL_HIDDEN static void qt_static_metacall(QObject *, QMetaObject::Call, int, void **);
                                                                                            ^
qt4/customtree.h:1931:5: note: in expansion of macro 'Q_OBJECT'
     Q_OBJECT
     ^~~~~~~~
/usr/include/qt4/QtCore/qobjectdefs.h:168:92: warning: 'visibility' attribute ignored [-Wattributes]
     Q_DECL_HIDDEN static void qt_static_metacall(QObject *, QMetaObject::Call, int, void **);
                                                                                            ^
qt4/customtree.h:2396:5: note: in expansion of macro 'Q_OBJECT'
     Q_OBJECT
     ^~~~~~~~
/usr/include/qt4/QtCore/qobjectdefs.h:168:92: warning: 'visibility' attribute ignored [-Wattributes]
     Q_DECL_HIDDEN static void qt_static_metacall(QObject *, QMetaObject::Call, int, void **);
                                                                                            ^
qt4/customtree.h:2452:5: note: in expansion of macro 'Q_OBJECT'
     Q_OBJECT
     ^~~~~~~~
In file included from /usr/include/qt4/QtCore/qvariantanimation.h:47,
                 from /usr/include/qt4/QtCore/qpropertyanimation.h:45,
                 from /usr/include/qt4/QtCore/QtCore:28,
                 from /usr/include/qt4/QtGui/QtGui:3,
                 from ../clients/qt4/qt4client.h:58,
                 from qt4/customtree.h:25,
                 from qt4/customtree.cpp:22:
/usr/include/qt4/QtCore/qvector.h: In instantiation of 'void QVector<T>::realloc(int, int) [with T = QPair<QTreeWidgetItem*, QString>]':
/usr/include/qt4/QtCore/qvector.h:337:3:   required from 'void QVector<T>::detach_helper() [with T = QPair<QTreeWidgetItem*, QString>]'
/usr/include/qt4/QtCore/qvector.h:147:45:   required from 'void QVector<T>::detach() [with T = QPair<QTreeWidgetItem*, QString>]'
/usr/include/qt4/QtCore/qvector.h:247:31:   required from 'T* QVector<T>::begin() [with T = QPair<QTreeWidgetItem*, QString>; QVector<T>::iterator = QPair<QTreeWidgetItem*, QString>*]'
qt4/customtree.cpp:179:26:   required from here
/usr/include/qt4/QtCore/qvector.h:503:25: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'QVector<QPair<QTreeWidgetItem*, QString> >::Data' {aka 'struct QVectorTypedData<QPair<QTreeWidgetItem*, QString> >'} with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
                 ::memcpy(x.p, p, sizeOfTypedData() + (qMin(aalloc, d->alloc) - 1) * sizeof(T));
                 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt4/QtCore/qvariantanimation.h:47,
                 from /usr/include/qt4/QtCore/qpropertyanimation.h:45,
                 from /usr/include/qt4/QtCore/QtCore:28,
                 from /usr/include/qt4/QtGui/QtGui:3,
                 from ../clients/qt4/qt4client.h:58,
                 from qt4/customtree.h:25,
                 from qt4/customtree.cpp:22:
/usr/include/qt4/QtCore/qvector.h:94:8: note: 'QVector<QPair<QTreeWidgetItem*, QString> >::Data' {aka 'struct QVectorTypedData<QPair<QTreeWidgetItem*, QString> >'} declared here
 struct QVectorTypedData : private QVectorData
        ^~~~~~~~~~~~~~~~
make qt4/widgetlist.moc
make[2]: Entering directory '/home/neumann/Downloads/yate-qt4/src/yate/modules'
mkdir -p qt4 && /usr/bin/moc-qt4  -I.. -I.. -I/usr/include/qt4 -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -DQT_SHARED  -I../clients/qt4 -I./qt4 -o qt4/widgetlist.moc qt4/widgetlist.h
make[2]: Leaving directory '/home/neumann/Downloads/yate-qt4/src/yate/modules'
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o qt4/widgetlist.yate  -I/usr/include/qt4 -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -DQT_SHARED   -I../clients/qt4 -Iqt4 qt4/widgetlist.cpp  ../libyateqt4.so -L.. -lyate  -lQtUiTools -lQtGui -lQtXml -lQtCore  
In file included from /usr/include/qt4/QtCore/qobject.h:47,
                 from /usr/include/qt4/QtCore/qabstracteventdispatcher.h:45,
                 from /usr/include/qt4/QtCore/QtCore:3,
                 from /usr/include/qt4/QtGui/QtGui:3,
                 from ../clients/qt4/qt4client.h:58,
                 from qt4/widgetlist.h:25,
                 from qt4/widgetlist.cpp:22:
/usr/include/qt4/QtCore/qobjectdefs.h:168:92: warning: 'visibility' attribute ignored [-Wattributes]
     Q_DECL_HIDDEN static void qt_static_metacall(QObject *, QMetaObject::Call, int, void **);
                                                                                            ^
qt4/widgetlist.h:102:5: note: in expansion of macro 'Q_OBJECT'
     Q_OBJECT
     ^~~~~~~~
make qt4/clientarchive.moc
make[2]: Entering directory '/home/neumann/Downloads/yate-qt4/src/yate/modules'
mkdir -p qt4 && /usr/bin/moc-qt4  -I.. -I.. -I/usr/include/qt4 -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -DQT_SHARED  -I../clients/qt4 -I./qt4 -o qt4/clientarchive.moc qt4/clientarchive.h
qt4/clientarchive.h:0: Note: No relevant classes found. No output generated.
make[2]: Leaving directory '/home/neumann/Downloads/yate-qt4/src/yate/modules'
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o qt4/clientarchive.yate  -I/usr/include/qt4 -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -DQT_SHARED   -I../clients/qt4 -Iqt4 qt4/clientarchive.cpp  ../libyateqt4.so -L.. -lyate  -lQtUiTools -lQtGui -lQtXml -lQtCore  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o gsmcodec.yate  -I/usr/include/gsm gsmcodec.cpp  -L.. -lyate  -lgsm
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o ilbccodec.yate -I/home/neumann/Downloads/yate-qt4/src/yate/libs/ilbc  ilbccodec.cpp -L../libs/ilbc -lilbc -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o ilbcwebrtc.yate -I/home/neumann/Downloads/yate-qt4/src/yate/libs/miniwebrtc/audio/coding_ilbc -I../libs/miniwebrtc/audio/common/processing -I../libs/miniwebrtc  ilbcwebrtc.cpp -L../libs/miniwebrtc -lminiwebrtc -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o isaccodec.yate -I/home/neumann/Downloads/yate-qt4/src/yate/libs/miniwebrtc/audio/coding_isac/main -I../libs/miniwebrtc/audio/common/processing -I../libs/miniwebrtc  isaccodec.cpp -L../libs/miniwebrtc -lminiwebrtc -L.. -lyate  
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o speexcodec.yate  -I/usr/include speexcodec.cpp  -L.. -lyate  -lspeex
g++ -Wall   -I.. -I.. -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-overloaded-virtual  -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN  -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -Wl,--retain-symbols-file,/dev/null -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o openssl.yate   openssl.cpp  -L.. -lyate  -lssl -lcrypto 
openssl.cpp: In member function 'virtual bool {anonymous}::AesCtrCipher::encrypt(void*, unsigned int, const void*)':
openssl.cpp:647:5: error: 'AES_ctr128_encrypt' was not declared in this scope
     AES_ctr128_encrypt(
     ^~~~~~~~~~~~~~~~~~
openssl.cpp:647:5: note: suggested alternative: 'AES_cfb128_encrypt'
     AES_ctr128_encrypt(
     ^~~~~~~~~~~~~~~~~~
     AES_cfb128_encrypt
make[1]: *** [Makefile:306: openssl.yate] Error 1
make[1]: Leaving directory '/home/neumann/Downloads/yate-qt4/src/yate/modules'
make: *** [Makefile:186: modules] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

How can I continue using yate-qt4 aside from the obvious downgrade to yate-6.1.0-2 I just performed?

Last edited by schard (2019-05-07 10:02:23)

Offline

#2 2019-05-07 08:08:10

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,093

Re: [solved] yate-6.1.0-3 breaks yate-qt4

Rebuild the package from ABS after adding back the qt4 dependency

Offline

#3 2019-05-07 08:24:02

schard
Member
From: Hannover
Registered: 2016-05-06
Posts: 1,932
Website

Re: [solved] yate-6.1.0-3 breaks yate-qt4

So, basically I need to maintain the modified packet myself?!

Offline

#4 2019-05-07 09:25:57

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,093

Re: [solved] yate-6.1.0-3 breaks yate-qt4

qt4 is no longer supported so yes, you either find someone to maintain it in AUR or you maintain it yourself.

Offline

#5 2019-05-07 10:02:10

schard
Member
From: Hannover
Registered: 2016-05-06
Posts: 1,932
Website

Re: [solved] yate-6.1.0-3 breaks yate-qt4

Okay, thanks. I managed to migrate to Jami, so I have no longer a need for yate-qt4.

Offline

Board footer

Powered by FluxBB