Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 440796 - games-strategy/hedgewars-0.9.18 version bump
Summary: games-strategy/hedgewars-0.9.18 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Games
URL: http://hedgewars.org/download.html
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-01 17:27 UTC by bugs
Modified: 2012-11-04 17:28 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
hedgewars-0.9.18.2-flags.patch (hedgewars-0.9.18.2-flags.patch,757 bytes, patch)
2012-11-01 21:30 UTC, Julian Ospald
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description bugs 2012-11-01 17:27:27 UTC
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
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2012-11-01 19:29:04 UTC
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)
Comment 2 bugs 2012-11-01 20:45:02 UTC
(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.
Comment 3 Mr. Bones. (RETIRED) gentoo-dev 2012-11-01 20:59:18 UTC
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.
Comment 4 Mr. Bones. (RETIRED) gentoo-dev 2012-11-01 21:00:09 UTC
I notice it's not respecting CXXFLAGS either.
Comment 5 Mr. Bones. (RETIRED) gentoo-dev 2012-11-01 21:11:19 UTC
it's a parallel-make problem.
Comment 6 Julian Ospald 2012-11-01 21:30:59 UTC
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
Comment 7 Mr. Bones. (RETIRED) gentoo-dev 2012-11-01 21:58:55 UTC
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.
Comment 8 Julian Ospald 2012-11-01 23:33:34 UTC
(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