Package Details: openpht 1.8.0.148-1

Git Clone URL: https://aur.archlinux.org/openpht.git (read-only)
Package Base: openpht
Description: OpenPHT is a community driven fork of Plex Home Theater
Upstream URL: https://github.com/RasPlex/OpenPHT/
Keywords: openpht plex
Licenses: GPL2
Conflicts: plex-home-theater
Submitter: jpenguin
Maintainer: cowmix
Last Packager: cowmix
Votes: 11
Popularity: 0.000000
First Submitted: 2016-01-12 01:46
Last Updated: 2017-08-06 20:20

Dependencies (62)

Required by (0)

Sources (4)

Latest Comments

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

md2prof commented on 2016-06-18 23:58

Thanks to instructions here: https://forums.plex.tv/discussion/220704/openpht-1-6-building-error-on-ubuntu-14-04/p2

I have been able to get 1.6 to build. In order to make that happen, ffmpeg 2.8.7 with appropriate patches must be built and installed to /usr/local. Thus the new dependency for the new package openpht-ffmpeg. openpht-ffmpeg will install this modified ffmpeg. THIS MAY BREAK anything else you do with ffmpeg as /usr/local usually supersedes /usr. I'm not sure and don't have a way to test it.

Hopefully this will work. I don't use openpht anymore so I can't easily test it.

md2prof commented on 2016-05-25 03:26

There hasn't been a new release for some time. I've heard that most of the development is in RasPlex (for Raspberry Pi). I could be wrong - gcc 6.1.1 is still pretty new, so maybe they will update the code...

Tanath commented on 2016-05-25 03:23

Wait OpenPHT isn't being developed either? I read that Plex wasn't but this was a community fork that was still maintained...

md2prof commented on 2016-05-25 02:08

gcc and gcc-libs update to 6.1.1 broke this build. gcc is way above my paygrade, so my best alternative is to downgrade both gcc and gcc-libs back to 5.3.0. This also requires downgrading llvm-libs to 3.7.1 and glibc to 2.23-1. I've updated the dependencies to reflect this. I tried building with 6.1.1 with git sources on the OpenPHT branch of RasPlex, but same error - so there is no upstream solution from the OpenPHT developers either. I fear this will be the end of openpht eventually, as its dependencies are developed but it is not. I will do my best in the future. Search "arch downgrade package" to learn how to downgrade gcc. On my super simple build system the downgrade didn't break anything. Your mileage may vary...

New PKGBUILD has been updated in AUR.

md2prof commented on 2016-05-24 22:30

I can reproduce the same build error - so it isn't your system. I'm going to try a git-clone (more recent openpht work in progress) to see if that will build.

Tanath commented on 2016-05-24 21:35

I'm up to date, rebooted, and still get same result. What package(s) should I check the version of?

md2prof commented on 2016-05-24 21:03

Have you done a complete system update? This looks like a change in c++ upstream from algobase. pacman -syU

Tanath commented on 2016-05-24 20:59

Same for me.

returntrip commented on 2016-05-15 11:39

I am unable to build openpht. Unsure if it is only me with this issue. I Can paste the error if that helps.

