Package Details: spectrum2 2.0.7-1

Git Clone URL: https://aur.archlinux.org/spectrum2.git (read-only)
Package Base: spectrum2
Description: Create C++ transports easily
Upstream URL: http://spectrum.im
Licenses: GPL
Submitter: moyamo
Maintainer: moyamo
Last Packager: moyamo
Votes: 3
Popularity: 0.000001
First Submitted: 2016-01-22 14:52
Last Updated: 2018-05-04 07:16

Dependencies (34)

Required by (0)

Sources (2)

Latest Comments

moyamo commented on 2018-05-21 09:22

I'm not getting this problem. Is there anything strange about your environment (e.g. using a different version of GCC)? Also try deleting everything and redownloading to make sure that you don't have any old build or source files left over.

diggit commented on 2018-05-20 18:09

Anybody else encountered this problem?

spectrum2/src/spectrum2-2.0.7/libtransport/NetworkPluginServer.cpp: In member function ‘void Transport::NetworkPluginServer::wrapIncomingImage(Swift::Message*, const pbnetwork::ConversationMessage&)’:

spectrum2/src/spectrum2-2.0.7/libtransport/NetworkPluginServer.cpp:1819:9: error: expected ‘;’ before ‘}’ token

}

moyamo commented on 2018-02-04 20:39

This seems to be because the AUR now has swift4 instead of swift3.

Given that spectrum seems to explicitly use C++11 (See https://github.com/SpectrumIM/spectrum2/blob/c0aa6483c6a4ce7bb7edd684acd1f8c2a9157bae/cmake_modules/SwiftenConfig.cmake#L43 ) when it detects swift4, I think that this is probably an upstream bug.

I'll prepare a new release with -DCMAKE_CXX_STANDARD=14 added until they fix this upstream.

sergej commented on 2018-01-30 21:27

it looks like -DCMAKE_CXX_STANDARD=14 required to build it on current system

moyamo commented on 2017-08-24 17:47

Does libcommuni not pull qt?

tkh23 commented on 2017-08-24 03:06

Add qt4 as builddep

moyamo commented on 2017-06-04 20:14

No worries. I did notice that CMake was not detecting libcommuni properly. I fixed it so if you care about libcommuni support you should consider rebuilding with the new release.

V155 commented on 2017-06-04 16:38

Hi moyamo,

It seems to be the problem that I got an old version of 2.0.3.tar.gz that was changed without changing the filename. So after getting the new version it builds quite well. So sorry for the noise.

Best regards
Fritz

moyamo commented on 2017-06-04 10:45

@V155 I can't seem to reproduce the error you are having. Do you get this error from running makepkg?

moyamo commented on 2017-06-04 09:30

I seem to be getting this error when compiling

/usr/bin/ld: CMakeFiles/spectrum2.dir/main.cpp.o: undefined reference to symbol 'dlclose@@GLIBC_2.2.5'
/usr/lib/libdl.so.2: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status

Are you also getting this error?

All comments