master does not build anymore on Ubuntu 14.04

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

master does not build anymore on Ubuntu 14.04

midi-pascal
Hi,

I cannot build lmms from master for 3 days now:
  • Fresh git clone
  • Build error:
[ 78%] [ 78%] Generating moc_ZynAddSubFx.cxx
Generating embedded_resources.h
Linking CXX executable ../RemoteZynAddSubFx
Scanning dependencies of target zynaddsubfx
[100%] Built target lmmsobjs
[100%] [100%] Building CXX object plugins/zynaddsubfx/CMakeFiles/zynaddsubfx.dir/ZynAddSubFx.cpp.o
Scanning dependencies of target lmms
Building CXX object plugins/zynaddsubfx/CMakeFiles/zynaddsubfx.dir/moc_ZynAddSubFx.cxx.o
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libfltk.a(Fl_Double_Window.o): undefined reference to symbol 'XdbeAllocateBackBufferName'
//usr/lib/x86_64-linux-gnu/libXext.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[2]: *** [plugins/RemoteZynAddSubFx] Error 1
make[1]: *** [plugins/zynaddsubfx/CMakeFiles/RemoteZynAddSubFx.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[100%] [100%] Building CXX object src/CMakeFiles/lmms.dir/lmms_automoc.cpp.o
Building CXX object src/CMakeFiles/lmms.dir/core/main.cpp.o
Linking CXX executable ../lmms
[100%] Built target lmms
Linking CXX shared module ../libzynaddsubfx.so
[100%] Built target zynaddsubfx
make: *** [all] Error 2

Any hint, someone?

Thanks,
midi-pascal

------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
LMMS-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/lmms-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: master does not build anymore on Ubuntu 14.04

Tres Finocchiaro
That would coincide with Zyn dependency cleanup as well as some GCC6 changes.

My instinct is the Zyn stuff may have caused this, which is surprising since 12.04 isn't complaining... 

Can you try to revert commits 60740fb, a06cb01?

If either fix it, please post in #2747 or #2749, respectively (or feel free to open a bug report on it).

If neither fix it, take a look through the commit logs and see if there's one that strikes a cord: https://github.com/LMMS/lmms/commits

-Tres


On Mon, May 2, 2016 at 7:48 PM, midi-pascal <[hidden email]> wrote:
Hi,

I cannot build lmms from master for 3 days now:
  • Fresh git clone
  • Build error:
[ 78%] [ 78%] Generating moc_ZynAddSubFx.cxx
Generating embedded_resources.h
Linking CXX executable ../RemoteZynAddSubFx
Scanning dependencies of target zynaddsubfx
[100%] Built target lmmsobjs
[100%] [100%] Building CXX object plugins/zynaddsubfx/CMakeFiles/zynaddsubfx.dir/ZynAddSubFx.cpp.o
Scanning dependencies of target lmms
Building CXX object plugins/zynaddsubfx/CMakeFiles/zynaddsubfx.dir/moc_ZynAddSubFx.cxx.o
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libfltk.a(Fl_Double_Window.o): undefined reference to symbol 'XdbeAllocateBackBufferName'
//usr/lib/x86_64-linux-gnu/libXext.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[2]: *** [plugins/RemoteZynAddSubFx] Error 1
make[1]: *** [plugins/zynaddsubfx/CMakeFiles/RemoteZynAddSubFx.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[100%] [100%] Building CXX object src/CMakeFiles/lmms.dir/lmms_automoc.cpp.o
Building CXX object src/CMakeFiles/lmms.dir/core/main.cpp.o
Linking CXX executable ../lmms
[100%] Built target lmms
Linking CXX shared module ../libzynaddsubfx.so
[100%] Built target zynaddsubfx
make: *** [all] Error 2

Any hint, someone?

Thanks,
midi-pascal

------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
LMMS-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/lmms-devel



------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
LMMS-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/lmms-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: master does not build anymore on Ubuntu 14.04

midi-pascal
In reply to this post by midi-pascal
Hi Tres,

Reverting the commit 60740fb makes the build succeed.
I will post in #2747 as you suggest.
Thanks a lot for your prompt answer.
Debugging on a non-functionnal build is very difficult, you know! ;-)
midi-pascal

On 16-05-02 07:54 PM, Tres Finocchiaro wrote:
That would coincide with Zyn dependency cleanup as well as some GCC6 changes.

My instinct is the Zyn stuff may have caused this, which is surprising since 12.04 isn't complaining... 

Can you try to revert commits 60740fb, a06cb01?

If either fix it, please post in #2747 or #2749, respectively (or feel free to open a bug report on it).

If neither fix it, take a look through the commit logs and see if there's one that strikes a cord: https://github.com/LMMS/lmms/commits

-Tres


On Mon, May 2, 2016 at 7:48 PM, midi-pascal <[hidden email]> wrote:
Hi,

I cannot build lmms from master for 3 days now:
  • Fresh git clone
  • Build error:
[ 78%] [ 78%] Generating moc_ZynAddSubFx.cxx
Generating embedded_resources.h
Linking CXX executable ../RemoteZynAddSubFx
Scanning dependencies of target zynaddsubfx
[100%] Built target lmmsobjs
[100%] [100%] Building CXX object plugins/zynaddsubfx/CMakeFiles/zynaddsubfx.dir/ZynAddSubFx.cpp.o
Scanning dependencies of target lmms
Building CXX object plugins/zynaddsubfx/CMakeFiles/zynaddsubfx.dir/moc_ZynAddSubFx.cxx.o
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libfltk.a(Fl_Double_Window.o): undefined reference to symbol 'XdbeAllocateBackBufferName'
//usr/lib/x86_64-linux-gnu/libXext.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[2]: *** [plugins/RemoteZynAddSubFx] Error 1
make[1]: *** [plugins/zynaddsubfx/CMakeFiles/RemoteZynAddSubFx.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[100%] [100%] Building CXX object src/CMakeFiles/lmms.dir/lmms_automoc.cpp.o
Building CXX object src/CMakeFiles/lmms.dir/core/main.cpp.o
Linking CXX executable ../lmms
[100%] Built target lmms
Linking CXX shared module ../libzynaddsubfx.so
[100%] Built target zynaddsubfx
make: *** [all] Error 2

Any hint, someone?

Thanks,
midi-pascal

------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
LMMS-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/lmms-devel




------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
LMMS-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/lmms-devel
Loading...