[elisa] [Bug 406499] elisa git fails to build on High Sierra

2019-04-15 Thread Yurii Kolesnykov
https://bugs.kde.org/show_bug.cgi?id=406499

--- Comment #7 from Yurii Kolesnykov  ---
Thanks for advice Matthieu, but unfortunately I'm not strong on C++/CMake, my
main profile is Swift/iOS.

Could you please reopen this issue so someone may peek it up?

-- 
You are receiving this mail because:
You are watching all bug changes.

[elisa] [Bug 406499] elisa git fails to build on High Sierra

2019-04-14 Thread Matthieu Gallien
https://bugs.kde.org/show_bug.cgi?id=406499

--- Comment #6 from Matthieu Gallien  ---
(In reply to Yurii Kolesnykov from comment #5)
> According to 
> https://github.com/KDE/elisa/blob/master/src/audiowrapper.h
> https://github.com/KDE/elisa/blob/master/src/audiowrapper_qtmultimedia.cpp
> https://github.com/KDE/elisa/blob/master/src/audiowrapper_libvlc.cpp
> 
> My suggestion is this lack of some libvlc/qtmultimedia and/or phonon?

In fact, one of both is needed. Currently, they are not set as required but the
documentation (README.packagers) says that libvlc is recommended and needed to
play music. Qt Multimedia is the historical solution and kept for cases where
libvlc might be a problem.
A solution to your problem could be to add special logic to keep them not
required but if both are not found change the result to still report an error.

-- 
You are receiving this mail because:
You are watching all bug changes.

[elisa] [Bug 406499] elisa git fails to build on High Sierra

2019-04-14 Thread Yurii Kolesnykov
https://bugs.kde.org/show_bug.cgi?id=406499

--- Comment #5 from Yurii Kolesnykov  ---
According to 
https://github.com/KDE/elisa/blob/master/src/audiowrapper.h
https://github.com/KDE/elisa/blob/master/src/audiowrapper_qtmultimedia.cpp
https://github.com/KDE/elisa/blob/master/src/audiowrapper_libvlc.cpp

My suggestion is this lack of some libvlc/qtmultimedia and/or phonon?

-- 
You are receiving this mail because:
You are watching all bug changes.

[elisa] [Bug 406499] elisa git fails to build on High Sierra

2019-04-14 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=406499

--- Comment #4 from Nate Graham  ---
Depends on what the missing library is. Can you pinpoint what it is? If you
can, and it's not in CMake, then yeah, that would be good to add.

-- 
You are receiving this mail because:
You are watching all bug changes.

[elisa] [Bug 406499] elisa git fails to build on High Sierra

2019-04-14 Thread Yurii Kolesnykov
https://bugs.kde.org/show_bug.cgi?id=406499

--- Comment #3 from Yurii Kolesnykov  ---
> all the right dependencies installed

Isn't this must be solved by CMake, which must fail during configure?

-- 
You are receiving this mail because:
You are watching all bug changes.

[elisa] [Bug 406499] elisa git fails to build on High Sierra

2019-04-14 Thread Yurii Kolesnykov
https://bugs.kde.org/show_bug.cgi?id=406499

--- Comment #2 from Yurii Kolesnykov  ---
(In reply to Nate Graham from comment #1)
> ld: symbol(s) not found for architecture x86_64
> 
> Sounds like you don't have all the right dependencies installed. I'd contact
> the homebrew folks to see if their tap/cask/keg/whatever it's called is
> up-to-date and bug-free.

It's actually me, I maintain this tap and had created this formula two days
ago. You can examine formula here:
https://github.com/KDE-mac/homebrew-kde/blob/master/Formula/elisa.rb

Also, I want to mention, that brew builds formulas in sandbox and recursively
exposes only those dependencies that was mentioned explicitly.

I don't have a build issue on 10.14 (Mojave), but I don't see the GUI in my
build, release and nightly Jenkins builds. Also, ninja doesn't work with elisa
for me. I will report those issues separately.

-- 
You are receiving this mail because:
You are watching all bug changes.

[elisa] [Bug 406499] elisa git fails to build on High Sierra

2019-04-13 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=406499

Nate Graham  changed:

   What|Removed |Added

   Severity|critical|normal
 CC||n...@kde.org
 Resolution|--- |DOWNSTREAM
 Status|REPORTED|RESOLVED

--- Comment #1 from Nate Graham  ---
ld: symbol(s) not found for architecture x86_64

Sounds like you don't have all the right dependencies installed. I'd contact
the homebrew folks to see if their tap/cask/keg/whatever it's called is
up-to-date and bug-free.

-- 
You are receiving this mail because:
You are watching all bug changes.

[elisa] [Bug 406499] elisa git fails to build on High Sierra

2019-04-13 Thread Yurii Kolesnykov
https://bugs.kde.org/show_bug.cgi?id=406499

Yurii Kolesnykov  changed:

   What|Removed |Added

URL||https://github.com/KDE-mac/
   ||homebrew-kde/issues/290
 CC||r...@yurikoles.com

-- 
You are receiving this mail because:
You are watching all bug changes.