Package Details: openuru-moss r41+.3e78d60a5282+-1

Git Clone URL: https://aur.archlinux.org/openuru-moss.git (read-only, click to copy)
Package Base: openuru-moss
Description: MOSS is a UNIX-based server for the Myst Online: Uru Live client
Upstream URL: openuru.org
Licenses: GPL
Submitter: aurifier
Maintainer: None
Last Packager: aurifier
Votes: 0
Popularity: 0.000000
First Submitted: 2017-02-17 17:23 (UTC)
Last Updated: 2017-03-21 12:02 (UTC)

Latest Comments

dreieck commented on 2018-03-10 19:01 (UTC) (edited on 2024-06-17 13:26 (UTC) by dreieck)

Fails to build. makepkg output: http://ix.io/V6x

Excerpt:

/bin/sh ./libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I.   -I/usr/include      -g0 -march=x86-64 -mtune=generic -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -fpermissive -MT moss_serv.lo -MD -MP -MF .deps/moss_serv.Tpo -c -o moss_serv.lo moss_serv.cc
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I/usr/include -g0 -march=x86-64 -mtune=generic -O3 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fomit-frame-pointer -fPIC -fpermissive -MT moss_serv.lo -MD -MP -MF .deps/moss_serv.Tpo -c moss_serv.cc  -fPIC -DPIC -o .libs/moss_serv.o
In file included from /usr/include/locale.h:28:0,
                 from /usr/include/c++/7.3.0/clocale:42,
                 from /usr/include/c++/7.3.0/x86_64-pc-linux-gnu/bits/c++locale.h:41,
                 from /usr/include/c++/7.3.0/bits/localefwd.h:40,
                 from /usr/include/c++/7.3.0/string:43,
                 from /usr/include/c++/7.3.0/stdexcept:39,
                 from moss_serv.cc:57:
moss_serv.cc:243:3: error: invalid use of incomplete type ‘DH {aka struct dh_st}’
   ASN1_SIMPLE(DH, p, BIGNUM),
   ^
In file included from /usr/include/openssl/rand.h:14:0,
                 from moss_serv.cc:65:
/usr/include/openssl/ossl_typ.h:104:16: note: forward declaration of ‘DH {aka struct dh_st}’
 typedef struct dh_st DH;
                ^~~~~
In file included from /usr/include/locale.h:28:0,
                 from /usr/include/c++/7.3.0/clocale:42,
                 from /usr/include/c++/7.3.0/x86_64-pc-linux-gnu/bits/c++locale.h:41,
                 from /usr/include/c++/7sr/include/c++/7.3.0/x86_64-pc-linux-gnu/bits/c++locale.h:41,
                 from /usr/include/c++/7.3.0/bits/localefwd.h:40,
                 from /usr/include/c++/7.3.0/string:43,
                 from /usr/include/c++/7.3.0/stdexcept:39,
                 from moss_serv.cc:57:
moss_serv.cc:244:3: error: invalid use of incomplete type ‘DH {aka struct dh_st}’
   ASN1_SIMPLE(DH, g, BIGNUM),
   ^
[...]
moss_serv.cc: In function ‘void* serv_main(void*)’:
moss_serv.cc:1294:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
   return (void *)exit_value;
                  ^~~~~~~~~~
make[1]: *** [Makefile:897: moss_serv.lo] Error 1
make[1]: Leaving directory '/home/felics/download/Myst/Myst_Online_-_Uru_Live/openuru-moss/src/openuru-moss'
make: *** [Makefile:552: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

dreieck commented on 2018-03-10 18:46 (UTC)

According to the package naming standards, your package should be named openuru-moss-hg, since it uses the latest mercurial developer version, not any fixed release.