Error:
[ 9%] Building CXX object lib/cximage-6.0/CxImage/CMakeFiles/cximage.dir/ximadsp.cpp.o
In file included from /usr/include/c++/6.1.1/deque:60:0,
from /usr/include/c++/6.1.1/queue:60,
from /tmp/packerbuild-1000/openpht/openpht/src/OpenPHT-1.5.2.514-310d4f7e/lib/cximage-6.0/CxImage/ximadsp.cpp:3480:
/usr/include/c++/6.1.1/bits/stl_algobase.h:243:56: error: macro "min" passed 3 arguments, but takes just 2
min(const _Tp& __a, const _Tp& __b, _Compare __comp)
^
/usr/include/c++/6.1.1/bits/stl_algobase.h:265:56: error: macro "max" passed 3 arguments, but takes just 2
max(const _Tp& __a, const _Tp& __b, _Compare __comp)
^
In file included from /tmp/packerbuild-1000/openpht/openpht/src/OpenPHT-1.5.2.514-310d4f7e/lib/cximage-6.0/CxImage/xfile.h:51:0,
from /tmp/packerbuild-1000/openpht/openpht/src/OpenPHT-1.5.2.514-310d4f7e/lib/cximage-6.0/CxImage/ximage.h:62,
from /tmp/packerbuild-1000/openpht/openpht/src/OpenPHT-1.5.2.514-310d4f7e/lib/cximage-6.0/CxImage/ximadsp.cpp:6:
/usr/include/c++/6.1.1/bits/stl_algobase.h:195:5: error: expected unqualified-id before \u2018const\u2019
min(const _Tp& __a, const _Tp& __b)
^
/usr/include/c++/6.1.1/bits/stl_algobase.h:195:5: error: expected \u2018)\u2019 before \u2018const\u2019
/usr/include/c++/6.1.1/bits/stl_algobase.h:195:5: error: expected \u2018)\u2019 before \u2018const\u2019
/usr/include/c++/6.1.1/bits/stl_algobase.h:195:5: error: expected \u2018)\u2019 before \u2018const\u2019
/usr/include/c++/6.1.1/bits/stl_algobase.h:195:5: error: expected initializer before \u2018const\u2019
/usr/include/c++/6.1.1/bits/stl_algobase.h:219:5: error: expected unqualified-id before \u2018const\u2019
max(const _Tp& __a, const _Tp& __b)
^
/usr/include/c++/6.1.1/bits/stl_algobase.h:219:5: error: expected \u2018)\u2019 before \u2018const\u2019
/usr/include/c++/6.1.1/bits/stl_algobase.h:219:5: error: expected \u2018)\u2019 before \u2018const\u2019
/usr/include/c++/6.1.1/bits/stl_algobase.h:219:5: error: expected \u2018)\u2019 before \u2018const\u2019
/usr/include/c++/6.1.1/bits/stl_algobase.h:219:5: error: expected initializer before \u2018const\u2019
In file included from /usr/include/c++/6.1.1/deque:60:0,
from /usr/include/c++/6.1.1/queue:60,
from /tmp/packerbuild-1000/openpht/openpht/src/OpenPHT-1.5.2.514-310d4f7e/lib/cximage-6.0/CxImage/ximadsp.cpp:3480:
/usr/include/c++/6.1.1/bits/stl_algobase.h:243:5: error: \u2018std::min\u2019 declared as an \u2018inline\u2019 variable
min(const _Tp& __a, const _Tp& __b, _Compare __comp)
^~~
/usr/include/c++/6.1.1/bits/stl_algobase.h:246:7: error: expected primary-expression before \u2018if\u2019
if (__comp(__b, __a))
^~
/usr/include/c++/6.1.1/bits/stl_algobase.h:246:7: error: expected \u2018}\u2019 before \u2018if\u2019
/usr/include/c++/6.1.1/bits/stl_algobase.h:246:7: error: expected \u2018;\u2019 before \u2018if\u2019
/usr/include/c++/6.1.1/bits/stl_algobase.h:248:7: error: expected unqualified-id before \u2018return\u2019
return __a;
^~~~~~
/usr/include/c++/6.1.1/bits/stl_algobase.h:265:5: error: \u2018max\u2019 declared as an \u2018inline\u2019 variable
max(const _Tp& __a, const _Tp& __b, _Compare __comp)
^~~
/usr/include/c++/6.1.1/bits/stl_algobase.h:268:7: error: expected primary-expression before \u2018if\u2019
if (__comp(__a, __b))
^~
/usr/include/c++/6.1.1/bits/stl_algobase.h:268:7: error: expected \u2018}\u2019 before \u2018if\u2019
/usr/include/c++/6.1.1/bits/stl_algobase.h:268:7: error: expected \u2018;\u2019 before \u2018if\u2019
/usr/include/c++/6.1.1/bits/stl_algobase.h:270:7: error: expected unqualified-id before \u2018return\u2019
return __a;
^~~~~~
/usr/include/c++/6.1.1/bits/stl_algobase.h:271:5: error: expected declaration before \u2018}\u2019 token
}
^
lib/cximage-6.0/CxImage/CMakeFiles/cximage.dir/build.make:62: recipe for target 'lib/cximage-6.0/CxImage/CMakeFiles/cximage.dir/ximadsp.cpp.o' failed
make[2]: *** [lib/cximage-6.0/CxImage/CMakeFiles/cximage.dir/ximadsp.cpp.o] Error 1
CMakeFiles/Makefile2:619: recipe for target 'lib/cximage-6.0/CxImage/CMakeFiles/cximage.dir/all' failed
make[1]: *** [lib/cximage-6.0/CxImage/CMakeFiles/cximage.dir/all] Error 2
Makefile:149: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
The build failed.

normanu commented on 2016-04-11 12:53

Am I the only one for who OpenPHT crashes on playing certain files?
I get a black screen and then nothing ....
I never had these problems with the original Plex HT package.

Somehow my Graphics card seems related,

00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: Intel Corporation Device 2054
Flags: bus master, fast devsel, latency 0, IRQ 47
Memory at f7800000 (64-bit, non-prefetchable) [size=4M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at f000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [a4] PCI Advanced Features
Kernel driver in use: i915
Kernel modules: i915