Package Base Details: citra-git

Git Clone URL: (read-only, click to copy)
Submitter: ceri
Maintainer: timschumi
Last Packager: timschumi
Votes: 47
Popularity: 0.50
First Submitted: 2014-05-01 08:32
Last Updated: 2020-04-14 15:12

Packages (2)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6

Ketchup901 commented on 2016-06-21 14:55

Are you gonna update this?

linkmauve commented on 2016-04-26 18:01

No, this is an upstream issue, I won’t fix it in this package.

Edit: fixed in

Mario3D13 commented on 2016-04-26 17:33

I can't build this package. This is what comes up:

[100%] Linking CXX executable citra-qt
/usr/bin/ld: ../common/libcommon.a(microprofile.cpp.o): undefined reference to symbol 'pthread_create@@GLIBC_2.2.5'
/usr/lib/ error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
src/citra_qt/CMakeFiles/citra-qt.dir/build.make:797: recipe for target 'src/citra_qt/citra-qt' failed
make[2]: *** [src/citra_qt/citra-qt] Error 1
CMakeFiles/Makefile2:603: recipe for target 'src/citra_qt/CMakeFiles/citra-qt.dir/all' failed
make[1]: *** [src/citra_qt/CMakeFiles/citra-qt.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
==> ERROR: Makepkg was unable to build citra-git.

I think a fix is in order!

linkmauve commented on 2016-03-16 00:10

Thanks, this is fixed now, I replaced the glfw dependency with a sdl2 one.

MrTimscampi commented on 2016-03-12 04:27

It seems like it needs sdl2 to compile, now.
When compiling, without sdl2, it throws an error about some SDL2 includes not being found and then fails.
Installing sdl2 fixes it.

linkmauve commented on 2015-09-13 12:32

Hi Cravix, thanks for the notice, I hadn’t noticed this package had been broken by a change of mine for two months…

For the record, here is the PR that made this fail:

I had this change ready, but eventually forgot to push it. :x

Thanks for the updated PKGBUILD, but you were totally missing the depends field, and forcing the user to install both glfw and qt5 while they will use only one of the backends doesn’t seem nice at all, so having a split package is better.

Cravix commented on 2015-09-12 09:12

Running PKGBUILD and pacman tells me these 2 packages both includes /usr/bin/citra,
and when I looked into it I found that when running "make install" in package_citra-qt function, both running script (citra and citra-qt) were put into ${pkgdir}/usr/bin,
so I think it's not necessary to split this into 2 packages, and it also needs some cleanup in this PKGBUILD, and thus the following PKGBUILD, hope that helps :P

ceri commented on 2014-11-21 07:50

Hi Damaskino. As I don't really use this any more I don't think I have the time to mantain it and so I'm going to disown it. Feel free to take over managing it.

Damaskino commented on 2014-11-21 07:33

One of my friends is active in the development of citra and he had these further comments and suggestions when I talked to him:

- upstream is now
- Qt5 is recommended instead of Qt4
- this package should install citra glfw alongside citra qt
- Building with optimisations also gives a much better experience

Best regards!

Damaskino commented on 2014-11-21 07:27

Hi there, I'm getting an error when building is it an issue with the package or am I missing something?

==> Starting build()...
-- The C compiler identification is GNU 4.9.2
-- The CXX compiler identification is GNU 4.9.2
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Found ZLIB: /usr/lib64/ (found version "1.2.8")
-- Found PNG: /usr/lib64/ (found version "1.6.14")
-- Looking for XOpenDisplay in /usr/lib64/;/usr/lib64/
-- Looking for XOpenDisplay in /usr/lib64/;/usr/lib64/ - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib64/
-- Found OpenGL: /usr/lib64/
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.28")
-- checking for one of the modules 'glfw3'
-- Configuring done
CMake Error at externals/inih/CMakeLists.txt:11 (add_library):
Cannot find source file:


Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp
.hxx .in .txx

-- Build files have been written to: /tmp/yaourt-tmp-chen/aur-citra-git/src/citra/build
==> ERROR: A failure occurred in build().
==> ERROR: Makepkg was unable to build citra-git.