Hedgewars 0.9.18 has been released. http://hedgewars.org/node/4090 Reproducible: Always Steps to Reproduce: Source tarball is available at: http://download.gna.org/hedgewars/hedgewars-src-0.9.18-1.tar.bz2 and http://hedgewars.org/download/hedgewars-src-0.9.18-1.tar.bz2.torrent Or of course in mercurial with tag 0.9.18-release As with prior releases, users on 0.9.17 will be unable to engage in network play with those on 0.9.18. This release adds optional PNG screenshots and video recording, which means an expanded dependency list: libpng, libav+freeglut
looks like a sub-standard release to me. fails to install with: Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RELEASE" CMake Error at hedgewars/cmake_install.cmake:36 (FILE): file INSTALL cannot find "/var/tmp/portage/games-strategy/hedgewars-0.9.18/work/hedgewars-0.9.18_build/bin/hwengine". Call Stack (most recent call first): cmake_install.cmake:37 (INCLUDE)
(In reply to comment #1) > looks like a sub-standard release to me. fails to install with: > > file INSTALL cannot find > > "/var/tmp/portage/games-strategy/hedgewars-0.9.18/work/hedgewars-0.9. > 18_build/bin/hwengine". > Call Stack (most recent call first): > cmake_install.cmake:37 (INCLUDE) Looks to me like engine failed to build for some reason. Possibly new deps, possibly changed cmake params. Hard to say w/o a bit more info. Note. A new src tarball *was* generated to fix a bug found by a user in forts mode. http://download.gna.org/hedgewars/hedgewars-src-0.9.18-2.tar.bz2 Unrelated to problem above tho. Need more info. Playdeb and arch managed builds ok.
if it's deps related I'd expect cmake to bail out before the build. If that's the case it seems like cmake dep checking is missing.
I notice it's not respecting CXXFLAGS either.
it's a parallel-make problem.
Created attachment 328002 [details, diff] hedgewars-0.9.18.2-flags.patch that along with -DCMAKE_C_FLAGS_RELEASE="" -DCMAKE_CXX_FLAGS_RELEASE="" should fix the flag issue
I put it in with -j1 to work around the build issue. That kind of sucks though so a patch and/or upstream reroll would be nice.
(In reply to comment #7) > I put it in with -j1 to work around the build issue. That kind of sucks > though so a patch and/or upstream reroll would be nice. seems there are different experiences on that issue upstream bugreport: https://code.google.com/p/hedgewars/issues/detail?id=462
Patches applied upstream! http://code.google.com/p/hedgewars/source/detail?r=d5e49cf042d9392145bb16b756bac3074ea994cc&name=0.9.18 http://code.google.com/p/hedgewars/source/detail?r=a94f4ef5ba2b998200e38705f3f0a6a4540ba46f&name=0.9.18 Thanks for bringing this issues up.