--- Log opened Sun Nov 02 00:00:23 2014 20141102 00:00:59-!- markus_ [~mjs-de@f049097059.adsl.alicedsl.de] has quit [Remote host closed the connection] 20141102 00:07:51< ancestral> gfgtdf: I can try 20141102 00:08:04< ancestral> What kind of output? 20141102 00:08:25< gfgtdf> ancestral: the stderr.txt file 20141102 00:09:24< ancestral> so 2>~/stderr.txt or something? 20141102 00:10:02< gfgtdf> ancestral: no i want that it doesn not go into teh stderr.txt file, sdl redirects the output to the stderr.txt file- 20141102 00:10:13< gfgtdf> ancestral: i want any other file. 20141102 00:10:48< ancestral> So I mean 20141102 00:10:51< mattsc> ancestral: 1>~/Desktop/tmp.txt 20141102 00:10:56< ancestral> 2>~/something.txt 20141102 00:11:01< ancestral> right 20141102 00:11:10< mattsc> ancestral: 2> is stderr; 1> is stdtxt 20141102 00:11:22< gfgtdf> ancestral: there are multiple reasons: 1) there is a bug: https://gna.org/bugs/?22897 2) its annoying if 2 instances of wesnoth.exe try to write to the same file. 20141102 00:12:57< ancestral> gfgtdf: https://paste.ee/p/YDDsc 20141102 00:14:45-!- zookeeper [zookeeper@wesnoth/developer/zookeeper] has quit [Ping timeout: 256 seconds] 20141102 00:15:44< gfgtdf> ancestral: thats the input of your stderr-tmp.txt file ? 20141102 00:16:03< ancestral> That’s the output from stderr 20141102 00:16:06< gfgtdf> s/inout/content 20141102 00:16:22< gfgtdf> ancestral: so it dint work to redirect to stderr-tmp.txt 20141102 00:16:26< gfgtdf> didn't 20141102 00:16:38< ancestral> I think it did 20141102 00:16:43< mattsc> gfgtdf: on a Mac, stdtxt/err is, by default, written to the console, not to a file 20141102 00:17:06< ancestral> I mean, I started the game, started HttT, recruited a few units, then quit 20141102 00:17:19< mattsc> anyways, I have to be off, otherwise I’d offer to help. 20141102 00:17:23< mattsc> ttyl 20141102 00:17:32< ancestral> Maybe there would be more output connecting to a server 20141102 00:17:39-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: Bye for now] 20141102 00:17:40< gfgtdf> mattsc: hm on windows SDl by default redirests all consoe output to stderr.txt 20141102 00:17:45< gfgtdf> redirects** 20141102 00:17:53< gfgtdf> or stdcout.txt 20141102 00:17:56< gfgtdf> stdout* 20141102 00:18:00< ancestral> Not sure how you can redirect stderr in Windows 20141102 00:18:09< ancestral> Maybe via cmd.exe? 20141102 00:18:22< shadowm> No. 20141102 00:18:48-!- iceiceice [~chris@192.16.204.74] has joined #wesnoth-dev 20141102 00:18:48-!- iceiceice [~chris@192.16.204.74] has quit [Changing host] 20141102 00:18:48-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20141102 00:18:59< iceiceice> gfgtdf: i think the stderr / stdout stuff is part of POSIX, 20141102 00:19:03< shadowm> SDL's WinMain redirects the output to stdout.txt and stderr.txt. The only way to change that is to redirect it again via freopen(), etc. 20141102 00:19:06< iceiceice> and apple mostly complies with posix now 20141102 00:19:24< shadowm> On any platform but Windows you don't need to worry about this and you can redirect the output using your shell. 20141102 00:20:19< gfgtdf> shadowm: so for https://gna.org/bugs/?22897 there is no "non c++" workaround? 20141102 00:20:42< shadowm> Correct. 20141102 00:22:05< iceiceice> gfgtdf: there's some stuff here: https://wiki.libsdl.org/FAQWindows#I_get_.22Undefined_reference_to_.27WinMain.4016.27.22 20141102 00:22:37< iceiceice> it says maybe if you recompile SDL then you can do it i think 20141102 00:23:42< shadowm> Or replace the SDLmain blob with our very own WinMain but I don't know how much other code it contains. 20141102 00:24:00< gfgtdf> shadowm: i thougth i'd get a linker error then ? 20141102 00:24:18< shadowm> Not if you provide a WinMain. 20141102 00:25:09< gfgtdf> shadowm: hm ok ty 20141102 00:25:10< shadowm> I talked about this the other day. Our main() is not the entry point on Windows because Wesnoth is compiled as a GUI application. It's the SDL-provided WinMain() that calls our main(). 20141102 00:25:44< iceiceice> hmmm 20141102 00:25:58-!- Coffee_irc [~david@ppp118-210-90-49.lns20.adl2.internode.on.net] has joined #wesnoth-dev 20141102 00:26:04< shadowm> Windows "GUI applications" (really just "applications with no auto-attached console") use WinMain() as their entry point. I don't remember the name of the console application entry point. 20141102 00:26:15< shadowm> I think it's tmain() or something. 20141102 00:26:46< iceiceice> gfgtdf: there's more details here: http://sdl.beuc.net/sdl.wiki/FAQ_Console 20141102 00:26:48< gfgtdf> shadowm: i wouldn't like to make my own winmain becasue that could mean if we change the sdl version we have to adapt those changes in our winmain accordingly. 20141102 00:28:26< gfgtdf> iceiceice: ty 20141102 00:31:15< gfgtdf> iceiceice: to me it looks like the non hosts receive teh [change_controller] from servers perform_cntroller_tweaks before teh game starts but teh host receives it after teh game starts 20141102 00:31:40< iceiceice> hmm 20141102 00:32:03< iceiceice> is this problematic? 20141102 00:33:00< gfgtdf> iceiceice: i currently cannot think of a buf that could be casued by this. 20141102 00:33:13< iceiceice> if it turns out to be bad, 20141102 00:33:16< iceiceice> i guess what i would want to do is, 20141102 00:33:29< iceiceice> change mp connect so that the host waits to leave until it got all the tweaks and a [start] command 20141102 00:33:44< iceiceice> so the [start] from server becomes a synchronization point 20141102 00:34:10< iceiceice> i think right now as soon as you click start it jumps right into the game 20141102 00:34:31< gfgtdf> iceiceice: y 20141102 00:52:20-!- Anakonda [Anakonda@87-92-156-113.bb.dnainternet.fi] has quit [Read error: Connection reset by peer] 20141102 00:58:43-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20141102 01:09:42-!- un214 [~un214@2602:306:cccf:dc39:224:8cff:fed2:ef57] has joined #wesnoth-dev 20141102 01:21:15< irker169> wesnoth: mattsc wesnoth:1.12 04e520820ed1 / data/campaigns/Legend_of_Wesmere/scenarios/chapter3/10_Cliffs_of_Thoria.cfg: LoW 10: set user_team_name for player side http://git.io/7Ktyjw 20141102 01:21:17< irker169> wesnoth: mattsc wesnoth:1.12 b991ec6d4864 / data/campaigns/Legend_of_Wesmere/scenarios/chapter3/10_Cliffs_of_Thoria.cfg: LoW 10: make it so that yetis can be seen moving in hole in fog http://git.io/eCanoQ 20141102 01:22:31-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20141102 01:32:15< irker169> wesnoth: mattsc wesnoth:1.12 bf58ba0da4a7 / data/campaigns/Legend_of_Wesmere/scenarios/chapter3/11_Battle_of_the_Book.cfg: LoW 11: enable recall list for player's side http://git.io/Ji9EfQ 20141102 01:32:39-!- un214 [~un214@2602:306:cccf:dc39:224:8cff:fed2:ef57] has quit [Remote host closed the connection] 20141102 01:33:54-!- trewe [~trewe@188.250.204.69] has quit [Quit: quit] 20141102 01:41:34-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20141102 01:50:44-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20141102 01:51:11-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20141102 02:09:30-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Quit: tomreyn] 20141102 02:20:37-!- gfgtdf [~chatzilla@e177173129.adsl.alicedsl.de] has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 20141102 02:26:05-!- ancestral [~ancestral@71-34-14-121.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20141102 02:27:47-!- ancestral [~ancestral@71-34-14-121.mpls.qwest.net] has joined #wesnoth-dev 20141102 02:29:59-!- stikonas__ [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20141102 02:41:52< iceiceice> loonycyborg: around? 20141102 02:42:01< loonycyborg> yes 20141102 02:42:23< iceiceice> having an interesting discussion with homebrew folks atm, 20141102 02:42:48< loonycyborg> what about? 20141102 02:42:53< iceiceice> so have been working out the kinks in this, it turns out there was a minor bug in our scons pkgconfig code, 20141102 02:43:14< iceiceice> it throws out an environment variable that is needed i guess, or at least used by homebrew: 20141102 02:43:15< iceiceice> https://github.com/cbeck88/wesnoth/commit/9f93831a2397d45560a9f1e36a40aac38d4affc3 20141102 02:43:36< iceiceice> in irc in the other channel, they are suggesting that we should have a "packager mode" 20141102 02:43:48< iceiceice> which i guess preserves all environment variables to make it easier for package managers to work 20141102 02:45:31< iceiceice> example is suggested here actually: https://github.com/cr1901/IRCbot/blob/master/SConstruct#L19-L20 20141102 02:46:03< iceiceice> does this make sense to you, or is it going to break everything? 20141102 02:46:08< iceiceice> i don't know enough about all the scons code to know 20141102 02:46:15-!- happygrue [~Laptop@wesnoth/developer/wintermute] has quit [Remote host closed the connection] 20141102 02:46:19< loonycyborg> yeah, why not 20141102 02:47:10< loonycyborg> unlike upstream scons devs I don't think throwing environment away like that is a good idea.. 20141102 02:48:02< shadowm> It is a very good idea for more sensitive applications like http servers, etc. For a build management tool like make or scons? I'd think not. 20141102 02:50:01< loonycyborg> I can see one potential reason though 20141102 02:50:13< loonycyborg> if some command is affected by environment 20141102 02:50:22< loonycyborg> build tool won't know to rebuild it 20141102 02:50:27< loonycyborg> if this env value changes 20141102 02:55:02< iceiceice> does it mean that targets will essentially all be rebuilt if any environment var changes? 20141102 02:55:08< iceiceice> or just if this option changes 20141102 02:55:14-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Remote host closed the connection] 20141102 02:55:44-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20141102 02:56:00< iceiceice> i guess it means that basically everything becomes dirty if the external environment changes 20141102 02:56:35< iceiceice> but its not so important for the package manager i guess 20141102 02:56:43< iceiceice> since they aren't trying to do incremental builds 20141102 02:58:39< loonycyborg> no it's the other way around, currently at least 20141102 02:58:58< loonycyborg> it doesn't pay attention to system environment unless you make it 20141102 02:59:52< iceiceice> yeah, but if we add the patch and you are using this option, 20141102 03:00:16< loonycyborg> packagers always build from scratch 20141102 03:00:27< loonycyborg> they don't use incremental builds for packaging 20141102 03:00:56< iceiceice> yeah thats what i mean 20141102 03:04:54< iceiceice> is there anything more we'd have to do then add a few lines in SConstruct, or are there submodules in the scons/ folder that further restrict the environment? 20141102 03:05:38< loonycyborg> no, env["ENV"] = os.environ.get is enough 20141102 03:05:49< loonycyborg> submodules forward variables explicitly 20141102 03:05:59< iceiceice> ok 20141102 03:06:21< iceiceice> i think i will try to commit some version of this then 20141102 03:06:29< loonycyborg> ok 20141102 03:16:41-!- EliDupree [~quassel@66-189-34-122.dhcp.oxfr.ma.charter.com] has quit [Remote host closed the connection] 20141102 03:17:40< irker169> wesnoth: Chris Beck wesnoth:master 9f93831a2397 / scons/pkgconfig.py: scons: don't ignore PKG_CONFIG_LIBDIR environment variable http://git.io/ZwnfSQ 20141102 03:17:42< irker169> wesnoth: Chris Beck wesnoth:master 8f93e0ebb01a / SConstruct: scons: add OS_ENV option, to forward all of OS environment to scons http://git.io/40JvHw 20141102 03:17:44< irker169> wesnoth: Chris Beck wesnoth:master 1a693ef8f1f7 / src/ (8 files in 3 dirs): Merge branch 'master' of https://github.com/wesnoth/wesnoth http://git.io/0LcRew 20141102 03:18:47< iceiceice> loonycyborg: ^ 20141102 03:20:07-!- Ivanovic_ [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20141102 03:23:40-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 250 seconds] 20141102 03:24:06-!- Ivanovic_ is now known as Ivanovic 20141102 03:35:25< shadowm> I just realized Ruffians have stronger melee that Footpads. 20141102 03:39:17< iceiceice> shadowm: i just noticed we have a special sconscript in the lua folder, 20141102 03:39:18< iceiceice> https://github.com/wesnoth/wesnoth/blob/master/src/lua/SConscript 20141102 03:39:32< iceiceice> it adds some special warning disables specific to lua i guess 20141102 03:39:51< iceiceice> so if you decide not to try to upgrade lua before 1.12 release i guess you could put the thing you were saying in there 20141102 03:40:58< shadowm> I don't think upgrading Lua will solve the warnings in the first place. I'm only doing it for the sake of bug fixes. 20141102 03:44:41-!- EliDupree [~quassel@66-189-34-122.dhcp.oxfr.ma.charter.com] has joined #wesnoth-dev 20141102 04:06:07-!- Coffee_irc [~david@ppp118-210-90-49.lns20.adl2.internode.on.net] has quit [Quit: Konversation terminated!] 20141102 04:19:30< irker169> wesnoth: Chris Beck wesnoth:1.10.7_scons_patches 9683de3d841c / SConstruct: backport SConstruct patch 8f93e0ebb01a2cccafa45f851dd18dc660f94176 http://git.io/g5cKzA 20141102 04:22:08< shadowm> Huh 20141102 04:22:39< shadowm> iceiceice: Why is that a separate branch? 20141102 04:23:04< iceiceice> i want to make sure it applies cleanly 20141102 04:23:09< iceiceice> to exactly the version they are trying to build 20141102 04:23:21< iceiceice> it can be deleted later 20141102 04:23:26< iceiceice> when next stable release occurs 20141102 04:25:00< shadowm> There won't be another 1.10.x release. 20141102 04:26:02< iceiceice> thats right, 20141102 04:26:10< iceiceice> once 1.10.x is not the stable version, 20141102 04:26:17< iceiceice> homebrew wont be interested to build it 20141102 04:26:17< shadowm> Okay, 1.12.0 then, got it. 20141102 04:26:20< iceiceice> eah 20141102 04:26:39< iceiceice> and the commit will go away when its no longer under a branch 20141102 04:26:48< irker169> wesnoth: Chris Beck wesnoth:1.11.18_scons_patches 2652c723d215 / SConstruct: backport SConstruct patch 8f93e0ebb01a2cccafa45f851dd18dc660f94176 http://git.io/jQ31Qg 20141102 04:40:01-!- travis-ci [~travis-ci@ec2-54-163-43-103.compute-1.amazonaws.com] has joined #wesnoth-dev 20141102 04:40:01< travis-ci> wesnoth/wesnoth#4556 (1.10.7_scons_patches - 9683de3 : Chris Beck): The build passed. 20141102 04:40:01< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/39728292 20141102 04:40:01-!- travis-ci [~travis-ci@ec2-54-163-43-103.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141102 04:54:10-!- travis-ci [~travis-ci@ec2-54-91-187-240.compute-1.amazonaws.com] has joined #wesnoth-dev 20141102 04:54:10< travis-ci> wesnoth/wesnoth#4557 (1.11.18_scons_patches - 2652c72 : Chris Beck): The build passed. 20141102 04:54:10< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/39728552 20141102 04:54:10-!- travis-ci [~travis-ci@ec2-54-91-187-240.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141102 04:56:36-!- Coffee_irc [~david@ppp118-210-90-49.lns20.adl2.internode.on.net] has joined #wesnoth-dev 20141102 05:04:14-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: Ik ga weg] 20141102 05:08:24< irker169> wesnoth: Chris Beck wesnoth:master 20dbcff99cd6 / SConstruct: fixup SConstruct in case there is no terminal in the environment http://git.io/2_HSeA 20141102 05:10:25-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20141102 05:12:36-!- travis-ci [~travis-ci@ec2-54-161-223-163.compute-1.amazonaws.com] has joined #wesnoth-dev 20141102 05:12:36< travis-ci> wesnoth/wesnoth#4558 (master - 20dbcff : Chris Beck): The build is still failing. 20141102 05:12:36< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/39729917 20141102 05:12:36-!- travis-ci [~travis-ci@ec2-54-161-223-163.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141102 05:17:09-!- travis-ci [~travis-ci@ec2-54-91-187-240.compute-1.amazonaws.com] has joined #wesnoth-dev 20141102 05:17:09< travis-ci> wesnoth/wesnoth#4558 (master - 20dbcff : Chris Beck): The build is still failing. 20141102 05:17:09< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/39729917 20141102 05:17:09-!- travis-ci [~travis-ci@ec2-54-91-187-240.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141102 05:17:30< iceiceice> man that is wierd 20141102 05:17:41< iceiceice> why does travis have pkg_config searches cached? 20141102 05:17:43< iceiceice> https://travis-ci.org/wesnoth/wesnoth/jobs/39729918 20141102 05:17:57< iceiceice> https://travis-ci.org/wesnoth/wesnoth/jobs/39729918#L621 20141102 06:09:05-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Ping timeout: 265 seconds] 20141102 06:20:12-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has quit [Quit: Leaving] 20141102 06:45:58< irker169> wesnoth: Chris Beck wesnoth:master 8e2191efd99d / scons/pkgconfig.py: Revert "scons: don't ignore PKG_CONFIG_LIBDIR environment variable" http://git.io/mKcJuQ 20141102 06:46:00< irker169> wesnoth: Chris Beck wesnoth:master a2aff0d5af82 / scons/pkgconfig.py: Merge pull request #319 from cbeck88/test_to_fix_travis http://git.io/s66JyQ 20141102 06:52:20-!- ancestral [~ancestral@71-34-14-121.mpls.qwest.net] has quit [Quit: End Transmission.] 20141102 06:53:51-!- Sulfur [~Miranda@p5B3279A5.dip0.t-ipconnect.de] has joined #wesnoth-dev 20141102 07:07:37-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20141102 07:24:23-!- travis-ci [~travis-ci@ec2-54-161-223-163.compute-1.amazonaws.com] has joined #wesnoth-dev 20141102 07:24:24< travis-ci> wesnoth/wesnoth#4561 (master - a2aff0d : Chris Beck): The build was fixed. 20141102 07:24:24< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/39732245 20141102 07:24:24-!- travis-ci [~travis-ci@ec2-54-161-223-163.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141102 07:31:58-!- cib0 [~cib@p5DD2143B.dip0.t-ipconnect.de] has joined #wesnoth-dev 20141102 08:00:48-!- kex [~kex@78.157.29.160] has quit [Remote host closed the connection] 20141102 08:42:20-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Quit: Lost terminal] 20141102 08:44:17-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Ping timeout: 264 seconds] 20141102 08:57:17-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has joined #wesnoth-dev 20141102 09:30:05-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20141102 09:42:00-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141102 09:46:02-!- irker169 [~irker@fehu.ai0867.net] has quit [Quit: transmission timeout] 20141102 09:49:11-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20141102 09:54:06-!- kex [~kex@78.157.29.160] has quit [Ping timeout: 256 seconds] 20141102 09:56:46-!- cib0 [~cib@p5DD2143B.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20141102 09:57:07-!- EdB [~edb@89-158-11-138.rev.numericable.fr] has joined #wesnoth-dev 20141102 10:05:32< Ivanovic> mattsc: currently building both master as well as 1.12 is broken 20141102 10:05:40< Ivanovic> for 1.12 it fails building wesnothd 20141102 10:06:11< Ivanovic> http://pastebin.com/yq6AriVA1.12 build failure: 20141102 10:06:15< Ivanovic> argh 20141102 10:06:21< Ivanovic> 1.12 build failure: http://pastebin.com/yq6AriVA 20141102 10:07:45< Ivanovic> master: http://pastebin.com/rcgKd2VC 20141102 10:15:03< Ivanovic> so at least using cmake things are still broken (somehow) 20141102 10:25:30-!- irker149 [~irker@fehu.ai0867.net] has joined #wesnoth-dev 20141102 10:25:30< irker149> wesnoth: Nils Kneuper website:master abdc9a680f66 / start/1.12/ (7 files in 2 dirs): updated Galician and Portuguese announcement http://git.io/vRhJ1Q 20141102 10:31:34-!- Coffee_irc [~david@ppp118-210-90-49.lns20.adl2.internode.on.net] has quit [Quit: Konversation terminated!] 20141102 10:33:27-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20141102 10:43:25-!- cib0 [~cib@p5DD2143B.dip0.t-ipconnect.de] has joined #wesnoth-dev 20141102 10:50:58< irker149> wesnoth: Nils Kneuper wesnoth:1.12 4591cb2ed592 / / (31 files in 30 dirs): updated Portuguese translation http://git.io/pg1DtA 20141102 10:51:00< irker149> wesnoth: Nils Kneuper wesnoth:1.12 586d2016a449 / po/wesnoth-manual/sk.po: updated Slovak translation http://git.io/V-qtNg 20141102 10:51:02< irker149> wesnoth: Nils Kneuper wesnoth:1.12 b471695ee552 / changelog players_changelog po/wesnoth-ei/de.po: updated German translation http://git.io/Gzdr8Q 20141102 10:51:04< irker149> wesnoth: Nils Kneuper wesnoth:1.12 8af043b96c7e / changelog players_changelog: updated changelog entry for Slovak translation update http://git.io/k7kWnQ 20141102 10:51:06< irker149> wesnoth: Nils Kneuper wesnoth:1.12 96feae6353bc / changelog players_changelog po/wesnoth-help/gd.po po/wesnoth-httt/gd.po: updated Scottish Gaelic translation http://git.io/jCRyqw 20141102 10:51:08< irker149> wesnoth: Nils Kneuper wesnoth:1.12 04e09d8ddf9b / / (31 files in 17 dirs): updated Galician translation http://git.io/4nZP5g 20141102 10:51:10< irker149> wesnoth: Nils Kneuper wesnoth:1.12 33f6343fb613 / / (9 files in 7 dirs): updated Italian translation http://git.io/o_fycg 20141102 10:51:12< irker149> wesnoth: Nils Kneuper wesnoth:master 16919f7c22f0 / / (31 files in 30 dirs): updated Portuguese translation http://git.io/rMAJuA 20141102 10:51:14< irker149> wesnoth: Nils Kneuper wesnoth:master d5cc6a2d394c / po/wesnoth-manual/sk.po: updated Slovak translation http://git.io/MsbyxA 20141102 10:51:16< irker149> wesnoth: Nils Kneuper wesnoth:master 93c655eee3a6 / po/ (wesnoth-ei/de.po wesnoth-utbs/de.po): updated German translation http://git.io/ryFQHA 20141102 10:51:18< irker149> wesnoth: Nils Kneuper wesnoth:master 77df3d152cce / po/ (wesnoth-multiplayer/es.po wesnoth-units/es.po): updated Spanish translation http://git.io/Vjj0Ug 20141102 10:51:20< irker149> wesnoth: Nils Kneuper wesnoth:master 7da9bfbaa3ec / po/ (wesnoth-help/gd.po wesnoth-httt/gd.po wesnoth-utbs/gd.po): updated Scottish Gaelic translation http://git.io/_s0kHQ 20141102 10:51:22< irker149> wesnoth: Nils Kneuper wesnoth:master ee9e7a844a6f / / (31 files in 17 dirs): updated Galician translation http://git.io/2V6_Bg 20141102 10:51:24< irker149> wesnoth: Nils Kneuper wesnoth:master 11790ed5598f / po/ (7 files in 6 dirs): updated Italian translation http://git.io/_noIrg 20141102 10:52:12-!- Anakonda [Anakonda@87-92-168-151.bb.dnainternet.fi] has joined #wesnoth-dev 20141102 10:59:27-!- Anakonda [Anakonda@87-92-168-151.bb.dnainternet.fi] has quit [Ping timeout: 255 seconds] 20141102 11:03:01-!- Anakonda [Anakonda@87-92-168-151.bb.dnainternet.fi] has joined #wesnoth-dev 20141102 11:14:13-!- Coffee_irc [~david@ppp118-210-90-49.lns20.adl2.internode.on.net] has joined #wesnoth-dev 20141102 11:25:16-!- mjs-de [~mjs-de@f049097059.adsl.alicedsl.de] has joined #wesnoth-dev 20141102 11:38:09-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20141102 11:42:44-!- kex [~kex@78.157.29.160] has quit [Ping timeout: 245 seconds] 20141102 12:01:27-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20141102 12:06:04-!- kex [~kex@78.157.29.160] has quit [Ping timeout: 245 seconds] 20141102 12:48:42-!- prkc [~prkc@54028D8F.dsl.pool.telekom.hu] has joined #wesnoth-dev 20141102 12:53:25-!- riksteri [~riksteri@dsl-tkubrasgw3-54f96b-216.dhcp.inet.fi] has quit [Quit: riksteri] 20141102 13:21:16-!- Laela [50eb531b@gateway/web/freenode/ip.80.235.83.27] has joined #wesnoth-dev 20141102 13:38:56-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20141102 13:44:38-!- Laela [50eb531b@gateway/web/freenode/ip.80.235.83.27] has quit [Quit: Page closed] 20141102 13:58:25-!- fabi [~quassel@wesnoth/developer/fendrin] has quit [Ping timeout: 272 seconds] 20141102 13:58:35-!- fabi [~quassel@wesnoth/developer/fendrin] has joined #wesnoth-dev 20141102 14:01:33-!- Sulfur [~Miranda@p5B3279A5.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20141102 14:02:55< irker149> wesnoth: Chris Beck wesnoth:1.12 b0f7a3c41f1e / SConstruct: scons: add OS_ENV option, to forward all of OS environment to scons http://git.io/T6ph1A 20141102 14:02:57< irker149> wesnoth: Chris Beck wesnoth:1.12 5ebf88d2c3fc / SConstruct: fixup SConstruct in case there is no terminal in the environment http://git.io/0QYR9Q 20141102 14:02:59< irker149> wesnoth: Chris Beck wesnoth:1.12 ebdb03a2146b / SConstruct: Merge pull request #320 from cbeck88/backport_scons_changes http://git.io/Sa-TDQ 20141102 14:06:24-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20141102 14:20:25-!- Coffee_irc [~david@ppp118-210-90-49.lns20.adl2.internode.on.net] has quit [Quit: Konversation terminated!] 20141102 14:32:45-!- travis-ci [~travis-ci@ec2-54-162-24-119.compute-1.amazonaws.com] has joined #wesnoth-dev 20141102 14:32:45< travis-ci> gfgtdf/wesnoth-old#330 (sidecontroller_refactor - 706f6c9 : gfgtdf): The build failed. 20141102 14:32:45< travis-ci> Build details : http://travis-ci.org/gfgtdf/wesnoth-old/builds/39749221 20141102 14:32:45-!- travis-ci [~travis-ci@ec2-54-162-24-119.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141102 15:00:04-!- travis-ci [~travis-ci@ec2-54-211-22-3.compute-1.amazonaws.com] has joined #wesnoth-dev 20141102 15:00:04< travis-ci> gfgtdf/wesnoth-old#331 (sidecontroller_refactor - 5e732ce : gfgtdf): The build passed. 20141102 15:00:04< travis-ci> Build details : http://travis-ci.org/gfgtdf/wesnoth-old/builds/39749519 20141102 15:00:04-!- travis-ci [~travis-ci@ec2-54-211-22-3.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141102 15:03:10-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Read error: Connection reset by peer] 20141102 15:16:35-!- Sulfur [~Miranda@p5B3279A5.dip0.t-ipconnect.de] has joined #wesnoth-dev 20141102 15:22:14-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20141102 15:45:16-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 264 seconds] 20141102 15:54:45-!- gfgtdf [~chatzilla@e177173129.adsl.alicedsl.de] has joined #wesnoth-dev 20141102 16:11:27-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has joined #wesnoth-dev 20141102 16:16:18-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20141102 16:29:22-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141102 16:33:28-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20141102 16:41:29-!- travis-ci [~travis-ci@ec2-54-211-22-3.compute-1.amazonaws.com] has joined #wesnoth-dev 20141102 16:41:30< travis-ci> gfgtdf/wesnoth-old#332 (sidecontroller_refactor - 039b900 : gfgtdf): The build was broken. 20141102 16:41:30< travis-ci> Build details : http://travis-ci.org/gfgtdf/wesnoth-old/builds/39757650 20141102 16:41:30-!- travis-ci [~travis-ci@ec2-54-211-22-3.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141102 16:53:29-!- trewe [~trewe@188.250.204.69] has joined #wesnoth-dev 20141102 16:54:28-!- kex [~kex@77.28.0.111] has joined #wesnoth-dev 20141102 17:03:03-!- irker149 [~irker@fehu.ai0867.net] has quit [Quit: transmission timeout] 20141102 17:16:37-!- Netsplit *.net <-> *.split quits: Anakonda 20141102 17:20:04-!- Netsplit over, joins: Anakonda 20141102 17:23:42-!- travis-ci [~travis-ci@ec2-54-211-22-3.compute-1.amazonaws.com] has joined #wesnoth-dev 20141102 17:23:42< travis-ci> gfgtdf/wesnoth-old#333 (sidecontroller_refactor - da3560d : gfgtdf): The build was fixed. 20141102 17:23:42< travis-ci> Build details : http://travis-ci.org/gfgtdf/wesnoth-old/builds/39759207 20141102 17:23:42-!- travis-ci [~travis-ci@ec2-54-211-22-3.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141102 17:30:38-!- prkc [~prkc@54028D8F.dsl.pool.telekom.hu] has quit [Remote host closed the connection] 20141102 17:40:07< iceiceice> gfgtdf: i'm trying to rebase the boost rng branch, 20141102 17:40:17< iceiceice> i get a conflict with this commit, 20141102 17:40:17< iceiceice> https://github.com/wesnoth/wesnoth/commit/6c19b3e8654c9ced93fabe7712d0af2b08dc3d32 20141102 17:40:27< iceiceice> is that code supposed to go somewhere else now? 20141102 17:41:09< iceiceice> is require_random the only place server generates rng for the game? 20141102 17:43:47< gfgtdf> iceiceice: y only rquire random generates deed for the game 20141102 17:43:56< iceiceice> ok thanks 20141102 17:48:26< iceiceice> Ivanovic: 20141102 17:48:31< iceiceice> i look at these logs you posted 20141102 17:48:40< iceiceice> http://pastebin.com/rcgKd2VC 20141102 17:48:49< iceiceice> this is just a bunch of warnings, 20141102 17:49:04< iceiceice> the most likely assumptions is that the clipboard code only ever compiled with warnings 20141102 17:49:20< iceiceice> and cmake had some kind of special exception just for src/clipboard.cpp 20141102 17:49:30< iceiceice> so when the code got moved the warning flags didn't 20141102 17:50:19< iceiceice> this one: http://pastebin.com/yq6AriVA 20141102 17:50:33< iceiceice> you are trying to compile filesystem_boost.cpp, 20141102 17:50:51< iceiceice> if you don't have the new libraries, then its not going to work, you might want to try turning that option off 20141102 17:51:01< iceiceice> if you didn't install them 20141102 18:30:54-!- Sulfur [~Miranda@p5B3279A5.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20141102 18:39:34-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Quit: Leaving] 20141102 19:13:27-!- Anakonda [Anakonda@87-92-168-151.bb.dnainternet.fi] has quit [Read error: Connection reset by peer] 20141102 19:14:03< Ivanovic> iceiceice: i get those warnings=errors for some other files, too (when compiling with >1 core) 20141102 19:14:12-!- Anakonda [Anakonda@87-92-168-151.bb.dnainternet.fi] has joined #wesnoth-dev 20141102 19:14:30< Ivanovic> iceiceice: and if it is known to break and was just moved to other files, then the build system should be updated 20141102 19:15:08< Ivanovic> iceiceice: and i am pretty sure that i have all required libs 20141102 19:15:13< Ivanovic> regarding the 2nd issue 20141102 19:15:25< Ivanovic> that is: the main game built without issues, it seems to just be wesnothd failing 20141102 19:15:34< Ivanovic> so probably another case of "cmake recipe not completed updated" 20141102 19:32:45< Ivanovic> btw, if the lib was missing than cmake itself should already have said so 20141102 19:33:00< Ivanovic> as long as the recipe was updated (as it should have been) 20141102 19:48:20-!- EdB [~edb@89-158-11-138.rev.numericable.fr] has quit [Quit: Konversation terminated!] 20141102 20:32:16-!- lipkab [~lipkab@host-91-147-211-128.biatv.hu] has joined #wesnoth-dev 20141102 20:32:22< Ivanovic> mattsc: are these warnings intentional? http://pastebin.com/hBheJS33 20141102 20:37:23-!- ancestral [~ancestral@63.92.240.233] has joined #wesnoth-dev 20141102 20:38:22-!- irker381 [~irker@fehu.ai0867.net] has joined #wesnoth-dev 20141102 20:38:22< irker381> wesnoth: Nils Kneuper wesnoth:master d263e46b346c / src/CMakeLists.txt: fixed building clipboard.cpp with cmake http://git.io/U1bAMw 20141102 20:38:22< irker381> wesnoth: Nils Kneuper wesnoth:master 47fb0c619914 / src/CMakeLists.txt: fixed building wesnothd using cmake http://git.io/Wx66jg 20141102 20:38:27< irker381> wesnoth: Nils Kneuper wesnoth:1.12 14c08b4c3de6 / src/CMakeLists.txt: fixed building wesnothd using cmake http://git.io/C3QKpQ 20141102 20:40:19< mattsc> Ivanovic: I doubt that they are intentional. 20141102 20:41:10< Ivanovic> were those files added from "external"? 20141102 20:41:14< Ivanovic> or do you have to fix them? 20141102 20:41:16< mattsc> Ivanovic: iceiceice introduced that code, he’ll know what to do about them when he gets back (except those fixes you just committed take care of them) 20141102 20:41:37< Ivanovic> what i just commited only takes care of the linking of wesnothd 20141102 20:41:43< Ivanovic> and of the clipboard.cpp warnings 20141102 20:41:56< Ivanovic> which were an issue again after the file move was not done 100% correctly 20141102 20:45:14< mattsc> Ivanovic: I really don’t know the details. Here are all the changes I had to make to the Xcode project: 20141102 20:45:24< mattsc> https://github.com/wesnoth/wesnoth/commit/71f89f31b7ae 20141102 20:45:57< mattsc> but I think that covered other changes too rather than just the xBRZ stuff 20141102 20:47:33< mattsc> Ivanovic: sorry I’m not more help; I bet iceiceice will know right away what to do when he gets back 20141102 20:47:49< Ivanovic> and i fear that the filesystem change does make boost filesystem mandatory for wesnothd 20141102 20:48:00< Ivanovic> meaning: breaking that build for the pandora 20141102 20:48:17< Ivanovic> is boost filesystem *really* required for the server or was it an oversight to not deactivate it there? 20141102 20:48:29< mattsc> gfgtdf: ^ any comment on that last question by Ivanovic 20141102 20:48:41< mattsc> ? 20141102 20:48:50< gfgtdf> Ivanovic: most likeley its not required 20141102 20:49:13< Ivanovic> let me try to build it for the pandora 20141102 20:49:28-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 272 seconds] 20141102 20:49:29< Ivanovic> right now i had to alter the version check where you bumped the requirements 20141102 20:51:00< Ivanovic> WOW, linking fails really badly for the pandora build! 20141102 21:08:59-!- ancestral [~ancestral@63.92.240.233] has quit [Quit: i go nstuf kthxbai] 20141102 21:12:55< Ivanovic> okay, i just checked and i do not get the linking error with 1.11.18 20141102 21:13:05< Ivanovic> so something changed between that version and now for the pandora version 20141102 21:13:22< Ivanovic> and i can't even paste the linking error because it seems to fail everywhere! 20141102 21:16:17-!- travis-ci [~travis-ci@ec2-54-162-24-119.compute-1.amazonaws.com] has joined #wesnoth-dev 20141102 21:16:17< travis-ci> wesnoth/wesnoth#4566 (master - 47fb0c6 : Nils Kneuper): The build was broken. 20141102 21:16:17< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/39775771 20141102 21:16:17-!- travis-ci [~travis-ci@ec2-54-162-24-119.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141102 21:16:44< Ivanovic> linking gives me lovely 36364 lines with errors for the pandora build 20141102 21:16:57< Ivanovic> it does link normally with 1.11.18 and the same build env 20141102 21:17:09< irker381> wesnoth: Nils Kneuper wesnoth:1.12 c41727fd9ea4 / CMakeLists.txt: fixed version detection for pandora version http://git.io/AhQSPw 20141102 21:20:33< Ivanovic> but at least the linker error is reproducible on my desktop 20141102 21:20:43< Ivanovic> so anybody should be able to test it and find out what breaks there 20141102 21:21:51< Ivanovic> i use this configure line: http://pastebin.com/rTWmDXeX 20141102 21:21:57< Ivanovic> afterwards just running make -j8 20141102 21:22:12< Ivanovic> gfgtdf: can you test if you can build with the ENABLE_PANDORA flag active? 20141102 21:22:21< Ivanovic> i have *no* clue why it fails during building 20141102 21:22:37< Ivanovic> i already looked at the diff between the two versions of the cmake file and something is really wrong 20141102 21:22:50< Ivanovic> but the cmake diff does not show what 20141102 21:23:39< Ivanovic> gfgtdf: though are you aware that something strange is definitly happening with the LIBINTL part? 20141102 21:23:54< Ivanovic> (but removing that one is not enough to fix the linking) 20141102 21:24:14< Ivanovic> strange as in: the "IF(MSVC)" part does already include libintl 20141102 21:24:27< Ivanovic> in the else clause for all non visual studio compilers 20141102 21:24:40< Ivanovic> in the filesystem part you add it again if boost_filesystem is not set 20141102 21:25:01< Ivanovic> and you have the boost filesystem "gettext" as well as the normal linked in when having boost filesystem set 20141102 21:25:26-!- cib0 [~cib@p5DD2143B.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] 20141102 21:27:38< gfgtdf> Ivanovic: i usualy use the msvc VC9 projectfile (y i know its not updated in teh last month), figuring out how cmake workd woudl take too much time to do it today 20141102 21:28:00< Ivanovic> gfgtdf: no linux box at hand? 20141102 21:29:34< irker381> wesnoth: Nils Kneuper wesnoth:1.12 d8c94285443a / po/wesnoth-help/hu.po: updated Hungarian translation http://git.io/B09vTA 20141102 21:29:36< irker381> wesnoth: Nils Kneuper wesnoth:master 73ad809290ac / po/wesnoth-help/hu.po: updated Hungarian translation http://git.io/kI26Yg 20141102 21:33:25< gfgtdf> Ivanovic: figuring out how to compile things on linux would take me even longer. 20141102 21:33:43-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20141102 21:33:43-!- shadowm_desktop is now known as Pasta 20141102 21:34:40< gfgtdf> Ivanovic: iceiceice knows more about teh cmake file than me he is also the one who did most of teh cmakelist.txt integration of the boost fileystem patch. 20141102 21:35:02< Ivanovic> iceiceice: please read the last 20 lines of log 20141102 21:35:59< gfgtdf> Ivanovic: that LIBINTL_LIBRARY is always included on msvc seems to be somethign that was forgotten.I think i can test teh cmake msvc build during teh next week 20141102 21:37:08< gfgtdf> Ivanovic: the ENABLE_PANDORA flag shoudl always prevent you from compiling filesystem_boost.cpp and gettext_boost.cpp that was dote in this commit i think: https://github.com/wesnoth/wesnoth/commit/419f154f424848856a83e2828183d15406ef6369 20141102 21:37:25< Ivanovic> the problem is during linking 20141102 21:37:34< Ivanovic> something is going wrong in that step 20141102 21:37:39< Ivanovic> the building part is okay 20141102 21:37:43-!- prkc [~prkc@catv-89-134-173-244.catv.broadband.hu] has joined #wesnoth-dev 20141102 21:38:35< gfgtdf> Ivanovic: maybe teh AND NOT PANDORA need to be done here to: https://github.com/wesnoth/wesnoth/blob/419f154f424848856a83e2828183d15406ef6369/CMakeLists.txt#L590 20141102 21:39:24< Ivanovic> gfgtdf: already did that for 1.12 20141102 21:40:18< gfgtdf> Ivanovic: just to be sure: you it doesnt compile the .. _boost.cpp files but you still get linling errors? 20141102 21:40:26< Ivanovic> yes 20141102 21:40:37< Ivanovic> and i seem to get linking errors with basically every file 20141102 21:40:45< Ivanovic> >30k lines of errors 20141102 21:41:47< gfgtdf> Ivanovic: and this happens onyl on pandora ? 20141102 21:42:01< Ivanovic> this happens only with ENABLE_PANDORA=TRUE 20141102 21:42:21< Ivanovic> even when building on my desktop amd64 setup with the more recent libs 20141102 21:43:18-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20141102 21:44:03< iceiceice> Ivanovic: i just see the logs,. 20141102 21:44:14< gfgtdf> Ivanovic: mybe this is wrong: https://github.com/wesnoth/wesnoth/blob/master/src/CMakeLists.txt#L253 20141102 21:44:24< gfgtdf> Ivanovic: mybe it shoudl be ${libwesnoth-core_STAT_SRC} 20141102 21:44:38< Ivanovic> ugh, probably 20141102 21:45:18< iceiceice> yeah it looks like i made a typo 20141102 21:46:24< iceiceice> Ivanovic: as I mentioned in email, I tried to test it by pointing at old headers and using enable pandora option and checking if ic an compile, 20141102 21:46:34< iceiceice> i didn't expect to be able to link it obviously 20141102 21:46:46< Ivanovic> linking should work on desktops just fine 20141102 21:46:55< iceiceice> even with pandora on? 20141102 21:46:57< Ivanovic> there are no arm specific libs used/required 20141102 21:46:59< Ivanovic> yes 20141102 21:47:03< iceiceice> i didn't know this 20141102 21:47:08< Ivanovic> the pandora is a plain linux system 20141102 21:47:12< Ivanovic> it just uses old libs 20141102 21:47:22< iceiceice> i see 20141102 21:50:52< Ivanovic> jepp, that change does it 20141102 21:50:59< Ivanovic> iceiceice: do you want to commit it? 20141102 21:51:18< iceiceice> sure, as you like 20141102 21:53:16< iceiceice> let me test locally though 20141102 21:53:25< iceiceice> Ivanovic: do you know how i can enable ccache with cmake? 20141102 21:55:32< Ivanovic> uhm, i just have it in my normal $PATH 20141102 21:55:39< Ivanovic> before gcc is there 20141102 21:55:44< Ivanovic> so it automatically uses ccache 20141102 21:57:11< Ivanovic> http://pastebin.com/GKU6DAvH 20141102 21:57:56< iceiceice> i have the same, they are both in /usr/local/bin for me 20141102 21:58:01< iceiceice> but i dont think it uses ccache anyways 20141102 21:58:32< iceiceice> i'll worry about it later i guess, it just makes this take much longer 20141102 21:58:48< Ivanovic> you can of course define the compiler directly using the CMAKE_CXX_COMPILER variable 20141102 21:58:59< Ivanovic> after running cmake once you can call cmake-gui . 20141102 21:59:07< iceiceice> i tried that, the cmake gui complaiend that it wasn't a legal compiler 20141102 21:59:11< Ivanovic> then you can configure the compiler, e.g. this line 20141102 21:59:20< Ivanovic> for me it just found that compiler and is happy with it 20141102 21:59:37< iceiceice> did you put e.g. /usr/local/bin/ccache /usr/local/bin/clang++ ? 20141102 21:59:46< Ivanovic> nope 20141102 21:59:50< Ivanovic> this is just the line to the binary 20141102 22:00:00< Ivanovic> so for me it shows /usr/lib64/ccache/bin/c 20141102 22:00:13< Ivanovic> and for CMAKE_C_COMPILER it is /usr/lib64/ccache/bin/cc 20141102 22:00:42< iceiceice> hmm i guess i dont know how ccache actually works, for scons you just say ccache=true 20141102 22:01:05< Ivanovic> on my system it is just transparent 20141102 22:01:17< Ivanovic> no need to even define an extra variable to make use of cmake 20141102 22:01:42< Ivanovic> "echo $PATH" gives me: /games-bin:/usr/lib64/ccache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.8.3 20141102 22:01:51< iceiceice> but this way, if i didn't know how to do it, scons --help just tells me 20141102 22:01:56< iceiceice> so i found it easily 20141102 22:02:07< Ivanovic> as you can see the dir with the cmake versions of CC and so on is there before /usr/bin 20141102 22:02:13< Ivanovic> so it directly uses ccache 20141102 22:02:22< iceiceice> yeah i'm trying to find an equivalent dir, 20141102 22:02:27< iceiceice> did you make this yourself or it came with cmake package? 20141102 22:02:51< Ivanovic> http://pastebin.com/GSwwxpS3 20141102 22:03:01< iceiceice> hmm for me its in /usr/lib/ccache, thats kind of odd 20141102 22:03:04< Ivanovic> the ccache package created the dir 20141102 22:03:58< Ivanovic> rechner2 ~ # equery belongs /usr/lib64/ccache/bin/cc 20141102 22:04:00< Ivanovic> * Searching for /usr/lib64/ccache/bin/cc ... 20141102 22:04:01< Ivanovic> dev-util/ccache-3.1.10-r1 (/usr/bin/ccache) 20141102 22:05:45< iceiceice> hmm, i had to refresh because the gui got stuck, 20141102 22:05:54< iceiceice> now i cant find the build tool option in the gui 20141102 22:06:17< iceiceice> after `cmake ../wesnoth && ccmake . ` 20141102 22:06:50< iceiceice> CMAKE_C_COMPILER is just gone :/ 20141102 22:09:55-!- lipkab [~lipkab@host-91-147-211-128.biatv.hu] has quit [Read error: Connection reset by peer] 20141102 22:10:08< iceiceice> build is almost finished without ccache anyways 20141102 22:17:42< iceiceice> mm i have a lib problem, i have recompile a lib actually because i was messing with something else 20141102 22:19:47-!- Anakonda [Anakonda@87-92-168-151.bb.dnainternet.fi] has quit [Read error: Connection reset by peer] 20141102 22:20:22-!- Kexoth [~kex@46.217.81.60] has joined #wesnoth-dev 20141102 22:21:27< iceiceice> ok, i still can't successfully link, i'm having a problem with libpng but i think its on my end 20141102 22:21:53< iceiceice> Ivanovic: if it's working for you maybe you should just commit the typo fix 20141102 22:22:47-!- kex [~kex@77.28.0.111] has quit [Ping timeout: 245 seconds] 20141102 22:24:45< iceiceice> i get this right now: http://hastebin.com/visibufira.mel 20141102 22:25:06< iceiceice> i think it means libpng needs to be ordered differently on the command line in cmake or someting 20141102 22:25:09< iceiceice> (when building master) 20141102 22:26:50< iceiceice> i think this is the faulty commit: 20141102 22:26:51< iceiceice> https://github.com/wesnoth/wesnoth/commit/8dfdc6b185f7d9c5d6166f28dd2693fc64a30a27 20141102 22:27:03< iceiceice> i guess i needed to do something more to indicate libpng linkage? 20141102 22:31:31< iceiceice> i can't see what needs to be done. 20141102 22:32:26< iceiceice> i'm leaving for dinner. 20141102 22:32:28-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Quit: Leaving] 20141102 22:32:29-!- gfgtdf_ [~chatzilla@e176186069.adsl.alicedsl.de] has joined #wesnoth-dev 20141102 22:34:21-!- gfgtdf [~chatzilla@e177173129.adsl.alicedsl.de] has quit [Ping timeout: 258 seconds] 20141102 22:34:24-!- gfgtdf_ is now known as gfgtdf 20141102 22:37:15-!- travis-ci [~travis-ci@ec2-54-211-22-3.compute-1.amazonaws.com] has joined #wesnoth-dev 20141102 22:37:15< travis-ci> wesnoth/wesnoth#4570 (master - 73ad809 : Nils Kneuper): The build was fixed. 20141102 22:37:15< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/39779863 20141102 22:37:15-!- travis-ci [~travis-ci@ec2-54-211-22-3.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141102 22:37:34-!- travis-ci [~travis-ci@ec2-54-162-24-119.compute-1.amazonaws.com] has joined #wesnoth-dev 20141102 22:37:35< travis-ci> gfgtdf/wesnoth-old#334 (sidecontroller_refactor - cc66b97 : gfgtdf): The build was broken. 20141102 22:37:35< travis-ci> Build details : http://travis-ci.org/gfgtdf/wesnoth-old/builds/39783859 20141102 22:37:35-!- travis-ci [~travis-ci@ec2-54-162-24-119.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141102 22:54:37< irker381> wesnoth: Nils Kneuper wesnoth:1.12 f1f109de7635 / src/CMakeLists.txt: fixed building using cmake with -DENABLE_PANDORA=on http://git.io/HfYneQ 20141102 22:54:39< irker381> wesnoth: Nils Kneuper wesnoth:master c25de4bd8786 / CMakeLists.txt src/CMakeLists.txt: apply fixes for building the pandora port with cmake to master http://git.io/2keqCw 20141102 22:55:06< Ivanovic> iceiceice: okay, i just tested the fixes for 1.12 20141102 22:55:14-!- zookeeper [~lmsnie@wesnoth/developer/zookeeper] has quit [Ping timeout: 245 seconds] 20141102 22:55:15< Ivanovic> so far i have not tried to build master for the pandora 20141102 22:55:34< Ivanovic> but i applied the same fixes i did for 1.12 to master, so maybe it builds, maybe it doesn't 20141102 22:55:59< Ivanovic> n8 20141102 22:57:07< Ivanovic> iceiceice: in fact i can't test master unless i deactivate "treat warnings as errors" which i see as bad style 20141102 23:02:40-!- ancestral [~ancestral@63.92.240.233] has joined #wesnoth-dev 20141102 23:14:47-!- prkc [~prkc@catv-89-134-173-244.catv.broadband.hu] has quit [Remote host closed the connection] 20141102 23:16:05-!- prkc [~prkc@catv-89-134-173-244.catv.broadband.hu] has joined #wesnoth-dev 20141102 23:24:33-!- markus_ [~mjs-de@f049080015.adsl.alicedsl.de] has joined #wesnoth-dev 20141102 23:28:06-!- iceiceice [~chris@50.245.222.235] has joined #wesnoth-dev 20141102 23:28:06-!- iceiceice [~chris@50.245.222.235] has quit [Changing host] 20141102 23:28:06-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20141102 23:28:12< iceiceice> back... 20141102 23:28:25< iceiceice> Ivanovic: i don't understand why the cmake file is so wildly out of sync with the scons file 20141102 23:28:26-!- mjs-de [~mjs-de@f049097059.adsl.alicedsl.de] has quit [Ping timeout: 244 seconds] 20141102 23:28:33-!- ancestral [~ancestral@63.92.240.233] has quit [Quit: i go nstuf kthxbai] 20141102 23:28:48< iceiceice> the cmake file seems to make extensive use of disabling warnings specifically for certain files 20141102 23:29:18< iceiceice> the scons script doesn't do this, or if it does it's controlled by SConscript files which appear in the folders wiht those files and are just a few lines long. 20141102 23:29:33< iceiceice> also the cmake min versions and scons don't agree. 20141102 23:30:04< iceiceice> i dont think it's my job to clean up the cmake file in this regard, 20141102 23:30:16< iceiceice> and anyways we know that the project compiles while treating all warnings as errors 20141102 23:30:22< iceiceice> because travis compiles this way every day 20141102 23:32:09-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141102 23:36:04< fabi> iceiceice: The scaling only kicks in when you go beyond 200%. Intended? 20141102 23:36:10-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20141102 23:36:16< iceiceice> fabi: yeah 20141102 23:36:21< iceiceice> xbrz only works in integer multiples 20141102 23:36:27< iceiceice> its intrinsic to the algorithm 20141102 23:36:32-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141102 23:36:36< iceiceice> you can only scale 2x, 3x, 4x, or 5x actually 20141102 23:37:04< iceiceice> if you want to go to fractional scaling, you have to xbrz partway and then nearest neighbor / linear the rest of the way 20141102 23:37:21< fabi> is it able to rotate? 20141102 23:37:24< iceiceice> no 20141102 23:37:43< iceiceice> its actually really simple and clever imo how it works, 20141102 23:37:46< iceiceice> basically what it does is, 20141102 23:38:08< iceiceice> for each pixel of output, it looks at a very small neighborhood around the corresponding place in the input 20141102 23:38:10< iceiceice> like a 4 x 4 grid 20141102 23:38:35< iceiceice> it classifies the colors of those pixels using a distance function and a threshold 20141102 23:38:45< iceiceice> and does very basic pattern matching, i.e. it tries to identify if theres an edge 20141102 23:38:46< iceiceice> or a corner 20141102 23:38:49< iceiceice> or not 20141102 23:39:14< iceiceice> each pixel also talks to its immediate neighbors, if they both agree there's an edge then it locally tries to continue it 20141102 23:39:30< iceiceice> if it can't make 2 neighbors agree, it just decides they aren't the same feature, 20141102 23:39:41< iceiceice> and puts some painterly blending between them 20141102 23:40:01< iceiceice> so in a way, it is "locally" vectorizing the image 20141102 23:40:24< iceiceice> the original application was for mame, 20141102 23:40:34< iceiceice> so the idea is you are emulating some SNES game or something with 320 x 200 pixels 20141102 23:40:35-!- travis-ci [~travis-ci@ec2-54-167-91-198.compute-1.amazonaws.com] has joined #wesnoth-dev 20141102 23:40:35< travis-ci> gfgtdf/wesnoth-old#335 (sidecontroller_refactor - b665c54 : gfgtdf): The build is still failing. 20141102 23:40:35< travis-ci> Build details : http://travis-ci.org/gfgtdf/wesnoth-old/builds/39787614 20141102 23:40:35-!- travis-ci [~travis-ci@ec2-54-167-91-198.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141102 23:40:50< iceiceice> and you would run xBRZ at a rate of 60 frames per second constantly to scale up the image to your whole screen 20141102 23:41:00< iceiceice> because it's local its very fast, 20141102 23:41:14< iceiceice> he actually has it set up so you can have mutliple threads in parallel doing different rows of the image 20141102 23:41:32< iceiceice> and when you are processing a row, because it is all local you don't get cache misses 20141102 23:41:42-!- markus_ [~mjs-de@f049080015.adsl.alicedsl.de] has quit [Remote host closed the connection] 20141102 23:42:15< iceiceice> the code is not very long, i have played with it in various ways, e.g. commenting out parts of the feature matching code to see what happens 20141102 23:42:30< iceiceice> he also seems to have put a lot of effort into optimizing it, 20141102 23:42:31-!- boucman [~rosen@wesnoth/developer/boucman] has quit [Remote host closed the connection] 20141102 23:42:46< iceiceice> there are many lines that are marked with comments "// 8% perf improvement" 20141102 23:42:47< iceiceice> etc. 20141102 23:42:48< fabi> iceiceice: Do you remember those old adventure games which zoom in for cutscenes? 20141102 23:43:00< iceiceice> uhhh 20141102 23:43:02< iceiceice> like zelda? 20141102 23:43:05< fabi> yes 20141102 23:43:12< iceiceice> yeah 20141102 23:44:14< fabi> iceiceice: What do you think about [zoom]? Everything inside zoom is action wml and displayed in zoomed mode. After every content of zoom is executed it zoom's back. 20141102 23:44:32< iceiceice> yeah it would be a nice thing 20141102 23:44:44< iceiceice> i thought also, i tmight be nice as an option to try zooming in when an attack is performed 20141102 23:44:51< iceiceice> Civ IV does this by default 20141102 23:45:01< fabi> also worth a thought 20141102 23:46:28-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Remote host closed the connection] 20141102 23:46:41< vultraz> um. what good would that be for? 20141102 23:47:18< iceiceice> idk, try playing civ iv and see if you like it 20141102 23:47:45< iceiceice> you can see the animations alot more clearly that way 20141102 23:48:18< iceiceice> fabi: i think also, we need to make like a "camera man" mode for the replay viewer 20141102 23:48:23< iceiceice> that tracks a unit or something 20141102 23:48:41< vultraz> Yes, but A: they would be pixelated very much and B: the frequency of attacks would basically turn your screen into a trampoline 20141102 23:48:47-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141102 23:49:04< iceiceice> vultraz: xBRZ makes it look *much* better 20141102 23:49:15< iceiceice> as far as pixelation is concerned 20141102 23:49:26< vultraz> But isn't it still zoomed-in pixel art? 20141102 23:49:36< iceiceice> it is smoothed by an algorithm 20141102 23:49:44< iceiceice> it's difficult to explain, why don't you build current master 20141102 23:50:18< iceiceice> fabi: i think one thing that makes it hard to make trailers for BFW is, 20141102 23:50:22< fabi> The key is the edge detection. That feature gives acceptable results. 20141102 23:50:34< iceiceice> the normal way that we play is at 1x1 zoom, and the game looks quite good for normal play 20141102 23:50:50< iceiceice> but if you try to make a trailer of normal play, it mostly ends up looking like little ants 20141102 23:51:03< iceiceice> and you can barely see the action if its just a few seconds of trailer 20141102 23:51:19< iceiceice> so all the trailers just have the delfador lightning effect because its the only one you can see 20141102 23:51:54< fabi> right 20141102 23:52:04< vultraz> Hm, point taken 20141102 23:52:39< fabi> making a video in zoomed mode with xBRZ is an option 20141102 23:52:48< fabi> not the whole video 20141102 23:53:27< iceiceice> just some parts 20141102 23:53:47< iceiceice> i think its worht an experiment maybe, 20141102 23:54:02< iceiceice> anyways if there was a "follow one unit" mode in the replay viewer people might like that anyways --- Log closed Mon Nov 03 00:00:24 2014