Linking seems to fail silently

Bug #1330267 reported by Matthias Mailänder
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Noise
Incomplete
Low
Unassigned
noise (openSUSE)
New
Undecided
Unassigned

Bug Description

Trying to compile it at https://build.opensuse.org/package/show/home:Mailaender:branches:X11:Pantheon/noise but it fails in the end. Not sure why.

Revision history for this message
Matthias Mailänder (mailaender) wrote :
Revision history for this message
Victor Martinez (victored) wrote :

Thanks for the report Matthias,

Noise builds fine with CMake 2.8 and older. Noise and many other elementary projects are not yet compliant with CMake 3.0. Most projects don't comply to this policy http://www.cmake.org/cmake/help/v3.0/policy/CMP0037.html#policy:CMP0037

The reason for this is that many of our projects are currently forcing a binary location that differs from the corresponding location in the source tree, for instance, the 'noise' executable is generated under 'build' instead of 'build/src'. We will have to fix our CMakeLists.txt files somewhere in the near future, but patches that expedite this process are welcome.

The reasons for the build failure can be found in the build log and are labeled as 'CMake Warning (dev) ...'.

Changed in noise:
status: New → Confirmed
importance: Undecided → Low
Revision history for this message
Victor Martinez (victored) wrote :

Please note that you will need the development version of Granite (trunk at lp:granite) to build Noise's latest trunk.

Revision history for this message
PerfectCarl (name-is-carl) wrote :

Matthias, the cmake has been updated to generate the file in /build/src.

We're still using cmake 2.8 though.

Also note that noise is composed of many parts :
   - the main application
   - the core library
   - the plugins

I'm not sure that this issue is still relevant. Could you update us about it?

Revision history for this message
Matthias Mailänder (mailaender) wrote :

I currently can't build due to dependency problems and I don't see a new tagged release > 0.3.0 which I already tried.

Revision history for this message
PerfectCarl (name-is-carl) wrote :

Oh.
My message was about trunk.

(I know nothing about packaging. But I'm more knowledgeable about Noise - hopefully)

Revision history for this message
Matthias Mailänder (mailaender) wrote :

0.3.1 has been released and I have other compilation failures now.

Changed in noise:
status: Confirmed → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.