Package Details: stuntman 1.2.16-2

Git Clone URL: https://aur.archlinux.org/stuntman.git (read-only, click to copy)
Package Base: stuntman
Description: STUN server and client
Upstream URL: http://www.stunprotocol.org/
Licenses: Apache
Conflicts: stuntman-git
Submitter: sowieso
Maintainer: sowieso
Last Packager: sowieso
Votes: 4
Popularity: 0.000000
First Submitted: 2016-11-01 13:22 (UTC)
Last Updated: 2023-05-30 02:18 (UTC)

Latest Comments

fordprefect commented on 2023-05-29 16:53 (UTC)

Seems to require openssl-1.1 now.

sowieso commented on 2018-02-03 04:52 (UTC)

Should be fixed (package needed OpenSSL-1.0). Also updated the version and added systemd-file (was inside git, but not inside the package).

figue commented on 2018-01-31 19:25 (UTC) (edited on 2018-01-31 19:27 (UTC) by figue)

==> Starting build()...
make  --directory=common
make[1]: Entering directory '/home/figue/packages/stuntman/src/stunserver-version1.2.1/common'
echo Building precompiled header: commonincludes.hpp.gch
Building precompiled header: commonincludes.hpp.gch
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c  -DNDEBUG -Wall -Wuninitialized  -O2 commonincludes.hpp
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c  -DNDEBUG -Wall -Wuninitialized  -O2 atomichelpers.cpp
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c  -DNDEBUG -Wall -Wuninitialized  -O2 cmdlineparser.cpp
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c  -DNDEBUG -Wall -Wuninitialized  -O2 common.cpp
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c  -DNDEBUG -Wall -Wuninitialized  -O2 fasthash.cpp
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c  -DNDEBUG -Wall -Wuninitialized  -O2 getconsolewidth.cpp
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c  -DNDEBUG -Wall -Wuninitialized  -O2 getmillisecondcounter.cpp
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c  -DNDEBUG -Wall -Wuninitialized  -O2 logger.cpp
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c  -DNDEBUG -Wall -Wuninitialized  -O2 prettyprint.cpp
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c  -DNDEBUG -Wall -Wuninitialized  -O2 refcountobject.cpp
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c  -DNDEBUG -Wall -Wuninitialized  -O2 stringhelper.cpp
rm -f libcommon.a
ar rv libcommon.a atomichelpers.o cmdlineparser.o common.o fasthash.o getconsolewidth.o getmillisecondcounter.o logger.o prettyprint.o refcountobject.o stringhelper.o 
ar: creating libcommon.a
a - atomichelpers.o
a - cmdlineparser.o
a - common.o
a - fasthash.o
a - getconsolewidth.o
a - getmillisecondcounter.o
a - logger.o
a - prettyprint.o
a - refcountobject.o
a - stringhelper.o
make[1]: Leaving directory '/home/figue/packages/stuntman/src/stunserver-version1.2.1/common'
make  --directory=stuncore
make[1]: Entering directory '/home/figue/packages/stuntman/src/stunserver-version1.2.1/stuncore'
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c   -I../common -DNDEBUG -Wall -Wuninitialized  -O2 buffer.cpp
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c   -I../common -DNDEBUG -Wall -Wuninitialized  -O2 datastream.cpp
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c   -I../common -DNDEBUG -Wall -Wuninitialized  -O2 messagehandler.cpp
In file included from stunreader.h:27:0,
                 from stuncore.h:26,
                 from messagehandler.cpp:19:
../common/fasthash.h: In member function ‘int FastHashDynamic<K, V>::InitTable(size_t, size_t)’:
../common/fasthash.h:473:35: warning: typedef ‘itemnode’ locally defined but not used [-Wunused-local-typedefs]
         typedef FastHashBase<K,V> itemnode;
                                   ^~~~~~~~
