Package Details: electricsheep 3.0.2-12

Git Clone URL: https://aur.archlinux.org/electricsheep.git (read-only, click to copy)
Package Base: electricsheep
Description: Screensaver that realize the collective dream of sleeping computers from all over the internet
Upstream URL: http://community.electricsheep.org/
Licenses: GPL
Submitter: dvzrv
Maintainer: Rogach
Last Packager: Rogach
Votes: 7
Popularity: 0.000002
First Submitted: 2017-12-26 20:59 (UTC)
Last Updated: 2023-01-30 04:30 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

Rogach commented on 2019-04-28 17:07 (UTC)

@FlyingJay1

The version seems to be taken from clientversion.h: https://github.com/scottdraves/electricsheep/blob/master/client_generic/Common/clientversion.h#L21

Also see: https://github.com/scottdraves/electricsheep/issues/69#issuecomment-393518032

Seems that they simply forgot to update version in configure.ac.

FlyingJay1 commented on 2019-04-28 03:44 (UTC)

The version is 3.7b3, see here https://github.com/scottdraves/electricsheep/blob/master/client_generic/configure.ac#L7

There is no 3.0.2 anywhere there.

Rogach commented on 2019-01-19 11:00 (UTC)

@robin0800 @txtsd @scippio

GL/glext.h now seems to be exporting functions for GL_ARB_shader_objects extension, but by default they skip defining prototypes for functions. I suspect that electricsheep itself should be updated to use new API, but for now the following workaround in PKGBUILD helped me:

--- PKGBUILD.orig   2019-01-19 13:52:50.044747463 +0300
+++ PKGBUILD    2019-01-19 13:53:08.628339477 +0300
@@ -31,7 +31,7 @@
   cd ${pkgname}-${_gitcommit}/client_generic
   CPPFLAGS+=" -I/usr/include/lua5.1" ./configure --prefix=/usr
   sed -i 's|-I /usr/include/libavutil||' MSVC/SettingsGUI/Makefile
-  make CXXFLAGS+="-DUSE_NEW_FFMPEG_API=1" GLEE_LIBS="-lGLee" LDFLAGS+="-lpthread"
+  make CXXFLAGS+="-DUSE_NEW_FFMPEG_API=1 -DGL_GLEXT_PROTOTYPES" GLEE_LIBS="-lGLee" LDFLAGS+="-lpthread"
 }

 package() {

robin0800 commented on 2019-01-03 16:13 (UTC) (edited on 2019-01-06 18:49 (UTC) by robin0800)

I flagged It as out of date as the package will not build. Is it a glee problem?

txtsd commented on 2019-01-03 09:19 (UTC)

Same error as scippio for me

scippio commented on 2018-12-07 17:55 (UTC)

Hello, Ihave still error with compilation: ../DisplayOutput/OpenGL/ShaderGL.cpp: In destructor ‘virtual DisplayOutput::CShaderGL::~CShaderGL()’: ../DisplayOutput/OpenGL/ShaderGL.cpp:41:3: error: ‘glDeleteObjectARB’ was not declared in this scope glDeleteObjectARB( m_VertexShader ); ^~~~~~~~~~~~~~~~~ ../DisplayOutput/OpenGL/ShaderGL.cpp:41:3: note: suggested alternative: ‘glDeleteTextures’ glDeleteObjectARB( m_VertexShader ); ^~~~~~~~~~~~~~~~~ glDeleteTextures ../DisplayOutput/OpenGL/ShaderGL.cpp:44:3: error: ‘glDeleteObjectARB’ was not declared in this scope glDeleteObjectARB( m_FragmentShader ); ^~~~~~~~~~~~~~~~~ ../DisplayOutput/OpenGL/ShaderGL.cpp:44:3: note: suggested alternative: ‘glDeleteTextures’ glDeleteObjectARB( m_FragmentShader ); ^~~~~~~~~~~~~~~~~ glDeleteTextures ../DisplayOutput/OpenGL/ShaderGL.cpp:47:3: error: ‘glDeleteObjectARB’ was not declared in this scope glDeleteObjectARB( m_Program ); ^~~~~~~~~~~~~~~~~ ../DisplayOutput/OpenGL/ShaderGL.cpp:47:3: note: suggested alternative: ‘glDeleteTextures’ glDeleteObjectARB( m_Program ); ^~~~~~~~~~~~~~~~~ glDeleteTextures ../DisplayOutput/OpenGL/ShaderGL.cpp: In member function ‘virtual bool DisplayOutput::CShaderGL::Bind()’: ../DisplayOutput/OpenGL/ShaderGL.cpp:55:2: error: ‘glUseProgramObjectARB’ was not declared in this scope glUseProgramObjectARB( m_Program ); ^~~~~~~~~~~~~~~~~~~~~ ../DisplayOutput/OpenGL/ShaderGL.cpp: In member function ‘virtual bool DisplayOutput::CShaderGL::Unbind()’: ../DisplayOutput/OpenGL/ShaderGL.cpp:82:2: error: ‘glUseProgramObjectARB’ was not declared in this scope glUseProgramObjectARB( 0 ); ^~~~~~~~~~~~~~~~~~~~~ ../DisplayOutput/OpenGL/ShaderGL.cpp: In member function ‘virtual bool DisplayOutput::CShaderGL::Build(const char*, const char*)’: ../DisplayOutput/OpenGL/ShaderGL.cpp:128:14: error: ‘glCreateProgramObjectARB’ was not declared in this scope m_Program = glCreateProgramObjectARB(); etc...

Rogach commented on 2018-06-16 12:47 (UTC) (edited on 2018-06-16 12:51 (UTC) by Rogach)

@eigengrau, adding -lpthread to CXXFLAGS fixes the build:

make CXXFLAGS+="-DUSE_NEW_FFMPEG_API=1 -lpthread" GLEE_LIBS="-lGLee"

Is there some way to add this to PKGBUILD in AUR?

eigengrau commented on 2018-06-11 07:01 (UTC)

This currently fails during linking.

/usr/bin/ld: Voting.o: undefined reference to symbol 'pthread_condattr_setclock@@GLIBC_2.3.3'
/usr/lib/libpthread.so.0: error adding symbols: DSO missing from command line

It looks like «-lpthread» is missing in the g++ invocation for some reason.

whatshisname commented on 2018-05-24 13:36 (UTC)

electricsheep-2.7b33.tar.xz ... FAILED (unknown public key FCF2CB179205AC90)

wox commented on 2018-01-31 14:36 (UTC)

sha verification error