../common/fasthash.h:474:36: warning: typedef ‘itemnodeptr’ locally defined but not used [-Wunused-local-typedefs]
         typedef FastHashBase<K,V>* itemnodeptr;
                                    ^~~~~~~~~~~
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c   -I../common -DNDEBUG -Wall -Wuninitialized  -O2 socketaddress.cpp
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c   -I../common -DNDEBUG -Wall -Wuninitialized  -O2 stunbuilder.cpp
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c   -I../common -DNDEBUG -Wall -Wuninitialized  -O2 stunclientlogic.cpp
In file included from stunreader.h:27:0,
                 from stuncore.h:26,
                 from stunclientlogic.cpp:20:
../common/fasthash.h: In member function ‘int FastHashDynamic<K, V>::InitTable(size_t, size_t)’:
../common/fasthash.h:473:35: warning: typedef ‘itemnode’ locally defined but not used [-Wunused-local-typedefs]
         typedef FastHashBase<K,V> itemnode;
                                   ^~~~~~~~
../common/fasthash.h:474:36: warning: typedef ‘itemnodeptr’ locally defined but not used [-Wunused-local-typedefs]
         typedef FastHashBase<K,V>* itemnodeptr;
                                    ^~~~~~~~~~~
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c   -I../common -DNDEBUG -Wall -Wuninitialized  -O2 stunclienttests.cpp
In file included from stunreader.h:27:0,
                 from stuncore.h:26,
                 from stunclienttests.cpp:20:
../common/fasthash.h: In member function ‘int FastHashDynamic<K, V>::InitTable(size_t, size_t)’:
../common/fasthash.h:473:35: warning: typedef ‘itemnode’ locally defined but not used [-Wunused-local-typedefs]
         typedef FastHashBase<K,V> itemnode;
                                   ^~~~~~~~
../common/fasthash.h:474:36: warning: typedef ‘itemnodeptr’ locally defined but not used [-Wunused-local-typedefs]
         typedef FastHashBase<K,V>* itemnodeptr;
                                    ^~~~~~~~~~~
g++ -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2  -c   -I../common -DNDEBUG -Wall -Wuninitialized  -O2 stunreader.cpp
In file included from stunreader.h:27:0,
                 from stunreader.cpp:21:
../common/fasthash.h: In member function ‘int FastHashDynamic<K, V>::InitTable(size_t, size_t)’:
../common/fasthash.h:473:35: warning: typedef ‘itemnode’ locally defined but not used [-Wunused-local-typedefs]
         typedef FastHashBase<K,V> itemnode;
                                   ^~~~~~~~
../common/fasthash.h:474:36: warning: typedef ‘itemnodeptr’ locally defined but not used [-Wunused-local-typedefs]
         typedef FastHashBase<K,V>* itemnodeptr;
                                    ^~~~~~~~~~~
stunreader.cpp: In member function ‘HRESULT CStunMessageReader::ValidateMessageIntegrity(uint8_t*, size_t)’:
stunreader.cpp:148:14: error: variable ‘HMAC_CTX ctx’ has initializer but incomplete type
     HMAC_CTX ctx = {};
              ^~~
stunreader.cpp:185:5: error: ‘HMAC_CTX_init’ was not declared in this scope
     HMAC_CTX_init(&ctx);
     ^~~~~~~~~~~~~
stunreader.cpp:185:5: note: suggested alternative: ‘HMAC_CTX_new’
     HMAC_CTX_init(&ctx);
     ^~~~~~~~~~~~~
     HMAC_CTX_new
stunreader.cpp:233:9: error: ‘HMAC_CTX_cleanup’ was not declared in this scope
         HMAC_CTX_cleanup(&ctx);
         ^~~~~~~~~~~~~~~~
stunreader.cpp:233:9: note: suggested alternative: ‘HMAC_CTX_get_md’
         HMAC_CTX_cleanup(&ctx);
         ^~~~~~~~~~~~~~~~
         HMAC_CTX_get_md
make[1]: *** [../common.inc:33: stunreader.o] Error 1
make[1]: Leaving directory '/home/figue/packages/stuntman/src/stunserver-version1.2.1/stuncore'
make: *** [Makefile:7: everything] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
:: boost is now an orphan package
:: failed to build stuntman package(s)