--- Log opened Fri Oct 24 00:00:07 2014 20141024 00:07:34-!- travis-ci [~travis-ci@ec2-54-80-145-248.compute-1.amazonaws.com] has joined #wesnoth-dev 20141024 00:07:34< travis-ci> wesnoth/wesnoth#4384 (master - 7023416 : gfgtdf): The build passed. 20141024 00:07:34< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/38871043 20141024 00:07:34-!- travis-ci [~travis-ci@ec2-54-80-145-248.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141024 00:09:45-!- ancestral [~ancestral@174-20-180-46.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20141024 00:14:33< mattsc> shadowm: thanks 20141024 00:14:37< mattsc> gfgtdf, iceiceice: *if* you manage to backport the filesystem code to 1.12 before tomorrow’s release, and *if* Ivanovic wants to tag the release before I am up, could you do me a favor and put something into the changelogs for me? 20141024 00:15:08< shadowm> And R_N. 20141024 00:15:32-!- mjs-de [~mjs-de@f048067109.adsl.alicedsl.de] has quit [Remote host closed the connection] 20141024 00:15:45< mattsc> indeed; I was just going to get the links for the master branch commits in which this is already done 20141024 00:15:57-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20141024 00:16:11< mattsc> this: https://github.com/wesnoth/wesnoth/commit/53b10a703d8498e6e92ae77045e93ff414eadb7c 20141024 00:16:47< mattsc> and this: https://github.com/wesnoth/wesnoth/commit/0606a94182e2483e89ebc1650e2d0430e9e598d2 20141024 00:17:36< mattsc> and changing 1.13 to 1.11, of course (and the date to today) 20141024 00:17:41< iceiceice> wait, so the filesystem code causes the wesnoth dir to change? 20141024 00:17:52< mattsc> yes, it does 20141024 00:17:56< shadowm> On OS X, apparently. 20141024 00:17:58< iceiceice> ok 20141024 00:18:12< shadowm> It's quite certainly an oversight. 20141024 00:18:31< mattsc> I could change it back to the old default, but TBH I like it better this way, and shadowm says that I am the authority on OS X builds :P 20141024 00:18:38< shadowm> mattsc: Did crimson_penguin ever give you his opinion? 20141024 00:18:54< mattsc> no, didn’t hear back from him; nor from Alarantalara (by PM) 20141024 00:18:57< shadowm> Can anyone attest that this change doesn't violate Apple's best practices for OS X application developers either? 20141024 00:19:27< mattsc> shadowm: I figure that I can always put out another OS X package right after the release if it causes trouble for people. 20141024 00:19:42< shadowm> mattsc: Well, I've seen crimson_penguin talk on IRC, s he just missed your message. 20141024 00:19:52< mattsc> but yes, if we could know up front, it would be better, of course 20141024 00:19:55< iceiceice> shadowm: somehow i think we are probably breaking alot of apple best practices :) 20141024 00:20:02< shadowm> mattsc: Right. 20141024 00:20:07< c74d> What’s this change? 20141024 00:20:12< mattsc> right - he does occasionally reply to me :) 20141024 00:20:14< shadowm> iceiceice: Regarding how we interact with the filesystem I meant. 20141024 00:20:31< mattsc> c74d: https://github.com/wesnoth/wesnoth/commit/53b10a703d8498e6e92ae77045e93ff414eadb7c 20141024 00:20:45< irker866> wesnoth: Chris Beck wesnoth:master 88ed44b374c9 / src/game_launcher.cpp: fixup std::min usage with strings, when saving images http://git.io/iKxpxQ 20141024 00:20:47< irker866> wesnoth: Chris Beck wesnoth:master 1385ab379108 / src/ (29 files in 9 dirs): Merge branch 'master' of https://github.com/wesnoth/wesnoth http://git.io/_xVRQQ 20141024 00:21:49< shadowm> Don't get me started on SDL, ancestral's evidence shows that SDL 1.2.x (and by extension us) sucks. 20141024 00:21:49< mattsc> iceiceice, gfgtdf: I did earlier today upgrade the Xcode SDL_mixer and boost libs, so I am ready to go whenever you are. 20141024 00:22:15< c74d> mattsc: Thanks. 20141024 00:23:27< iceiceice> hmm, why is it that i can ping forums.wesnoth.org but not get http responses 20141024 00:23:36< iceiceice> ok now its back 20141024 00:23:52< mattsc> I have to go pick something up that got forgotten at the denitst; will be back in ~30 min. 20141024 00:28:25< c74d> At least here in Mac OS X 10.6.8, only system stuff (`~/.MacOSX`, `~/.Trash`) and non-Mac-native stuff (`~/.zsh`, `~/.ssh`, etc.) goes in dotfiles, and anything user-facing that wants to look Mac-native goes in `~/Library/Application\ Support`. 20141024 00:29:06-!- ancestral [~ancestral@174-20-180-46.mpls.qwest.net] has joined #wesnoth-dev 20141024 00:29:26< c74d> (Strangely, there is a `~/.Xcode` directory, but it’s empty. (There’s also a non-empty `~/Library/Application\ Support/Xcode` directory.)) 20141024 00:29:52< shadowm> 21:23:27 hmm, why is it that i can ping forums.wesnoth.org but not get http responses 20141024 00:30:06< shadowm> Did you know: the latter requires a running httpd, the former doesn't. 20141024 00:30:34< crimson_penguin> are you guys talking about ~/.wesnoth? that is definitely discouraged 20141024 00:30:34< shadowm> (The latter also requires the httpd to be able to respond within a time limit.) 20141024 00:30:51< crimson_penguin> mattsc: ^ 20141024 00:33:22-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Quit: Ik ga weg] 20141024 00:33:48-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20141024 00:34:05< crimson_penguin> you'll find that unix-y stuff does make ~/.whatever directories, because that's okay on Linux, and still technically works on Mac (but may not with the sandboxing stuff now, I'm not sure), but that doesn't mean it's a good idea 20141024 00:34:48< crimson_penguin> regardless of what other apps do, it's also just bad for users - it's a hidden directory, whereas in ~/Library, it's not hidden 20141024 00:35:08< crimson_penguin> even if you don't want people to access it directly, you do want them to be able to delete it easily 20141024 00:35:10< shadowm> Linux X11 applications are actually discouraged from using ~/.foo in favor of XDG. 20141024 00:35:49< shadowm> (~/.config/myapp, ~/.local/share/myapp, ~/.cache/myapp) 20141024 00:39:06-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20141024 00:40:44-!- Bob_The_Mighty_ [~chatzilla@cpc4-brig16-2-0-cust378.3-3.cable.virginm.net] has joined #wesnoth-dev 20141024 00:41:36-!- Bob_The_Mighty [~chatzilla@cpc4-brig16-2-0-cust378.3-3.cable.virginm.net] has quit [Ping timeout: 246 seconds] 20141024 00:41:39-!- Bob_The_Mighty_ is now known as Bob_The_Mighty 20141024 00:45:59< mattsc> crimson_penguin: alright; I need to figure out how to change it back then 20141024 00:46:42< mattsc> it wasn’t something I changed directly, it just happen as part of the boost filesystem change 20141024 00:46:50< mattsc> *happened 20141024 00:48:03< iceiceice> mattsc: does the mac build of wesnoth install itself or something? 20141024 00:48:13< mattsc> btw, ~/Library is hidden by default in the finder these days also (but that’s just a technicality and does not change any of the arguments) 20141024 00:48:42< mattsc> iceiceice: umm? I’m not sure I understand the question. 20141024 00:49:03< mattsc> It’s a package that installs and application and sets up a user directory, if that’s what you mean 20141024 00:49:12< mattsc> s/and/an (grr) 20141024 00:49:19< iceiceice> i see 20141024 00:49:26< iceiceice> i'm surprised that a C++ change would affect that part 20141024 00:49:56< crimson_penguin> mattsc: I'm pretty sure they un-hid it actually; it was pretty silly of them to hide it 20141024 00:50:12< iceiceice> but i have no idea about installers so... my being surprised means very little here :) 20141024 00:50:17< crimson_penguin> it's visible for me now anyway, and I don't think I did anything 20141024 00:52:26< mattsc> crimson_penguin: in Yosemite? I haven’t upgraded yet. 20141024 00:52:54< ancestral> You can hold down option when you click on the Go menu 20141024 00:53:20< mattsc> iceiceice: it might have been that there was a flag associated with filesystem.cpp that I now need to set for filesystem_boost.cpp. I just haven’t looked into it yet 20141024 00:53:34< ancestral> No, ~/Library i still hidden, and no, I disagree. It’s not silly. Save dumb people from themselves. 20141024 00:53:39< iceiceice> loonycyborg: any tips for compiling bzip2 with mingw32? 20141024 00:53:43 * vultraz wishes gamepaths had a path to stderr 20141024 00:53:57< loonycyborg> I used pre-compiled one 20141024 00:54:01< iceiceice> where did you get it? 20141024 00:54:04< loonycyborg> it's in wesnoth-deps 20141024 00:54:09< loonycyborg> but 20141024 00:54:11< iceiceice> hmm 20141024 00:54:16< mattsc> ancestral: yes, but the people who know the option trick also know how to get there by other means ;) 20141024 00:54:24< loonycyborg> you need to also make b2 use it 20141024 00:54:26< ancestral> Of course 20141024 00:54:44< iceiceice> yeah, i tried that yesterday 20141024 00:54:45< ancestral> It’s good for the “I need to get there but I’m not dangerous enough for Terminal” 20141024 00:54:47< ancestral> people 20141024 00:54:51-!- prkc [~prkc@51B679DF.dsl.pool.telekom.hu] has quit [Remote host closed the connection] 20141024 00:54:53< iceiceice> i have managed to compile zlib with mingw, 20141024 00:55:06< ancestral> (I myself just have the folder in my sidebar) 20141024 00:55:54< mattsc> ancestral: I’ve unhidden it (forgot how, but I bet I can find out in 15 seconds on Google) 20141024 00:56:00< ancestral> For sure 20141024 00:56:01< mattsc> anyways, dinner time ... 20141024 00:56:38-!- ancestral [~ancestral@174-20-180-46.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20141024 01:02:47< iceiceice> loonycyborg: i wasn't really able to make sense out of this: 20141024 01:02:47< iceiceice> http://pastebin.com/TJWKnB2Z 20141024 01:04:36< iceiceice> err i guess i can kind of see... but its hard to believe that jam can't figure out how to do that... 20141024 01:04:46< iceiceice> idk i think i just got frustrated at some point 20141024 01:06:39-!- kex [~kex@78.157.29.160] has quit [Remote host closed the connection] 20141024 01:06:59< iceiceice> do i need to specify bzip2 includes / sources? 20141024 01:07:03< iceiceice> it seems unhappy either way, 20141024 01:07:12< iceiceice> if i don't do that it says it can't find bzlib.h 20141024 01:11:46< iceiceice> here's a general question, why is bzip2 support mandatory? 20141024 01:11:54< iceiceice> shouldn't something like that be optional? 20141024 01:12:57-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20141024 01:13:15< iceiceice> loonycyborg: here's the issue i really couldn't figure out: http://pastebin.com/heGur138 20141024 01:14:09< loonycyborg> it's mandatory 20141024 01:14:12< loonycyborg> for wesnoth 20141024 01:14:16< loonycyborg> because we're using it 20141024 01:14:22< loonycyborg> I do it like this 20141024 01:14:46< loonycyborg> ./b2 --with-iostreams cxxflags=... linkflags=.. 20141024 01:15:51< iceiceice> loonycyborg: there's lots of things that are "optional" at compile time, like desktop notifications on every platform 20141024 01:16:09< iceiceice> we could make bzip2 like that 20141024 01:16:54< loonycyborg> it's used to compress saves 20141024 01:17:03< loonycyborg> if we make it optional 20141024 01:17:04< iceiceice> its an option, you can also use gzip, 20141024 01:17:07< iceiceice> or disable the option 20141024 01:17:08< iceiceice> at runtime 20141024 01:17:13< loonycyborg> then versions that doesn't support it 20141024 01:17:20< loonycyborg> won't be able to load those saves 20141024 01:17:34< iceiceice> they can just download any zip program, and uncompress them 20141024 01:17:37< iceiceice> and then wesnoth can open them 20141024 01:17:54< iceiceice> if for some reason they couldn't compile with this support 20141024 01:19:07< iceiceice> it would only be relevant if they were downloading other people's saves 20141024 01:19:55< loonycyborg> it's still too confusing 20141024 01:20:03< loonycyborg> there's just no reason to disable it 20141024 01:20:18< iceiceice> it would have saved me hours 20141024 01:20:43< iceiceice> and anyone else who doesn't care about the feature 20141024 01:21:22< iceiceice> loonycyborg: re the b2 thing, 20141024 01:21:25< loonycyborg> doesn't matter in grand scheme of things 20141024 01:21:26< iceiceice> so you don't pass it any headers? 20141024 01:21:52< iceiceice> how do you tell it to look in wesnoth-deps for bzip2 20141024 01:22:17< loonycyborg> for cross-compile it looks by default 20141024 01:22:27< iceiceice> what do you mean? 20141024 01:22:36< loonycyborg> it just fails without cxxflags and linkflags 20141024 01:23:05< iceiceice> i just have wesnoth-deps as a folder in my home directory, there's no way that b2 is searching for that automatically 20141024 01:23:32< loonycyborg> just add -I/path/to/deps/include 20141024 01:23:32< loonycyborg> and -L/path/to/deps/lib 20141024 01:24:56< loonycyborg> yes 20141024 01:25:02< loonycyborg> add it to cxxflags 20141024 01:25:06< loonycyborg> and linkflags 20141024 01:25:15< loonycyborg> it already links agains bzip2 20141024 01:25:23< loonycyborg> because it assumes it exist 20141024 01:25:27< loonycyborg> on a posix system 20141024 01:25:37< loonycyborg> it's changed 20141024 01:25:42< loonycyborg> for zlib now 20141024 01:25:46< loonycyborg> it got a check for that 20141024 01:25:57< loonycyborg> re-trigger it with --reconfigure 20141024 01:26:00< loonycyborg> but 20141024 01:26:08< loonycyborg> they forgot to add check for bzip2 20141024 01:30:38< iceiceice> is there someway to make b2 not output c++ warnings? 20141024 01:31:44< iceiceice> i guess just the gcc argument will work probably? 20141024 01:32:02< irker866> wesnoth: mattsc wesnoth:master 582e4c73e5b6 / projectfiles/Xcode/Wesnoth.xcodeproj/project.pbxproj: Xcode project: set the user directory back to the old default http://git.io/4aCepg 20141024 01:32:04< irker866> wesnoth: mattsc wesnoth:master 2f793022a906 / RELEASE_NOTES changelog players_changelog: Changelogs, release notes: remove comments about changed OS X userdir http://git.io/DNPFGg 20141024 01:32:44< loonycyborg> it's not b2, it's gcc 20141024 01:32:45< mattsc> crimson_penguin, shadowm, iceiceice, gfgtdf, c74d, ancestral: OS X userdata dir is back where it belongs ^ 20141024 01:33:22< loonycyborg> I got error about std::min and fixed it 20141024 01:33:37< mattsc> so it was an oversight by me, not iceiceice or gfgtdf (just to be fair) 20141024 01:33:43< loonycyborg> weird 20141024 01:33:53< loonycyborg> it was not in win32 block 20141024 01:34:05< loonycyborg> hope my checkout isn't in some weird state 20141024 01:34:12< iceiceice> loonycyborg: 20141024 01:34:15< iceiceice> i made a bug on master somehow 20141024 01:34:20< iceiceice> that pent reported 20141024 01:34:22< iceiceice> i fixed it on master 20141024 01:34:35< loonycyborg> hmm cool 20141024 01:34:37< iceiceice> about 45 min ago 20141024 01:38:22< loonycyborg> why are you making boost libs shared? 20141024 01:38:28< loonycyborg> utterly pointless 20141024 01:38:36< loonycyborg> there's nothing to share them with :P 20141024 01:38:42< loonycyborg> better use link=static 20141024 01:39:03< loonycyborg> that way you won't have to much with dlls 20141024 01:39:10< iceiceice> ok 20141024 01:39:31< iceiceice> i mostly copied the b2 command from a website, 20141024 01:40:01< iceiceice> theres very few examples , and the docs , and command line feedback, aren't great 20141024 01:43:26< loonycyborg> ./b2 -d+2 --with-iostreams --with-regex --with-filesystem --with-system --with-program_options threadapi=win32 --layout=system target-os=windows link=static variant=release --with-random cxxflags=-I/home/wesnoth/src/wesnoth-git/win-deps/include/ linkflags=-L/home/wesnoth/src/wesnoth-git/win-deps/lib --reconfigure 20141024 01:43:30-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141024 01:43:32< loonycyborg> one of my commands 20141024 01:43:55< iceiceice> oh 20141024 01:43:56< loonycyborg> not all switches are necessary there though 20141024 01:43:58< iceiceice> is ~ not allowed in -I ? 20141024 01:44:04< loonycyborg> was just trying things 20141024 01:44:11-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 265 seconds] 20141024 01:44:29< loonycyborg> it's from command history 20141024 01:44:42< loonycyborg> it got auto-expanded 20141024 01:44:49< loonycyborg> when I was using tab completion 20141024 01:45:58< loonycyborg> it doesn't have toolset option because cross-compiler is the only entry in that vm's user-config.jam 20141024 01:46:50< loonycyborg> I failed to find b2 commands in the history on my local computer 20141024 01:47:00< iceiceice> i think your win deps folder is structured differently from mine, 20141024 01:47:03< iceiceice> where do i download this? 20141024 01:47:09< iceiceice> i must have the wrong version i guess 20141024 01:47:15< loonycyborg> nope 20141024 01:47:19< loonycyborg> vm has old stuff 20141024 01:48:19< iceiceice> i think i grabbed some random zip that was posted int he "on beta testing" thread 20141024 01:48:28< loonycyborg> just pass there include dir with bzip2's header 20141024 01:48:29< iceiceice> actually i might just have pent's collection 20141024 01:48:46< loonycyborg> and lib dir with bzip2's lib 20141024 01:50:19< loonycyborg> wesnoth-deps.zip is what I'm using in all my new build environments now 20141024 01:50:32< loonycyborg> and I always build boost myself 20141024 01:50:49< iceiceice> hey i think it worked now 20141024 01:51:01< iceiceice> the main change i guess was using --with and not --without 20141024 01:52:09< iceiceice> and your link static thing probably 20141024 01:57:26-!- trewe [~trewe@188.251.214.126] has quit [Quit: quit] 20141024 01:58:56< loonycyborg> --with is a lot better 20141024 01:59:01< loonycyborg> only specify libs you need 20141024 01:59:24< loonycyborg> otherwise nobody knows what useless lib will it want to build next time :P 20141024 01:59:52< iceiceice> for scons i should pass host=win32 right? 20141024 01:59:55< iceiceice> or is there some other magic word 20141024 02:00:05< irker866> wesnoth: gfgtdf wesnoth:master 9ae2f1ed42a4 / src/serialization/ucs4_convert_impl.hpp: fix signed unsigned comprision http://git.io/PO9wKQ 20141024 02:05:33< iceiceice> also what is an expected value of "boost_suffix" ? 20141024 02:06:24< loonycyborg> I'll paste my .scons-option-cache 20141024 02:08:19< loonycyborg> iceiceice: https://gist.github.com/loonycyborg/d550468024c75569e16e 20141024 02:09:13< loonycyborg> so I tried cross-compiled binary with non-ascii path with latest master 20141024 02:09:17< loonycyborg> under wine 20141024 02:09:19< loonycyborg> it works now 20141024 02:09:34< loonycyborg> but it can't load translations anymore 20141024 02:09:38< loonycyborg> will be always in english 20141024 02:09:50< loonycyborg> with ascii path that is 20141024 02:09:52< loonycyborg> I remember 20141024 02:10:09< loonycyborg> it passes path to translations to gettext with env variable 20141024 02:10:12< loonycyborg> or something 20141024 02:10:55-!- Ivanovic_ [~ivanovic@frnk-5f74fe2c.pool.mediaWays.net] has joined #wesnoth-dev 20141024 02:13:19-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has quit [Ping timeout: 255 seconds] 20141024 02:14:49-!- Ivanovic_ is now known as Ivanovic 20141024 02:15:38-!- melinath [~textual@50-197-72-221-static.hfc.comcastbusiness.net] has joined #wesnoth-dev 20141024 02:18:45< loonycyborg> iceiceice: for boost_suffix the value should be the substring between libboost_whatever and .a 20141024 02:19:32< iceiceice> loonycyborg: you don't have to write cxxtool when using host? 20141024 02:19:40< loonycyborg> nope 20141024 02:19:58< loonycyborg> it prepends host to compiler command 20141024 02:22:24-!- Ardonik [~user@75.28.101.30] has quit [Ping timeout: 255 seconds] 20141024 02:26:57< iceiceice> hmm 20141024 02:29:08< iceiceice> in your deps folder do you also have some libs in "scons_dependencies/lib" ? 20141024 02:29:38< iceiceice> also my wesnoth-deps has .dll's in the base dir, not .a's... 20141024 02:35:22-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 240 seconds] 20141024 02:36:08-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20141024 02:37:02< loonycyborg> iceiceice: I don't have scons_dependencies dir anywhere 20141024 02:37:31< loonycyborg> libs in lib/, headers in include/ and dlls in bin/ 20141024 02:37:44< iceiceice> yeah so i'm just trying to build with pent's updated dependency dir 20141024 02:37:46< iceiceice> where is yours? 20141024 02:38:27< loonycyborg> http://sourceforge.net/projects/wesnoth/files/SDK/wesnoth-deps-1.11.zip/download 20141024 02:38:49< iceiceice> ok, i just fond that link also in forums... 20141024 02:40:08< iceiceice> wait so scons will recursively search directories? 20141024 02:40:23< iceiceice> when you put gettextdir=~/wesnoth-deps ? 20141024 02:40:28< iceiceice> thats nice 20141024 02:40:55< loonycyborg> not recursively 20141024 02:41:20< loonycyborg> It will add wesnoth-deps/include and wesnoth-deps/lib 20141024 02:41:36< loonycyborg> to cpppath and libpath 20141024 02:42:38-!- timotei [~timotei@79.116.52.36] has joined #wesnoth-dev 20141024 02:42:42-!- timotei [~timotei@79.116.52.36] has quit [Changing host] 20141024 02:42:42-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20141024 02:43:25-!- travis-ci [~travis-ci@ec2-54-161-85-199.compute-1.amazonaws.com] has joined #wesnoth-dev 20141024 02:43:25< travis-ci> wesnoth/wesnoth#4387 (master - 9ae2f1e : gfgtdf): The build has errored. 20141024 02:43:25< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/38885676 20141024 02:43:25-!- travis-ci [~travis-ci@ec2-54-161-85-199.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141024 02:44:33< iceiceice> well i am steadily making negative progress... 20141024 02:44:37< iceiceice> i am now failing every check XD 20141024 02:45:17-!- gfgtdf [~chatzilla@f054062057.adsl.alicedsl.de] has quit [Ping timeout: 245 seconds] 20141024 02:50:55-!- timotei [~timotei@wesnoth/developer/timotei] has quit [Ping timeout: 256 seconds] 20141024 02:52:19-!- melinath [~textual@50-197-72-221-static.hfc.comcastbusiness.net] has quit [Quit: Computer has gone to sleep.] 20141024 02:52:24< loonycyborg> look at paths and commands in build/config.log 20141024 02:55:04-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20141024 02:56:33< iceiceice> i tried switching to x86_65-w64-mingw32, and remade boost, 20141024 02:56:52-!- timotei [~timotei@wesnoth/developer/timotei] has joined #wesnoth-dev 20141024 02:56:53< iceiceice> i get a little bit more checks, but now looking in your build/config.log it has a lot of incompatability remarks 20141024 02:59:49< iceiceice> oh 20141024 02:59:56-!- kex [~kex@78.157.29.160] has quit [Ping timeout: 260 seconds] 20141024 03:02:57< iceiceice> ok this is wierd 20141024 03:03:00< iceiceice> i have a compiler called "i586-mingw32msvc-g++ " 20141024 03:03:04< iceiceice> that was what i compiled boost with 20141024 03:03:06< iceiceice> the first time 20141024 03:03:09< iceiceice> it doesn't match your host though 20141024 03:03:43< iceiceice> you gave me this a long time ago: "20141020 21:19:18< loonycyborg> using gcc : w64mingw32 : i586-w64-mingw32-g++ ;" 20141024 03:04:06< iceiceice> you also mention this: "20141020 21:19:18< loonycyborg> using gcc : w64mingw64 : x86_64-w64-mingw32-g++ ;" 20141024 03:04:08< iceiceice> i have one of those... 20141024 03:05:45< loonycyborg> just be sure that compilers match 20141024 03:05:55< loonycyborg> used to build boost and wesnoth 20141024 03:06:08< loonycyborg> same prefix 20141024 03:06:23< loonycyborg> i586 is 32-bit 20141024 03:06:32< loonycyborg> x86_64 is 64-bit 20141024 03:06:42< loonycyborg> mingw-w64 provides both 20141024 03:08:10< iceiceice> scons says that it skips all the libs in wesnoth-deps, for being incompatible 20141024 03:08:14< iceiceice> e.g. pango 20141024 03:08:19< iceiceice> when i try with x86_64 20141024 03:08:44< loonycyborg> uhh 20141024 03:08:46< loonycyborg> ah yes 20141024 03:08:51< loonycyborg> they won't be compatible 20141024 03:09:02< loonycyborg> you'd need 64-bit wesnoth-deps 20141024 03:09:07< loonycyborg> that I didn't make yet :P 20141024 03:09:17< mattsc> I made those ;) 20141024 03:09:35< mattsc> … but I assume the OS X 64-bit libs won’t help you much ... 20141024 03:09:42< iceiceice> i guess i can try whatever this "i586-mingw32msvc-g++" thing is? 20141024 03:09:44< shadowm> Hahaha. 20141024 03:11:45-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 246 seconds] 20141024 03:11:59< iceiceice> ok thats promising, 20141024 03:12:04< iceiceice> it lieks my iostreams version number 20141024 03:12:09< iceiceice> and finds gzip support but not bzip suport 20141024 03:12:12< iceiceice> and it still doesnt like sdl 20141024 03:13:39-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20141024 03:20:11< iceiceice> ok i'm close now, 20141024 03:20:19< iceiceice> the only thing wrong is, bzip2, and locale 20141024 03:24:27< iceiceice> http://pastebin.com/HyyEx2Xt 20141024 03:26:08< loonycyborg> iceiceice: it has -lbz2 20141024 03:26:17< loonycyborg> yet fails to find symbols from it 20141024 03:26:36< iceiceice> i wonder if the compiled version of bz2 is consistent with my compiler? 20141024 03:26:42< iceiceice> maybe i have to compile bz2 myself 20141024 03:27:13< loonycyborg> just be sure to use the same as you built boost with 20141024 03:27:22< iceiceice> i did that 20141024 03:27:31< iceiceice> otherwise it would reject all my other boost i thin 20141024 03:27:38< iceiceice> oh bz2 is a c lib right? 20141024 03:27:39-!- Sulfur [~Miranda@p5B327482.dip0.t-ipconnect.de] has joined #wesnoth-dev 20141024 03:27:42< loonycyborg> yes 20141024 03:27:46< loonycyborg> /usr/local/lib 20141024 03:27:55< loonycyborg> does it contain bz2 lib too maybe? 20141024 03:28:20< loonycyborg> actually 20141024 03:28:36< loonycyborg> nothing from /usr/local should be in search paths for cross builds 20141024 03:29:16< iceiceice> maybe i need to find my libbz2 and copy it to /usr/i586-w64.../lib/ ? 20141024 03:29:27< loonycyborg> boost locale is another boost lib 20141024 03:29:36< loonycyborg> you need to build it with --with-locale 20141024 03:29:41< iceiceice> oh 20141024 03:30:06< iceiceice> but also, it looks like the test for locale refers to bz2 20141024 03:31:41-!- melinath [~textual@c-66-235-2-180.sea.wa.customer.broadstripe.net] has joined #wesnoth-dev 20141024 03:31:41-!- melinath [~textual@c-66-235-2-180.sea.wa.customer.broadstripe.net] has quit [Client Quit] 20141024 03:32:02< iceiceice> also i have libbz2 in /wesnoth-deps/lib 20141024 03:32:07< iceiceice> so idk why it wouldn't find it there 20141024 03:32:16< loonycyborg> it does find some libbz2 20141024 03:32:26< loonycyborg> but that bz2 doesn't contain needed symbols 20141024 03:32:43< loonycyborg> is there another bz2 in /usr/local/lib? 20141024 03:33:03< iceiceice> my /usr/local/lib only contains folder for python and ruby 20141024 03:35:21-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Ping timeout: 258 seconds] 20141024 03:36:07< iceiceice> i've got one here: ./usr/lib/x86_64-linux-gnu/libbz2.a 20141024 03:36:20< iceiceice> and then a bunch in the half dozen copies of "wesnoth-deps" i have lying around now 20141024 03:40:34-!- gfgtdf [~chatzilla@f054173180.adsl.alicedsl.de] has joined #wesnoth-dev 20141024 03:42:09< iceiceice> ok, currently i'm building boost with pent's set 20141024 03:42:21< iceiceice> but i'm trying to build wesnoth with yours i guess 20141024 03:42:26< gfgtdf> loonycyborg: do you knwo whether gettext supports utf8 fielnames on windows ? 20141024 03:42:42< loonycyborg> iceiceice: just double check that it's using bz2 headers and libs from same places both for boost and wesnoth 20141024 03:43:15< loonycyborg> gfgtdf: no, no idea 20141024 03:44:00< gfgtdf> loonycyborg: if not i thought about trying to use boost locale instead ot gettext for windows builds. 20141024 03:44:27< loonycyborg> boost locale only wraps gettext 20141024 03:44:49< gfgtdf> loonycyborg: accoring to this page http://www.boost.org/doc/libs/1_51_0/libs/locale/doc/html/messages_formatting.html it does not 20141024 03:45:07< gfgtdf> loonycyborg: "Boost.Locale only reimplements the GNU Gettext libintl" 20141024 03:45:52< loonycyborg> in any case this could be considered 20141024 03:48:23< shadowm> Crap I forgot I wanted to get several wmllint rules ready before RC 2. 20141024 03:59:53< iceiceice> loonycyborg: is it normal to see this "-lboost_bzip2" as a compiler flag in the build/config.log ? 20141024 04:00:19< iceiceice> the third test for bzip support has that, and i get back "/usr/lib/gcc/i586-mingw32msvc/4.2.1-sjlj/../../../../i586-mingw32msvc/bin/ld: cannot find -lboost_bzip2" 20141024 04:00:21< loonycyborg> it's another possible name of bzip library 20141024 04:00:36< loonycyborg> it tries 3 possible names 20141024 04:01:22< iceiceice> ok, i have only 2 libbz2.a in my home dir, they are equal 20141024 04:01:27< iceiceice> i still get same problem 20141024 04:01:54< loonycyborg> it definitely finds the lib 20141024 04:02:01< loonycyborg> but 20141024 04:02:12< loonycyborg> not symbols in it 20141024 04:02:23< iceiceice> it differs from my " /usr/lib/x86_64-linux-gnu/libbz2.a " 20141024 04:02:31< iceiceice> but the cross compiler shouldnt use that anyways i think 20141024 04:03:10< loonycyborg> yes 20141024 04:03:20< loonycyborg> cross-compiler should use mingw one 20141024 04:04:31< loonycyborg> try repeating that command from config.log 20141024 04:04:35< loonycyborg> with -v 20141024 04:04:46< loonycyborg> to see against which libs it actually links 20141024 04:05:52-!- gfgtdf [~chatzilla@f054173180.adsl.alicedsl.de] has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 20141024 04:06:57< loonycyborg> iceiceice: which bz2 headers did you use when building boost.iostreams? 20141024 04:07:30< iceiceice> b2 line: ... linkflags="-L/home/chris/w-deps/bin" cxxflags="-I/home/chris/w-deps/include -w" 20141024 04:07:51< iceiceice> scons line: scons default_targets=wesnoth build=release extra_flags_config="-DBOOST_THREAD_USE_LIB" prefix=~/w-deps boostdir=~/old_boost/boost_1_48_0 boostlibdir=~/old_boost/boost_1_48_0/stage/lib gettextdir=~/w-deps gtkdir=~/w-deps host=i586-mingw32msvc --config=force --debug=includes 20141024 04:08:29-!- ancestral [~ancestral@174-20-180-46.mpls.qwest.net] has joined #wesnoth-dev 20141024 04:08:46< iceiceice> do i need to give something to scons to make it use those cxxflags or something? 20141024 04:08:55< iceiceice> (i am trying your -v thing also) 20141024 04:09:07< loonycyborg> All flags are correct 20141024 04:09:38< loonycyborg> but it seems it's using native bz2 or something 20141024 04:09:43< loonycyborg> or wrong libbz2 20141024 04:10:27< iceiceice> ah it keeps the conftest files around 20141024 04:10:29< iceiceice> thats conveneint 20141024 04:10:33-!- oldlaptop [~quassel@50-108-67-218.adr01.mskg.mi.frontiernet.net] has quit [Ping timeout: 246 seconds] 20141024 04:12:39< iceiceice> hmm -v doesnt seem to tell me the lib files its using 20141024 04:12:52< loonycyborg> it should list ld command 20141024 04:12:59< loonycyborg> repeat that ld command 20141024 04:13:01< loonycyborg> with -v 20141024 04:13:06< loonycyborg> ld takes -v too 20141024 04:14:53-!- Bob_The_Mighty [~chatzilla@cpc4-brig16-2-0-cust378.3-3.cable.virginm.net] has quit [Quit: ChatZilla 0.9.91 [Firefox 32.0.3/20140923175406]] 20141024 04:15:02< iceiceice> i'm not sure if i'm doing it right: 20141024 04:15:02< iceiceice> http://pastebin.com/UCCBPaWq 20141024 04:15:10< iceiceice> it appears to be using the same program to compile as it does to link... 20141024 04:16:09< loonycyborg> -Wl,-v 20141024 04:17:18< loonycyborg> that line doesn't contain -lbz2 20141024 04:17:20< loonycyborg> it should 20141024 04:17:25< loonycyborg> second test adds it 20141024 04:19:41< iceiceice> here's second test: 20141024 04:19:42< iceiceice> http://pastebin.com/9sDsaxuB 20141024 04:20:30< iceiceice> i have just checked now, my /usr/local/lib is empty 20141024 04:21:45-!- oldlaptop [~quassel@50-108-67-218.adr01.mskg.mi.frontiernet.net] has joined #wesnoth-dev 20141024 04:25:05< loonycyborg> it should show files it tries to open 20141024 04:25:18< loonycyborg> no idea what's happening 20141024 04:25:54< loonycyborg> oh wait 20141024 04:26:03< loonycyborg> iceiceice: -W,--verbose 20141024 04:28:02< iceiceice> ok it makes a very large amount of output 20141024 04:28:38< loonycyborg> look for bz2 libs there 20141024 04:28:46< iceiceice> i guess not so large that pastebin doesnt die 20141024 04:28:47< iceiceice> http://pastebin.com/frwqWBCA 20141024 04:28:50< iceiceice> but i am searching also 20141024 04:29:33< iceiceice> its using your deps i guess 20141024 04:30:32< iceiceice> i guess should do the same thing for boost now? 20141024 04:31:23< loonycyborg> for boost you need to check headers 20141024 04:31:34< loonycyborg> it only makes a static lib 20141024 04:31:46< iceiceice> i can put -W,--verbose in its link flags thouhg? 20141024 04:31:47< loonycyborg> it doesn't require linking against bz2 by itself 20141024 04:31:51< iceiceice> and build only iostream? 20141024 04:31:57< iceiceice> hmm 20141024 04:32:44< loonycyborg> it just doesn't call ld, it calls ar 20141024 04:33:24< loonycyborg> Also check your boost libs 20141024 04:33:40< loonycyborg> maybe there's still a broken shared lib from before 20141024 04:34:07< shadowm> zookeeper: We're getting an orphaned animation frame as a side-effect of my Ancient Lich revamp, ancient-lich-melee.png (replaced by ancient-lich-melee-1.png and ancient-lich-melee-2.png). Should I keep it as a copy of one of the proper frames for UMC compatibility in 1.12 or just let people update their references to it? 20141024 04:34:08< loonycyborg> it prefers to link against dynamic libs if it can 20141024 04:34:35< loonycyborg> if there are remove them 20141024 04:34:39< iceiceice> hmmm 20141024 04:34:45< iceiceice> i think maybe i'm not actually making clean builds with boost? 20141024 04:34:50< shadowm> Actually why am I even asking this, I'm a server admin goddammit. 20141024 04:34:52< loonycyborg> leave only libboost_something.a 20141024 04:34:54< iceiceice> i was just deleting the lib files but i guess not the object files 20141024 04:35:02< loonycyborg> objects don't matter 20141024 04:35:09< loonycyborg> b2 does right thing with them 20141024 04:35:21< loonycyborg> only stuff in stage/lib matters 20141024 04:35:37< iceiceice> ok this is wierd though 20141024 04:35:42< iceiceice> i deleted iostreams from stage/lib/ 20141024 04:35:48< iceiceice> and added "-v" to my compiler flags 20141024 04:35:52< iceiceice> and i still dont get any compiler output 20141024 04:36:36< loonycyborg> maybe it's wrong stage/lib.. 20141024 04:36:42< iceiceice> i just get ...updating 1 target... 20141024 04:36:42< iceiceice> common.copy stage/lib/libboost_iostreams.a 20141024 04:36:42< iceiceice> ...updated 1 target... 20141024 04:36:49< iceiceice> so there must be some secret place its hiding them 20141024 04:36:54< loonycyborg> yes 20141024 04:36:59< loonycyborg> bin.v2 20141024 04:37:53< loonycyborg> -a to b2 makes it rebuild all 20141024 04:38:03< loonycyborg> -d+2 makes it show commands 20141024 04:38:17< iceiceice> i see 20141024 04:38:18< loonycyborg> I really should go to sleep 20141024 04:38:43< shadowm> zookeeper: Okay, there are eight add-ons referring to the image in the 1.12 server, and three of them are big names (IftU, LotI, and EoHS) I guess I'll have to keep a copy for 1.12. 20141024 04:38:58< shadowm> *on 20141024 04:39:15< loonycyborg> good night 20141024 04:39:19< iceiceice> good night 20141024 04:39:21< shadowm> And probably many more on 1.10. Not going to stress the server further with a grep right now. 20141024 04:39:21< iceiceice> and thanks for help 20141024 04:39:44-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20141024 04:44:04-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20141024 04:48:45-!- kex [~kex@78.157.29.160] has quit [Ping timeout: 244 seconds] 20141024 04:48:53< shadowm> Why is the Graphics section of the changelog out of order SIGH. 20141024 04:49:22< shadowm> No, don't fix it, that'll only give me more work right now. 20141024 04:51:48< irker866> wesnoth: Ignacio R. Morelle wesnoth:1.12 dc04d777ca01 / / (11 files in 4 dirs): New Ancient Lich baseframe and updated animations by shadowm http://git.io/fhrjNw 20141024 04:51:51< irker866> wesnoth: Ignacio R. Morelle wesnoth:master df449c1aeef3 / / (11 files in 4 dirs): New Ancient Lich baseframe and updated animations by shadowm http://git.io/gsRP7A 20141024 04:51:54< irker866> wesnoth: Ignacio R. Morelle wesnoth:master a383a3d3fab4 / changelog: Fix Graphics section of the 1.13.0 changelog being out of order http://git.io/uYPAXg 20141024 04:53:02< shadowm> bumbadadabum, zookeeper: One or both of you might want to tweak the animation WML, not sure. I just took what the L3 Lich had and changed the image paths accordingly. 20141024 04:53:36< shadowm> The chill tempest animation at least appears to have offset parameters which might be worth adjusting, I don't know. 20141024 05:06:12< vultraz> shadowm: thank god, you purged that horrible defense halo 20141024 05:07:19-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20141024 05:07:28< shadowm> Oh, that defense halo indeed. 20141024 05:09:07-!- Sulfur [~Miranda@p5B327482.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 20141024 05:11:57-!- kex [~kex@78.157.29.160] has quit [Ping timeout: 258 seconds] 20141024 05:14:06-!- boucman [~rosen@wesnoth/developer/boucman] has joined #wesnoth-dev 20141024 05:19:50< iceiceice> loonycyborg: i got it to work, 20141024 05:20:09< iceiceice> i had to rebuild boost, and drop the linker and compiler flag arguments 20141024 05:20:44< iceiceice> and use the -sBZIP2_BINARY=.... -sBZIP2_INCLUDE=... 20141024 05:20:49< iceiceice> arguments to b2 20141024 05:21:30< iceiceice> after i did this and specified your deps dir, then scons finds bzip2 support 20141024 05:23:54-!- vultraz_iOS [uid24821@gateway/web/irccloud.com/x-urqddlydxkeeyali] has joined #wesnoth-dev 20141024 05:24:12-!- travis-ci [~travis-ci@ec2-54-242-82-0.compute-1.amazonaws.com] has joined #wesnoth-dev 20141024 05:24:12< travis-ci> wesnoth/wesnoth#4389 (master - a383a3d : Ignacio R. Morelle): The build passed. 20141024 05:24:12< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/38892928 20141024 05:24:12-!- travis-ci [~travis-ci@ec2-54-242-82-0.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141024 05:24:17-!- vultraz_iOS [uid24821@gateway/web/irccloud.com/x-urqddlydxkeeyali] has quit [Changing host] 20141024 05:24:18-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has joined #wesnoth-dev 20141024 05:28:22-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has quit [Remote host closed the connection] 20141024 05:44:09-!- vultraz [~chatzilla@wesnoth/developer/vultraz] has joined #wesnoth-dev 20141024 05:44:09-!- vultraz_ [~chatzilla@124.109.10.167] has joined #wesnoth-dev 20141024 05:45:07-!- You're now known as lobby 20141024 05:45:55-!- vultraz_ [~chatzilla@124.109.10.167] has quit [Client Quit] 20141024 05:51:36-!- Ivanovic [~ivanovic@frnk-5f74fe2c.pool.mediaWays.net] has quit [Changing host] 20141024 05:51:36-!- Ivanovic [~ivanovic@wesnoth/developer/ivanovic] has joined #wesnoth-dev 20141024 06:06:31-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: Bye for now] 20141024 06:47:37-!- Netsplit *.net <-> *.split quits: Frainz, loonycyborg 20141024 06:47:44-!- Netsplit *.net <-> *.split quits: yarker, Ravana_, nurupo, Pepe_, vultraz, janebot, Samual, Rhonda 20141024 07:00:10-!- Netsplit over, joins: Rhonda, nurupo, Samual, yarker 20141024 07:00:10-!- Ravana_ [SZ_Bot@27.83.235.80.dyn.estpak.ee] has joined #wesnoth-dev 20141024 07:00:10-!- Netsplit over, joins: Pepe_ 20141024 07:05:05-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 265 seconds] 20141024 07:16:46-!- Frainz [~Frainz@mmisc.de] has joined #wesnoth-dev 20141024 07:16:46-!- loonycyborg [~loonycybo@wesnoth/developer/loonycyborg] has joined #wesnoth-dev 20141024 07:16:46-!- janebot [~Gambot@unaffiliated/gambit/bot/gambot] has joined #wesnoth-dev 20141024 07:17:19-!- Ardonik [~user@75.28.101.182] has joined #wesnoth-dev 20141024 07:24:11-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has quit [Quit: Leaving] 20141024 07:29:03-!- Netsplit *.net <-> *.split quits: loonycyborg, yarker, Ravana_, nurupo, Pepe_, janebot, Samual, Rhonda, Frainz 20141024 07:29:44-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20141024 07:31:07< iceiceice> gfgtdf: i got the following warning in "filesystem_common.cpp" : 20141024 07:31:09< iceiceice> src/filesystem_common.cpp: In function ‘int filesystem::ifs_seek(SDL_RWops*, int, int)’: 20141024 07:31:09< iceiceice> src/filesystem_common.cpp:253:29: warning: ‘seekdir’ may be used uninitialized in this function [-Wmaybe-uninitialized] 20141024 07:31:09< iceiceice> ifs->seekg(offset, seekdir); 20141024 07:31:09< iceiceice> ^ 20141024 07:32:34-!- Netsplit over, joins: Rhonda, Ravana_, Frainz, Pepe_, Samual, loonycyborg, janebot, yarker, nurupo 20141024 07:36:51-!- Netsplit *.net <-> *.split quits: yarker, Ravana_, nurupo, Pepe_, Samual, Rhonda 20141024 07:40:08-!- zookeeper [~lmsnie@37.35.27.57] has joined #wesnoth-dev 20141024 07:40:09-!- Netsplit over, joins: Samual, Rhonda, Ravana_, Pepe_, nurupo, yarker 20141024 07:54:22-!- ancestral [~ancestral@174-20-180-46.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20141024 07:58:05-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20141024 08:06:05-!- kex [~kex@77.29.141.213] has joined #wesnoth-dev 20141024 08:06:32-!- kex [~kex@77.29.141.213] has quit [Read error: Connection reset by peer] 20141024 08:07:02-!- kex [~kex@77.29.141.213] has joined #wesnoth-dev 20141024 08:22:35< iceiceice> gfgtdf: i got that warning while cross compiling with mingw, 20141024 08:22:48< iceiceice> it seems it worked but i cant figure out how to run it in wine yet... 20141024 08:33:20-!- yann [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has joined #wesnoth-dev 20141024 08:46:16-!- Anakonda [Anakonda@87-92-174-121.bb.dnainternet.fi] has joined #wesnoth-dev 20141024 08:48:29-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 256 seconds] 20141024 08:51:24< irker866> wesnoth: ln-zookeeper wesnoth:master 46125cfdec2a / data/campaigns/Eastern_Invasion/maps/17b_Weldyn_Besieged.map: Made the map for 17b bleaker and more ruinous http://git.io/blKadw 20141024 08:58:22< irker866> wesnoth: ln-zookeeper wesnoth:1.12 48fabac78ad6 / data/campaigns/Eastern_Invasion/maps/17b_Weldyn_Besieged.map: Made the map for 17b bleaker and more ruinous http://git.io/Ne8Qyg 20141024 09:06:21< irker866> wesnoth: ln-zookeeper wesnoth:master 327f1eb04d38 / data/campaigns/Eastern_Invasion/scenarios/ (17a_The_Duel.cfg 17b_Weldyn_Besieged.cfg): Added missing {IS_LAST_SCENARIO} notes http://git.io/tbioBg 20141024 09:07:01< irker866> wesnoth: ln-zookeeper wesnoth:1.12 cdb9b6946dcb / data/campaigns/Eastern_Invasion/scenarios/ (17a_The_Duel.cfg 17b_Weldyn_Besieged.cfg): Added missing {IS_LAST_SCENARIO} notes http://git.io/wN1Vcg 20141024 09:08:22-!- mjs-de [~mjs-de@f048043213.adsl.alicedsl.de] has joined #wesnoth-dev 20141024 09:26:15< fabi> okay 20141024 09:26:28< fabi> So at what time is the release? 20141024 09:28:07-!- iceiceice [~chris@wesnoth/developer/iceiceice] has quit [Remote host closed the connection] 20141024 09:29:12< Ravana_> last message I saw about that was 00:23 SZ_Bot #wesnoth-dev : shadowm : Morning as in 8 am - 12 pm, not early morning. 20141024 09:33:02-!- travis-ci [~travis-ci@ec2-54-161-85-199.compute-1.amazonaws.com] has joined #wesnoth-dev 20141024 09:33:02< travis-ci> wesnoth/wesnoth#4390 (master - 46125cf : ln-zookeeper): The build was broken. 20141024 09:33:02< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/38905216 20141024 09:33:02-!- travis-ci [~travis-ci@ec2-54-161-85-199.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141024 09:37:47-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 245 seconds] 20141024 09:39:01< fabi> Ravana_: Thank you 20141024 09:53:29-!- Netsplit *.net <-> *.split quits: kex, irker866, molgrum 20141024 09:53:57-!- Netsplit over, joins: irker866, molgrum, kex 20141024 09:55:28-!- Netsplit *.net <-> *.split quits: Samual, yarker, Rhonda, nurupo, Pepe_, Ravana_, zookeeper, mjs-de 20141024 09:56:16-!- Netsplit over, joins: zookeeper, Samual, Rhonda, Ravana_, Pepe_, mjs-de, nurupo, yarker 20141024 09:58:23-!- Netsplit *.net <-> *.split quits: oldlaptop, timotei, vifon, enchilado, shikadibot, esr1 20141024 09:59:09-!- Netsplit over, joins: oldlaptop, enchilado, timotei, esr1, vifon, shikadibot 20141024 10:01:13< shadowm> fabi, Ravana_: That's just my guess, not the official decision -- AFAIK Ivanovic hasn't specified a time at all. 20141024 10:01:53< fabi> Fine, let's hope I have enough time to test some stuff and do some commit. 20141024 10:02:03< shadowm> In general, people shouldn't be committing stuff at the last minute because past experience shows that it's a recipe for disaster. 20141024 10:02:12< fabi> Indeed. 20141024 10:04:52-!- shadowm_laptop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20141024 10:10:31-!- Kexoth [~kex@77.28.24.25] has joined #wesnoth-dev 20141024 10:13:09-!- kex [~kex@77.29.141.213] has quit [Ping timeout: 246 seconds] 20141024 10:15:25-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141024 10:18:12-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Read error: Connection reset by peer] 20141024 10:20:15-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141024 10:37:17-!- shadowm_laptop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 260 seconds] 20141024 10:42:28-!- fabi [~quassel@p20030051AA26CB95110F3FAF97E630C9.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 20141024 10:43:41-!- fabi [~quassel@p20030051AA26CB95D58F00532A3D976D.dip0.t-ipconnect.de] has joined #wesnoth-dev 20141024 10:47:07-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20141024 10:47:58-!- shadowm_laptop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20141024 10:51:11-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141024 10:58:49< irker866> wesnoth: ln-zookeeper wesnoth:master b4a6be69f0c4 / data/campaigns/Under_the_Burning_Suns/images/misc/kaleh_story.jpg: Replaced the first story image with a better one http://git.io/9bgDJg 20141024 10:59:30< irker866> wesnoth: ln-zookeeper wesnoth:1.12 137eebe7fe0f / data/campaigns/Under_the_Burning_Suns/images/misc/kaleh_story.jpg: Replaced the first story image with a better one http://git.io/99_qqQ 20141024 10:59:39< zookeeper> that image was just so awful. i had completely forgotten that it even existed. 20141024 11:04:53-!- shadowm_laptop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 244 seconds] 20141024 11:12:10< fabi> shadowm: Have you thought about saving the state at the end of the chapters of your campaigns into persistent variables? 20141024 11:17:18-!- vultraz_iOS [uid24821@wesnoth/developer/vultraz] has quit [Quit: Connection closed for inactivity] 20141024 11:28:48< shadowm> fabi: I already do that between AtS E2 and E3. 20141024 11:29:15< fabi> shadowm: Cool. Good to know. Have you coded it yourself? 20141024 11:29:51< shadowm> Yes. 20141024 11:30:04< shadowm> I only save like three units, though. 20141024 11:31:45< fabi> Are you forcing the end? Or is it optional? I mean is there support for both ways, just playing on and resuming from the second chapter start? 20141024 11:32:11-!- shadowm_laptop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20141024 11:33:00< shadowm> AtS does not support continuing from any chapter onto the next directly for both technical and practical reasons. 20141024 11:46:50< fabi> So it is more or less two or more independent campaigns. Technically spoken. 20141024 11:47:04< shadowm> Three. 20141024 11:57:10-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20141024 11:59:31< shadowm> bumbadadabum: See the logs. 20141024 11:59:52< shadowm> zookeeper: You haven't responded to my question earlier, by the way. 20141024 12:00:04< shadowm> And now I'm off. 20141024 12:00:17< zookeeper> eh, which one was that? 20141024 12:00:41< zookeeper> the orphan sprite? yeah, keep it in 20141024 12:01:44< bumbadadabum> hmm 20141024 12:01:53< bumbadadabum> the animationwml can pretty much be a clone of the lich 20141024 12:01:57< bumbadadabum> by the looks of it 20141024 12:16:22-!- shadowm_laptop [ignacio@wesnoth/developer/shadowm] has quit [Ping timeout: 240 seconds] 20141024 12:17:37-!- prkc [~prkc@51B679DF.dsl.pool.telekom.hu] has joined #wesnoth-dev 20141024 12:17:49-!- gfgtdf [~chatzilla@f054173180.adsl.alicedsl.de] has joined #wesnoth-dev 20141024 13:06:34-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20141024 13:11:24< fabi> hi mattsc 20141024 13:12:07< mattsc> hi fabi 20141024 13:13:41< fabi> mattsc: I have switched (debug N) through every LoW scenario in SP and fixed the setup problems related to the [side] and [unit] cleanup of the character macros. 20141024 13:17:13< mattsc> fabi: cool 20141024 13:19:47< fabi> mattsc: LoW MP is repaired and ready to test regarding the first two chapters. Chapter3 and Chapter4 is not done yet. 20141024 13:22:08< mattsc> fabi: but I assume you can get those done by Nov 1? 20141024 13:22:57< fabi> mattsc: Most likely. If not, we can still disable chapters. 20141024 13:23:07< mattsc> true 20141024 13:23:22< mattsc> have you done anything about S14 balancing? 20141024 13:23:29< fabi> Chapter5 is not ready for MP for gameplay reasons since ever. 20141024 13:23:43< fabi> mattsc: No, I have not done much to S14. 20141024 13:24:42< zookeeper> eh, why did i update the HttT portraits in 1.10 but not the tutorial portraits? 20141024 13:24:52< mattsc> fabi: okay on Chapter 5; as for S14, as I said, I think it’s pretty good the way it is, but it is currently winnable, so it needs to be able to deal with that situation 20141024 13:25:15< mattsc> zookeeper: I just was going to ask whether you had seen that bug report ... 20141024 13:25:35< mattsc> zookeeper: only you will ever know 20141024 13:27:48< irker866> wesnoth: ln-zookeeper wesnoth:master 366df75cde0c / data/campaigns/tutorial/images/portraits/delfador.png: Switched tutorial Delfador to elvish clothing http://git.io/rTiJHQ 20141024 13:28:13< zookeeper> well, at least that made me notice that tiny detail as well 20141024 13:28:14< irker866> wesnoth: ln-zookeeper wesnoth:1.12 ef8572763483 / data/campaigns/tutorial/images/portraits/delfador.png: Switched tutorial Delfador to elvish clothing http://git.io/saMbQg 20141024 13:28:56< zookeeper> shadowm, so if i have a bug report of 1.10 and it's been fixed in 1.11 since forever, that will be ok to close immediately? 20141024 13:29:59-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20141024 13:31:47-!- noy [~Noy@wesnoth/developer/noy] has quit [Client Quit] 20141024 13:32:11< mattsc> fabi: anything I can help with right now? 20141024 13:33:01< fabi> mattsc: How much time do you have? 20141024 13:33:55< mattsc> not much (sorry, I can’t offer play testing on short time scale) 20141024 13:34:23< mattsc> but if there is a specific test you want me to do or something, that’s possible 20141024 13:35:04< irker866> wesnoth: gfgtdf wesnoth:master f126846be252 / src/scripting/lua.cpp: fix lua stacktraces http://git.io/W1iOGA 20141024 13:35:06< irker866> wesnoth: gfgtdf wesnoth:master 77fb3852f983 / src/scripting/lua.cpp: make lua require use our filesystem functions http://git.io/Bzclpg 20141024 13:35:23< fabi> mattsc: I guess that the local mp mode behaves differently than the server mp one. 20141024 13:36:02< fabi> mattsc: Well, I know that it does for some minor cases and so there is maybe more to think about. 20141024 13:36:36< fabi> mattsc: Thus I would like to (Debug N) through a real MP server session. The problem is that debug mode is not supported on the mp server. 20141024 13:37:47< mattsc> fabi: hmm 20141024 13:40:20< fabi> mattsc: I can use a #ifdef DEBUG_LOW. And just manually add the define before a test session. Then I would like to test through the campaign with another dev (maybe you) just because two eyes catch more than one and I am pretty much Betriebsblind regarding LoW. 20141024 13:41:40< mattsc> fabi: sounds like a good plan, but I’m about to head into work and have a pretty busy day ahead of me :( 20141024 13:41:58< mattsc> I can put in little pieces of Wesnoth in between, but not a long block like that would require. 20141024 13:42:48< mattsc> which seem to have been my “problem” ever since we started talking about this. :P 20141024 13:42:53< fabi> mattsc: Well, I guess no more than half an hour is needed for such a walkthrough. 20141024 13:43:01-!- gfgtdf [~chatzilla@f054173180.adsl.alicedsl.de] has quit [Ping timeout: 244 seconds] 20141024 13:43:15< mattsc> okay, that might be possible ... 20141024 13:43:25< mattsc> fabi: when would you want to do that? 20141024 13:43:43< fabi> I can work on the debug mode coding right now. 20141024 13:44:07< fabi> When is your next free time slot? 20141024 13:44:53< mattsc> okay, can you give me a bit more than an hour ? starting around 17:00 your time? 20141024 13:45:25< fabi> mattsc: Okay. 20141024 13:49:30< mattsc> fabi: okay, I’ll be back in touch in about an hour ... 20141024 13:49:32-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: Bye for now] 20141024 13:52:39-!- riksteri [~riksteri@dsl-tkubrasgw3-54f96b-216.dhcp.inet.fi] has joined #wesnoth-dev 20141024 14:06:50-!- TooLmaN [~TooLmaN@mx1.thomsonplastics.com] has joined #wesnoth-dev 20141024 14:08:56-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has quit [Remote host closed the connection] 20141024 14:12:26-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has joined #wesnoth-dev 20141024 14:36:23< fabi> shadowm: The debug menues, are they hardcoded in c++ or is there wml for it? 20141024 14:36:33< fabi> s/menues/menu items 20141024 14:45:24-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20141024 14:45:58-!- gfgtdf [~chatzilla@e177182009.adsl.alicedsl.de] has joined #wesnoth-dev 20141024 14:46:52< mattsc> fabi: hi - I could get started in a few minutes; I’ll have to leave at 9:00 at the latest though (18:00 your time) 20141024 14:47:08< mattsc> fabi: and shadowm said that he wouldn’t be around util evening his time today 20141024 14:47:09< fabi> mattsc: okay. 20141024 15:13:03-!- iceiceice [~chris@192.16.204.74] has joined #wesnoth-dev 20141024 15:13:03-!- iceiceice [~chris@192.16.204.74] has quit [Changing host] 20141024 15:13:03-!- iceiceice [~chris@wesnoth/developer/iceiceice] has joined #wesnoth-dev 20141024 15:18:11< Ivanovic> fabi: so are you ready for the release? 20141024 15:18:30< Ivanovic> i have to do it this evening and i won't be going to bed too late since i got to get up rather early for my flight tomorrow... 20141024 15:19:01< fabi> Ivanovic: When are you ready? 20141024 15:19:37< fabi> now? 20141024 15:19:37< Ivanovic> i will tag in about 2h 20141024 15:19:44< fabi> okay 20141024 15:19:55< fabi> Let me finish another test run with mattsc 20141024 15:20:02< fabi> And then do the last commit. 20141024 15:20:15< fabi> This will take around ~1 hour. 20141024 15:25:56< mattsc> fabi: #7 here: http://forums.wesnoth.org/viewtopic.php?f=5&t=40745&start=15#p575565 20141024 15:27:15< mattsc> fabi: I think that was discussed here on irc at some point (by others, not me), but I forgot the details 20141024 15:33:44< iceiceice> gfgtdf: i got my cross compile to work :D 20141024 15:34:25< gfgtdf> iceiceice: cool 20141024 15:34:36< gfgtdf> iceiceice: master head or a older commit 20141024 15:34:38< gfgtdf> ? 20141024 15:36:04< gfgtdf> iceiceice: also do translations work on your crosscompiled version ? 20141024 15:36:37< iceiceice> master 20141024 15:36:43< iceiceice> i should be able to compile any versions 20141024 15:37:08< iceiceice> translations are working looks like 20141024 15:37:25< iceiceice> hmm well 20141024 15:37:28< iceiceice> allt he buttons are translated, 20141024 15:37:33< iceiceice> the title image is not translated, 20141024 15:37:39< iceiceice> maybe thats a bug in the spanish translation? 20141024 15:38:27< iceiceice> ok it looks like none of the title images are translated 20141024 15:38:31< iceiceice> but all the buttons are 20141024 15:39:22< gfgtdf> iceiceice: you tested with normal paths or non-asci paths ? 20141024 15:40:21< iceiceice> normal paths 20141024 15:40:24-!- irker866 [~irker@fehu.ai0867.net] has quit [Ping timeout: 246 seconds] 20141024 15:40:56< iceiceice> hmm actually 20141024 15:41:12< iceiceice> this is broken for my straight linux version also... 20141024 15:41:15< iceiceice> just with clang 20141024 15:41:20< iceiceice> so that might just be a bug right now 20141024 15:41:42< iceiceice> 1.13-dev, 1385ab3 20141024 15:41:43< gfgtdf> iceiceice: the title image you mean ? 20141024 15:41:45< iceiceice> yeah 20141024 15:42:11< iceiceice> its broken for all languages, i always get the english title screen 20141024 15:42:51< iceiceice> linux is givnig me this in command line: "20141024 11:40:51 warning general: setlocale() failed for 'de_DE'. 20141024 15:42:51< iceiceice> 20141024 11:40:51 warning general: setlocale() failed for 'de_DE'. 20141024 15:42:51< iceiceice> 20141024 11:40:51 warning general: setlocale() failed for 'de_DE'. 20141024 15:42:51< iceiceice> 20141024 11:40:51 warning general: Setting LANGUAGE to 'de_DE'. 20141024 15:42:51< iceiceice> 20141024 11:40:59 warning general: setlocale() failed for 'es_ES'. 20141024 15:42:54< loonycyborg> you have msgfmt? 20141024 15:42:55< iceiceice> 20141024 11:40:59 warning general: setlocale() failed for 'es_ES'. 20141024 15:42:57< iceiceice> 20141024 11:40:59 warning general: setlocale() failed for 'es_ES'. 20141024 15:42:59< iceiceice> 20141024 11:40:59 warning general: Setting LANGUAGE to 'es_ES'. 20141024 15:43:01< iceiceice> " 20141024 15:43:01< loonycyborg> on that linux box 20141024 15:43:03< iceiceice> hmm 20141024 15:43:09-!- MaraJade [goossenm@osuosl/staff/MaraJade] has quit [Ping timeout: 245 seconds] 20141024 15:43:19< iceiceice> i normally get a po update or whatever 20141024 15:43:25< iceiceice> when i run scons after changing branches 20141024 15:43:27< iceiceice> if thats what you mean 20141024 15:43:32< loonycyborg> yup 20141024 15:43:44< loonycyborg> the command that generates .mo files 20141024 15:45:32< iceiceice> oh hmm 20141024 15:45:45< iceiceice> it might be that the mingw and clang builds interfere ig uess, 20141024 15:46:10< iceiceice> i tested just by running ./wesnoth in the repo directory, 20141024 15:46:43< iceiceice> i dont think it ran msgfmt for the mingw build 20141024 15:47:29< iceiceice> oh i had old master also, didnt have your 2 commits gfgtdf 20141024 15:48:47< gfgtdf> does any1 knows why in gettext.hpp we use defines like #define sgettext(String) dsgettext(GETTEXT_DOMAIN,String) rather than functions ? 20141024 15:48:54< iceiceice> gah i didnt do the mingw build with ccache=yes either 20141024 15:49:46< iceiceice> well that will take an hour i guess >< 20141024 15:51:48-!- yann [~dwitch@nan92-1-81-57-214-146.fbx.proxad.net] has quit [Remote host closed the connection] 20141024 15:54:03-!- ancestral [~ancestral@174-20-180-46.mpls.qwest.net] has joined #wesnoth-dev 20141024 15:57:47-!- Jetrel [~Jetrel@c-73-164-34-22.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] 20141024 15:58:00-!- [Relic] [~relic@99-58-54-211.lightspeed.milwwi.sbcglobal.net] has joined #wesnoth-dev 20141024 15:58:29-!- Jetrel [~Jetrel@c-73-164-34-22.hsd1.mn.comcast.net] has joined #wesnoth-dev 20141024 15:58:41-!- Samual [diotecktec@xonotic/core-team/Samual] has quit [Read error: Connection reset by peer] 20141024 15:59:15-!- Samual [diotecktec@xonotic/core-team/Samual] has joined #wesnoth-dev 20141024 16:01:00-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 250 seconds] 20141024 16:10:33-!- MaraJade [goossenm@osuosl/staff/MaraJade] has joined #wesnoth-dev 20141024 16:15:38< iceiceice> gfgtdf: i think we just do that for convenience 20141024 16:15:55< iceiceice> im not sure why its a macro though 20141024 16:16:21< iceiceice> i cant see any advantage in that 20141024 16:17:19< iceiceice> loonycyborg: i put my notes here: http://wiki.wesnoth.org/User:Iceiceice/Cross-compiling 20141024 16:17:34-!- gfgtdf_ [~chatzilla@e177182009.adsl.alicedsl.de] has joined #wesnoth-dev 20141024 16:17:55-!- irker473 [~irker@fehu.ai0867.net] has joined #wesnoth-dev 20141024 16:17:55< irker473> wesnoth: Fabian Müller wesnoth:1.12 8dcde988e3d4 / data/campaigns/Legend_of_Wesmere/utils/map-utils.cfg: LoW LOAD_SUBMAP macro: Don't adjust goto unit variables if 0 http://git.io/QeTppQ 20141024 16:17:55< irker473> wesnoth: Fabian Müller wesnoth:1.12 21f353b301d3 / data/campaigns/Legend_of_Wesmere/utils/characters.cfg: LoW Characters: Made all of them "unrenamable". http://git.io/Hy5UTA 20141024 16:17:56< irker473> wesnoth: Fabian Müller wesnoth:1.12 f8bfebcd1346 / data/campaigns/Legend_of_Wesmere/scenarios/chapter1/02_Hostile_Mountains.cfg: LoW 02: Multiplayer setup - Adjusted team membership and controller. http://git.io/l6kUCA 20141024 16:17:57< irker473> wesnoth: Fabian Müller wesnoth:1.12 d4fb08223c8d / data/campaigns/Legend_of_Wesmere/maps/ (02_Hostile_Mountains.map 04_The_Elvish_Treasury.map): LoW 2,4: Adjusted starting positions to match the new side setups. http://git.io/pJbOiw 20141024 16:17:58< irker473> wesnoth: Fabian Müller wesnoth:1.12 1a5c2425ce99 / data/campaigns/Legend_of_Wesmere/scenarios/chapter1/01_The_Uprooting.cfg: LoW 01: Unified side setup between SP and MP. http://git.io/VHMFJA 20141024 16:17:59< irker473> wesnoth: Fabian Müller wesnoth:1.12 03eb6794781e / data/campaigns/Legend_of_Wesmere/scenarios/ (7 files in 3 dirs): LoW Chapters 3-5: Fixed SP setups. http://git.io/LfgxiQ 20141024 16:18:01< irker473> wesnoth: Fabian Müller wesnoth:1.12 115dbb732693 / data/campaigns/Legend_of_Wesmere/utils/characters.cfg: LoW Characters: Made Landar being male in all cases. http://git.io/vONKiw 20141024 16:18:03< gfgtdf_> I have a question about gettext: we call gettext("sometring") which looks up "sometring" in the domain which is specified by GETTEXT_DOMAIN macro, if GETTEXT_DOMAIN is not defined it calls libintl_gettext (__msgid) which looks it up in the default domain which is this defautl domain? 20141024 16:18:03< irker473> wesnoth: Fabian Müller wesnoth:1.12 cd94655e070a / data/campaigns/Legend_of_Wesmere/utils/low-macros.cfg: LoW 04: Adjust player sides' income. http://git.io/13YjMw 20141024 16:18:05< irker473> wesnoth: Fabian Müller wesnoth:1.12 52b691845d63 / data/campaigns/Legend_of_Wesmere/scenarios/chapter2/06_Acquaintance_in_Need.cfg: LoW 06: Fix Olurf not appearing. http://git.io/1DIdPw 20141024 16:18:07< irker473> wesnoth: Fabian Müller wesnoth:1.12 0e1227275f04 / data/campaigns/Legend_of_Wesmere/scenarios/chapter2/ (04_The_Elvish_Treasury.cfg 05_The_Saurian_Treasury.cfg 07_Elves_Last_Stand.cfg): LoW Chapter 2: Unify SP and MP side setup. http://git.io/OVZUNA 20141024 16:18:09< irker473> wesnoth: Fabian Müller wesnoth:1.12 4c1f3c0d390a / data/campaigns/Legend_of_Wesmere/scenarios/chapter1/ (02_Hostile_Mountains.cfg 03_Kalian_under_Attack.cfg): LoW Chapter 1: Unify SP and MP side setup. http://git.io/u9N3Yg 20141024 16:18:11< irker473> wesnoth: Fabian Müller wesnoth:1.12 afb6d643334b / data/campaigns/Legend_of_Wesmere/scenarios/ (4 files in 3 dirs): LoW: Fix errors reported by wmllint. http://git.io/o5K6zw 20141024 16:18:13< irker473> wesnoth: Fabian Müller wesnoth:1.12 88f0606ed6d4 / data/campaigns/Legend_of_Wesmere/scenarios/chapter1/03_Kalian_under_Attack.cfg: LoW 03: Make the persistence debug next safe. http://git.io/u8HdMA 20141024 16:18:15< irker473> wesnoth: Fabian Müller wesnoth:1.12 078c1522f7a4 / data/campaigns/Legend_of_Wesmere/scenarios/chapter2/06_Acquaintance_in_Need.cfg: LoW 06: Fix Kalenz being on the wrong team. http://git.io/fxuAOA 20141024 16:18:17< irker473> wesnoth: Fabian Müller wesnoth:1.12 07d32fdb332d / data/campaigns/Legend_of_Wesmere/utils/debug.cfg: LoW: Debug helper stuff. http://git.io/9hW3IQ 20141024 16:19:15-!- gfgtdf [~chatzilla@e177182009.adsl.alicedsl.de] has quit [Ping timeout: 246 seconds] 20141024 16:19:28-!- gfgtdf_ is now known as gfgtdf 20141024 16:25:20< loonycyborg> iceiceice: actually you can just place dlls in same dir as .exe 20141024 16:25:50< iceiceice> i dont want to put them in my repo though 20141024 16:26:22< iceiceice> should i be copying wesnoth.exe into my wine drive? 20141024 16:26:37< iceiceice> it needs to find the data-dir though right? 20141024 16:27:14< iceiceice> hmm i got some wierd errors from scons when linking now... 20141024 16:27:16< iceiceice> /home/chris/old_boost/boost_1_52_0/stage/lib/libboost_iostreams.a(gzip.o): duplicate section `.rdata$_ZTSN5boost16exception_detail19error_info_injectorINS_9iostreams10gzip_errorEEE[__ZTSN5boost16exception_detail19error_info_injectorINS_9iostreams10gzip_errorEEE]' has different size 20141024 16:27:36< zookeeper> this enemy-recruits-get-random-XP thing in UtBS:03 is incredibly annoying -.- 20141024 16:28:37< iceiceice> but i'm still getting an exe ayways 20141024 16:30:41< gfgtdf> some2 whi understadns this line: https://github.com/wesnoth/wesnoth/blob/master/src/gettext.hpp#L58 ? _n is a macro that calls dsngettext which has 4 arguments with 3 raguments ?? 20141024 16:30:48< gfgtdf> someone* 20141024 16:31:55< iceiceice> gfgtdf: it looks like a bug 20141024 16:32:06< iceiceice> i think probably no one uses anything, 20141024 16:32:10< iceiceice> except for sgettext, 20141024 16:32:12< iceiceice> vgettext 20141024 16:32:13< iceiceice> gettext 20141024 16:32:16< iceiceice> and N_ 20141024 16:32:19< iceiceice> and _ obv 20141024 16:32:46< gfgtdf> hmm ok ty 20141024 16:33:40< iceiceice> oh wait 20141024 16:33:44< iceiceice> no its because GETTEXT_DOMAIN is a macro 20141024 16:33:48< iceiceice> and thats the fourth (first) argument 20141024 16:33:49< iceiceice> i guess 20141024 16:33:57< iceiceice> so its a secret macro argument :O 20141024 16:36:59< gfgtdf> iceiceice: i dont see GETTEXT_DOMAIN in that oine 20141024 16:38:00< gfgtdf> iceiceice: i see we set the deault textdomain to "wesnoth" does that mean it doesnt matter whether define GETTEXT_DOMAIN "wesnoth" or not if i want to use that domain ? 20141024 16:38:38< iceiceice> yeah i just got confused with a later line, never mind me 20141024 16:38:56< gfgtdf> iceiceice: or rather: can i break anything by adding a #ifndef GETTEXT_DOMAIN #define GETTEXT_DOMAIN PACKAGE ? 20141024 16:39:11< gfgtdf> at the top of gettext.hpp 20141024 16:39:20< iceiceice> i dont know the answer to that 20141024 16:39:33< fabi> zookeeper: Did you use the 1.13 branch to edit the maps changed by some of your latest commits? 20141024 16:39:54< iceiceice> i dont know if we define a default text domain, where do you see that? 20141024 16:40:09< zookeeper> fabi, yes, why? 20141024 16:40:34< gfgtdf> iceiceice: https://github.com/wesnoth/wesnoth/blob/master/src/wesnoth.cpp#L489 20141024 16:40:34< zookeeper> i figured there was no 1.13-only terrain changes that would give reason not to 20141024 16:41:14< fabi> zookeeper: Wmllint wants to re-add the now (now == 1.13+) obsolete in-attribute "border" and "mask" attributes. I am not sure if 1.12+ will even load this maps. Have you tested? 20141024 16:41:37< iceiceice> ok 20141024 16:42:02< iceiceice> gfgtdf: i think the #else is what is suppsoed to handle the case that gettext_domain is not defined, 20141024 16:42:04< zookeeper> fabi, yeah it loads just fine... didn't remember about those attribs though 20141024 16:42:15< zookeeper> i'll add them 20141024 16:42:17< iceiceice> i guess that what it will do is take whatever was the last text domain that was set? 20141024 16:42:28< iceiceice> i have no idea if changing that will break things 20141024 16:42:30< gfgtdf> iceiceice: y, and i want to simplyfy that if/else 20141024 16:42:47< iceiceice> i mean it will change the text domain used in whatever code has the else 20141024 16:42:59< iceiceice> i guess you could make it else #error no text domain? 20141024 16:43:03< iceiceice> and see what thing get errors? 20141024 16:43:08< fabi> zookeeper: If 1.12 is able to read them properly it is wmllint that needs to be changed, not your maps. 20141024 16:43:29< zookeeper> maybe, but if every other map still has them, these should too 20141024 16:43:36< iceiceice> gfgtdf: i now have master build with nonascii path, 20141024 16:43:40< fabi> zookeeper: Agreed. 20141024 16:44:39< gfgtdf> iceiceice: and it works ? 20141024 16:45:04< iceiceice> i just got EOHS from add-on server 20141024 16:45:10< iceiceice> i'm missing an image though or something 20141024 16:45:16< iceiceice> my mage is against a black background 20141024 16:45:34< irker473> wesnoth: ln-zookeeper wesnoth:1.12 15cb2b44ee54 / data/campaigns/Eastern_Invasion/maps/ (14_Approaching_Weldyn.map 16_Weldyn_under_Attack.map 17b_Weldyn_Besieged.map): Re-added border_size=1 and usage=map http://git.io/tRYbaA 20141024 16:45:48< gfgtdf> iceiceice: i beleive that hapend on eohs also befoe my patch 20141024 16:45:52< iceiceice> ok 20141024 16:46:00< iceiceice> whats a good add-on for lua testing 20141024 16:47:52< gfgtdf> iceiceice: i believe most newer addons use lua. 20141024 16:48:07< iceiceice> i tried to download LOTI now 20141024 16:48:21< gfgtdf> iceiceice: LOTI doewsnt use lua 20141024 16:48:22< mattsc> iceiceice: Lua AI okay? 20141024 16:49:30< gfgtdf> iceiceice: my addons cenario with robots uses lua a lot, but idk whether its exaplined good eough. 20141024 16:50:17< iceiceice> mattsc: is it on 1.13 addon server htough 20141024 16:50:20< iceiceice> i cant find it 20141024 16:51:39< iceiceice> hmm i have no idea what user data dir i'm using 20141024 16:51:45< mattsc> iceiceice: yes, it is; just look for my nick (AI mod demos) 20141024 16:51:45< iceiceice> if its some wine one or my normal one 20141024 16:52:08< iceiceice> mattsc: thanks 20141024 16:52:28< mattsc> iceiceice: also, the MAI test scenarios in mainline are all Lua (don’t know if you specifically need and add-on) 20141024 16:52:43< mattsc> well, the scenarios are not, but the AIs they use are ... 20141024 16:52:48< iceiceice> idk im just trying to test the lua file loading 20141024 16:53:16< mattsc> all of the AIs do load some Lua files 20141024 16:54:10< iceiceice> ok i get some lua error wiht the middle one "lua ai" 20141024 16:54:21< iceiceice> "Formula error in formula:1" 20141024 16:54:27< iceiceice> In formula > 20141024 16:54:31< iceiceice> Illegal unary operator > 20141024 16:55:24< mattsc> uh, where did the labels go after the screen blacked out ??? 20141024 16:55:36< iceiceice> i dont get an error for fred though 20141024 16:56:11< mattsc> umpf, that’s new ... 20141024 16:56:38-!- TooLmaN [~TooLmaN@mx1.thomsonplastics.com] has quit [Quit: Off to save the world!] 20141024 16:57:29< mattsc> iceiceice: I get that error too (and I haven’t seen it before) 20141024 16:58:14< iceiceice> ok 20141024 16:58:45< mattsc> and yes, Fred in MP seems to work just fine 20141024 17:00:09< mattsc> iceiceice: and just tried one of the MAI test scenarios, that one works too 20141024 17:01:37< mattsc> iceiceice: just tried in 1.12 and it works just fine there 20141024 17:01:37-!- DCW [~Thunderbi@cpc66866-finc15-2-0-cust47.4-2.cable.virginm.net] has joined #wesnoth-dev 20141024 17:03:27< iceiceice> ok, i think gfgtdf might have fixed the lua loading code then 20141024 17:04:10< gfgtdf> iceiceice: but i beleive translations till don't work in nonascii paths 20141024 17:04:11< mattsc> iceiceice: sorry, how do you conclude that? There is that error after all? 20141024 17:07:59< mattsc> iceiceice: it’s this file where the problem happens: https://github.com/mattsc/AI-demos/blob/master/lua/ca_move_unittype.lua 20141024 17:08:14< mattsc> the formula= code in line 10 20141024 17:08:49< mattsc> that used to work (and still does in 1.12) 20141024 17:08:52< iceiceice> yea but it doesn't look like its blowing up when it loads stuff 20141024 17:09:01< mattsc> oh, I see 20141024 17:09:02< iceiceice> it might be that something in formula ai broke in master, 20141024 17:09:08< iceiceice> afaik none of that is unit tested 20141024 17:09:27< mattsc> okay - or maybe the quotes don’t get handled correctly 20141024 17:10:06< mattsc> btw, Fred and the MAIs don’t use that sort of filter any more because it’s slow, so that’s likely why they work 20141024 17:10:24< iceiceice> it might be that actually i broke it, 20141024 17:10:29< iceiceice> i was trying to make unit filters run faster 20141024 17:10:29< loonycyborg> iceiceice: you don't need to commit them 20141024 17:10:33< mattsc> iceiceice: well, not importnat for now 20141024 17:10:44< loonycyborg> I just hold them in my repo checkout 20141024 17:10:47< loonycyborg> without committing 20141024 17:10:47< mattsc> I’ll make a note of it and bug you later 20141024 17:10:52< iceiceice> ok 20141024 17:10:59< loonycyborg> I have a separate repo for cross-compile 20141024 17:11:12< mattsc> iceiceice: also of the fact that the blacking out of the screen took away my map labels :( 20141024 17:11:33< iceiceice> ok i will try to reproduce that, 20141024 17:11:38< iceiceice> it might be easy to fix 20141024 17:11:43-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has joined #wesnoth-dev 20141024 17:12:12< mattsc> iceiceice: right, but don’t let it distract you from the more important tasks right now 20141024 17:12:25< mattsc> I’ll stop distracting you now too, I have do get back to work ... 20141024 17:13:50< iceiceice> loonycyborg: i guess we could add them to .gitignore? 20141024 17:13:59< iceiceice> theres no reason to commit .dll anyways right? 20141024 17:14:03< loonycyborg> yes 20141024 17:14:21< loonycyborg> I didn't add because I use git commit -u 20141024 17:16:30-!- Kexoth [~kex@77.28.24.25] has quit [Remote host closed the connection] 20141024 17:17:02-!- kex [~kex@77.28.24.25] has joined #wesnoth-dev 20141024 17:18:15< iceiceice> oh 20141024 17:18:17< gfgtdf> iceiceice: im quitew ysure that dll are already in gitingore 20141024 17:18:19< iceiceice> *.dll is already in our gitignore 20141024 17:18:22< iceiceice> yeah i just saw it 20141024 17:21:19-!- kex [~kex@77.28.24.25] has quit [Ping timeout: 244 seconds] 20141024 17:21:48< irker473> wesnoth: Chris Beck wesnoth:master 9b0396629f77 / .gitignore: add build_mingw*.sh to .gitignore http://git.io/6MF_Zg 20141024 17:23:05< iceiceice> gfgtdf: are there still any known filesystem problems? 20141024 17:24:00< iceiceice> ok 20141024 17:24:06< iceiceice> i guess i cant change languages 20141024 17:24:10< iceiceice> when i have nonascii path 20141024 17:24:40< iceiceice> loonycyborg: do you know where the stderr ends up when you run with wine? 20141024 17:24:52< loonycyborg> stderr.txt 20141024 17:26:03< iceiceice> oh its not in the wine drive 20141024 17:26:06< iceiceice> i didnt expect that 20141024 17:26:52< iceiceice> hmm i get some of this: 20141024 12:57:22 error filesystem: Failed to check existence of file Z:/home/chris/wesnoth-src/a-áÇØßÜ/wesnoth/images/buttons/misc/orb-disabled.png~RC(magenta>orb_1brightgreen): Invalid name 20141024 17:30:19< gfgtdf> iceiceice: yes obviously : ~RC(magenta>orb_1brightgreen) shouldnt be part of teh filename 20141024 17:32:14< iceiceice> yeah i wonder whats going wrong there 20141024 17:32:29< iceiceice> *where its happening 20141024 17:32:42< gfgtdf> iceiceice: isk a stacktrace woudl be usefukl 20141024 17:32:45< gfgtdf> idk* 20141024 17:33:28< iceiceice> it happens when i open the preferences dialog 20141024 17:33:51-!- fendrin [~quassel@p20030051AA26CB44D58F00532A3D976D.dip0.t-ipconnect.de] has joined #wesnoth-dev 20141024 17:33:52-!- fabi [~quassel@p20030051AA26CB95D58F00532A3D976D.dip0.t-ipconnect.de] has quit [Ping timeout: 265 seconds] 20141024 17:34:08-!- fendrin is now known as fabi 20141024 17:34:47-!- fabi [~quassel@p20030051AA26CB44D58F00532A3D976D.dip0.t-ipconnect.de] has quit [Changing host] 20141024 17:34:47-!- fabi [~quassel@wesnoth/developer/fendrin] has joined #wesnoth-dev 20141024 17:35:00< iceiceice> maybe here? https://github.com/wesnoth/wesnoth/blob/master/src/game_preferences_display.cpp#L331 20141024 17:37:02-!- DCW [~Thunderbi@cpc66866-finc15-2-0-cust47.4-2.cable.virginm.net] has quit [Quit: DCW] 20141024 17:37:05< irker473> wesnoth: Fabian Müller wesnoth:1.12 e12af3a14f90 / data/campaigns/Legend_of_Wesmere/utils/debug.cfg: LoW: Make the debug code wmllint liked. http://git.io/hyHWEQ 20141024 17:37:07< irker473> wesnoth: Fabian Müller wesnoth:1.12 403fcc2fbd60 / src/editor/editor_controller.cpp: Enabled the label tool again. http://git.io/cpKo5g 20141024 17:38:12< iceiceice> gfgtdf: https://github.com/wesnoth/wesnoth/blob/master/src/widgets/button.cpp#L191 20141024 17:38:18< iceiceice> i think its there? 20141024 17:38:22< iceiceice> it seems to be intentional i guess 20141024 17:38:59< iceiceice> idk i think all of those filesystem::exists calls should omit the imagepath suffix 20141024 17:39:10< gfgtdf> iceiceice: y 20141024 17:42:00< gfgtdf> shikadibot: seen fendrin 20141024 17:42:01< shikadibot> gfgtdf: Person, who 7m 52s ago used nick fendrin, 7m 13s ago as fabi they left with the message: Changing host 20141024 17:42:18< fabi> gfgtdf: hi 20141024 17:42:20-!- fabi is now known as fendrin 20141024 17:42:24< gfgtdf> fabi: hi 20141024 17:42:33< fendrin> gfgtdf: What can I do for you? 20141024 17:42:39< gfgtdf> fabi: in this commit https://github.com/wesnoth/wesnoth/commit/dc9a2c89e4cf514cf0b2874ec94c980f644c7b0f 20141024 17:43:28< gfgtdf> fabi: you pass teh imge path suffix to the file_exists function, any intentions or just a oversight ? 20141024 17:44:26< fendrin> gfgtdf: Pretty much looks like a copy and paste introduced mistake, doesn't it? 20141024 17:45:10< fendrin> Can the file_exists handle image path suffixes? 20141024 17:45:50< gfgtdf> fendrin: no it just checks whether the file with te given name exists 20141024 17:45:54< gfgtdf> the* 20141024 17:46:35< iceiceice> y filesystem:: is raw filesystem interface i guess 20141024 17:48:01< irker473> wesnoth: Chris Beck wesnoth:master abb3162fc2fa / src/widgets/button.cpp: fixup up gui1 button code interactions with filesystem http://git.io/daogkA 20141024 17:55:20< iceiceice> loonycyborg: ok i was able to force it to run msgfmt with --config=force and ccache, 20141024 17:55:29< iceiceice> it still doesnt find the translations though 20141024 17:55:59< iceiceice> i can confirm that the linux binary built with clang, in the same checkout, does find the translations 20141024 17:56:14< loonycyborg> I don't remember how exactly it looks for translations anymore 20141024 18:05:37< Ivanovic> faso are you ready now? 20141024 18:05:43< Ivanovic> ehm, fendrin 20141024 18:06:11< fendrin> Ivanovic: Any new strings? 20141024 18:06:50< Ivanovic> i hope that there are no new strings added by your changes... 20141024 18:06:57< fendrin> I hope so as well. 20141024 18:07:53< gfgtdf> Ivanovic: teh script taht extracts the strings from the source only looks for _(...) _n(...) or also for gettext, vgettext calls ? 20141024 18:08:06< Ivanovic> gfgtdf: no idea 20141024 18:08:12< Ivanovic> read the perl script 20141024 18:08:12< iceiceice> gfgtdf: i googled this once, 20141024 18:08:22< iceiceice> there is an svn commit where someone says the modified it to look for vgettext 20141024 18:08:31< iceiceice> *they modified it 20141024 18:08:39< Ivanovic> the script is called "wmlxgettext" 20141024 18:08:41< iceiceice> i dont know all of what it does thouh 20141024 18:10:07< irker473> wesnoth: Nils Kneuper wesnoth:1.12 0d6dca5b7b0a / changelog players_changelog po/wesnoth-ai/sk.po po/wesnoth-help/sk.po: updated Slovak translation http://git.io/zkjuiA 20141024 18:10:09< irker473> wesnoth: Nils Kneuper wesnoth:1.12 4935c42ea5f3 / changelog: fixed changelog to only have 80 chars per row http://git.io/HxlTkw 20141024 18:10:11< irker473> wesnoth: Nils Kneuper wesnoth:master 0c738779dae7 / po/ (wesnoth-ai/sk.po wesnoth-help/sk.po wesnoth-utbs/sk.po): updated Slovak translation http://git.io/H4roiA 20141024 18:10:30< fendrin> Ivanovic: Let me test something and commit one more little thing. Then I am ready to go. 20141024 18:11:17< gfgtdf> Ivanovic: that scrips extracts strings from wml and c++ files ? 20141024 18:11:33< zookeeper> WRT gettext, i have no idea what to make of this: http://forums.wesnoth.org/viewtopic.php?f=12&t=41129 dugi ought to know well enough what he's doing, but his observation doesn't make any sense to me. 20141024 18:11:35< Ivanovic> gfgtdf: no idea 20141024 18:11:42< Ivanovic> hey, i don't call any of the stuff directly... 20141024 18:12:12< Ivanovic> gfgtdf: you could check the calls coded in the cmake pot-update recipe 20141024 18:12:41-!- travis-ci [~travis-ci@ec2-54-80-145-248.compute-1.amazonaws.com] has joined #wesnoth-dev 20141024 18:12:41< travis-ci> wesnoth/wesnoth#4401 (master - 9b03966 : Chris Beck): The build was broken. 20141024 18:12:41< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/38949670 20141024 18:12:41-!- travis-ci [~travis-ci@ec2-54-80-145-248.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141024 18:14:01< gfgtdf> what i foudn is this: https://github.com/wesnoth/wesnoth/blob/master/cmake/FindTranslationTools.cmake#L26 20141024 18:14:30< irker473> wesnoth: Fabian Müller wesnoth:1.12 a24296a006a1 / data/campaigns/Legend_of_Wesmere/scenarios/chapter1/03_Kalian_under_Attack.cfg: LoW 03: Fix some gold, recruit and recall list related bugs. http://git.io/7oF00g 20141024 18:15:10< fendrin> Ivanovic: Okay. 20141024 18:15:24< Ivanovic> gfgtdf: looking at the script it looks as if wmlxgettext is only run on the wml files 20141024 18:15:34< Ivanovic> while xgettext will handle the po file 20141024 18:15:52< Ivanovic> check po/pot-update.sh.in 20141024 18:17:16< Ivanovic> grrrr 20141024 18:17:22< Ivanovic> okay, someone did change a string in the manual... 20141024 18:19:51< zookeeper> who is to be punished? 20141024 18:21:08< gfgtdf> ok if i understadn this https://www.gnu.org/software/gettext/manual/html_node/xgettext-Invocation.html coreectly i can change the names of things like vgettext i change it accordingly in the place i mentioned eariler. 20141024 18:22:53< gfgtdf> zookeeper: maybe its this commit https://github.com/wesnoth/wesnoth/commit/6e1c6ada68c2cc2aaabab82386b8acf0071d5a4a ? 20141024 18:23:17< Ivanovic> gfgtdf: exactly that one 20141024 18:23:24< Ivanovic> the black orb did not exist before 20141024 18:23:46< Ivanovic> anyway, this is a freaking easy change in the po file, still the violation sucks 20141024 18:24:12-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has quit [Ping timeout: 265 seconds] 20141024 18:24:47< irker473> wesnoth: Nils Kneuper wesnoth:1.12 313f9d1556d0 / / (511 files in 29 dirs): pot-update / regenerated doc files http://git.io/m2LAag 20141024 18:24:53-!- Ivanovic changed the topic of #wesnoth-dev to: releasing 1.11.18 (1.12 RC2), using 313f9d1556d0 | hard string+feature freeze active on 1.12 | 256 bugs, 338 feature requests, 29 patches | Logs: http://irclogs.wesnoth.org | Alternate logs: http://wesnoth.debian.net | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20141024 18:25:59< iceiceice> gfgtdf: i think maybe its stuff in src/language.cpp thats broken? 20141024 18:26:49< gfgtdf> iceiceice: idk, i am not sure whether changing language ever worked woith my msvc build 20141024 18:27:13< gfgtdf> iceiceice: its always german 20141024 18:27:25< iceiceice> hmm for me its always english 20141024 18:28:17< iceiceice> if you turn on log-debug=general and try to change the language theres a bunch of messsages 20141024 18:28:27< iceiceice> its finding the "language block" 20141024 18:28:35< iceiceice> but i think its not the same as .mo files, 20141024 18:28:46< iceiceice> also even when i change to spanish my language block has english strings 20141024 18:29:07< irker473> wesnoth: Nils Kneuper wesnoth:1.12 262cca75b395 / Doxyfile changelog players_changelog src/wesconfig.h: bump version to 1.11.18 http://git.io/Fufkxw 20141024 18:29:15-!- Ivanovic changed the topic of #wesnoth-dev to: releasing 1.11.18 (1.12 RC2), using 262cca75b395 | hard string+feature freeze active on 1.12 | 256 bugs, 338 feature requests, 29 patches | Logs: http://irclogs.wesnoth.org | Alternate logs: http://wesnoth.debian.net | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20141024 18:29:32< gfgtdf> iceiceice: my plan i fix this issue was tp replace intllib runtime with boost locale runtime at leastfor windows builds 20141024 18:30:07< gfgtdf> iceiceice: since i dont beleive that intllib canhandle unicode filepaths won widnows 20141024 18:30:42< loonycyborg> gfgtdf: how exactly does wesnoth communicate it path to .mo files? 20141024 18:30:44< gfgtdf> iceiceice: i beleive that becasue when i start froma non unicode filepath teh language is always wnglish (as opposed to always german) 20141024 18:31:00< iceiceice> gfgtdf: did you see also this file "language_win32.ii" ? 20141024 18:31:09< gfgtdf> iceiceice: y i saw 20141024 18:32:39< gfgtdf> loonycyborg: here i think : https://github.com/wesnoth/wesnoth/blob/master/src/tstring.cpp#L496 20141024 18:34:19-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has quit [Remote host closed the connection] 20141024 18:34:37< iceiceice> gfgtdf: 20141024 18:34:43< iceiceice> i think this might be related? 20141024 18:34:44< iceiceice> http://msdn.microsoft.com/en-us/library/x99tb11d.aspx 20141024 18:37:17< iceiceice> actually i dont think so anymore 20141024 18:37:53-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has joined #wesnoth-dev 20141024 18:38:26< iceiceice> i think its successfully setting the locale, this i am geting from wine: 20141024 18:38:26< iceiceice> 20141024 14:21:00 info general: Set locale to 'Spanish' result: 'Spanish_Spain.1 20141024 18:38:27< iceiceice> 252'. 20141024 18:41:56-!- travis-ci [~travis-ci@ec2-54-80-145-248.compute-1.amazonaws.com] has joined #wesnoth-dev 20141024 18:41:57< travis-ci> wesnoth/wesnoth#4403 (master - abb3162 : Chris Beck): The build was broken. 20141024 18:41:57< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/38951947 20141024 18:41:57-!- travis-ci [~travis-ci@ec2-54-80-145-248.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141024 18:45:53< gfgtdf> iceiceice: you are currently testing with asci paths right ? 20141024 18:46:01< iceiceice> nonascii 20141024 18:46:24< Ivanovic> okay, the tarball is created and i did a *tiny* set of initial sets 20141024 18:46:47< Ivanovic> (basically if i can start the game, open the help, open the editor, go to the mp server and the addon server, then start LoW) 20141024 18:46:54< iceiceice> Automatically found a possible data directory at Z:/home/chris/wesnoth-src/a-áÇØ 20141024 18:46:54< iceiceice> ßÜ/wesnoth 20141024 18:47:11< Ivanovic> what is still missing in my testing is making sure that every single campaign can be started on at least one difficulty level and that a mission can be completed 20141024 18:47:19< Ivanovic> upload to wesnoth.org is currently running 20141024 18:47:31< Ivanovic> i will now head out for some food and then finish the testing and tagging 20141024 18:47:52< fendrin> Ivanovic: There is now a wml unit test infrastructure. Maybe that can be used for the automatic test you demand. 20141024 18:48:01< fendrin> iceiceice did it iirc. 20141024 18:48:05 * Ivanovic has no idea how to use that infrastructure 20141024 18:48:07< mattsc> Ivanovic: have you tagged the release yet? 20141024 18:48:12< mattsc> Or does that come later? 20141024 18:48:21< Ivanovic> mattsc: usually i just tag after the testing is done 20141024 18:48:27< mattsc> okay 20141024 18:48:29< Ivanovic> but with the initial set i can already tag it 20141024 18:48:59< irker473> wesnoth: ivanovic wesnoth: 262cca75b395 tagged as TAGNUMBER 20141024 18:49:06< mattsc> Ivanovic: I probably won’t be able to do the OS X package until I get home tonight anyway, so no rush 20141024 18:49:41< mattsc> TAGNUMBER? 20141024 18:50:09< irker473> wesnoth: Nils Kneuper wesnoth:1.12 08f2f3f4cf33 / Doxyfile changelog players_changelog src/wesconfig.h: post release version bump to 1.11.18+dev http://git.io/nH7l3g 20141024 18:50:12< Ivanovic> ugh... 20141024 18:51:07< Ivanovic> can someone rename / copy over that TAGNUMBER to 1.11.18 ? 20141024 18:51:11< Ivanovic> shadowm: maybe you? 20141024 18:55:53< iceiceice> Ivanovic: i think you can just git reset --hard HEAD^2 ? 20141024 18:56:05< iceiceice> then retag and redo the last commit? 20141024 18:56:15< iceiceice> and push -f upstream 1.12 20141024 18:58:44< iceiceice> hmm i guess maybe you dont have to do it that way 20141024 18:59:15< iceiceice> you will have to force push though i think 20141024 19:03:31< irker473> wesnoth: ivanovic wesnoth: 262cca75b395 tagged as status 20141024 19:03:33< irker473> wesnoth: ivanovic wesnoth: 262cca75b395 tagged as 1.11.18 20141024 19:04:43< Ivanovic> okay, i think i fixed it by copying and afterwards removing the wrong ones... 20141024 19:07:41< fendrin> Ivanovic: The "status" and "TAGNUMBER" branches are still available. 20141024 19:07:55< Ivanovic> hmm, i should have pushed the deletes for those... 20141024 19:08:51< Ivanovic> that is: i don't have them anymore locally and did a git push --tags 20141024 19:09:27< c74d> “the absence of a ref (branch/tag)” isn’t something that can be pushed. 20141024 19:10:09< c74d> (If it were, then if someone who only had `master` and `dev` branches from a repository with many branches pushed…) 20141024 19:10:19< iceiceice> c74d: it seems it can be though somehow, "git push --delete origin tagname" 20141024 19:10:21< iceiceice> http://stackoverflow.com/questions/5480258/how-to-delete-a-remote-git-tag 20141024 19:10:28< fendrin> Ivanovic: Don't mind it. Someone with more knowledge about git can remove them later. Don't get distracted from doing the release. 20141024 19:10:31< Ivanovic> http://nathanhoad.net/how-to-delete-a-remote-git-tag 20141024 19:10:34< Ivanovic> did it this way 20141024 19:10:51< Ivanovic> fendrin: the release is done, just need to complete the testing and send the mail to the packagers 20141024 19:10:51< c74d> To delete a ref in a remote repository— ’k. 20141024 19:11:22< Ivanovic> that is all files should be at sf.net, too 20141024 19:11:40-!- Ivanovic changed the topic of #wesnoth-dev to: released 1.11.18 (1.12 RC2), announcing "soon" | hard string+feature freeze active on 1.12 | 256 bugs, 338 feature requests, 29 patches | Logs: http://irclogs.wesnoth.org | Alternate logs: http://wesnoth.debian.net | Don't paste on IRC! Use a pastebin: http://pastebin.com | http://imagebin.org 20141024 19:12:18< c74d> iceiceice: That’s an explicit “delete” command, not pushing tags {x, y} to a repository with {x, y, z} to delete `z`. 20141024 19:12:30< fendrin> Ivanovic: Fine :-) 20141024 19:12:43< iceiceice> i think we're arguing over semantics :) 20141024 19:14:18< iceiceice> gfgtdf: http://stackoverflow.com/questions/15826188/what-most-correct-way-to-set-the-encoding-in-c 20141024 19:14:32< iceiceice> IIRC minGW only supports the default locale on Windows, so setlocale probably won't get you very far if you're looking for portability. C++ can use std::locale::global to set the global locale by the way. 20141024 19:14:40< iceiceice> i think thats why its broken 20141024 19:14:48< c74d> If we are arguing, I don’t see what else it would be over. :) 20141024 19:16:48< loonycyborg> iceiceice: bindtextdomain right 20141024 19:16:58< loonycyborg> I think gettext should expect utf-8 20141024 19:17:16< c74d> If one omits the source-branch in `git push remote-repo source-branch:target-branch`, it deletes the target-branch… that could look like “pushing the absence of a branch”. 20141024 19:18:41-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141024 19:18:54< iceiceice> gfgtdf: i think you are right, it needs to use boost locale 20141024 19:21:50< iceiceice> loonycyborg: it looks like bindtextdomain has a return value, i guess we could check if its failing to set the directory right 20141024 19:22:36< gfgtdf> iceiceice: do you know any much translated umc scenarios ?= 20141024 19:23:05< loonycyborg> iceiceice: yes, add logging there I guess 20141024 19:23:14< loonycyborg> I'm not sure it works with boost.locale either 20141024 19:24:26< iceiceice> loonycyborg: this guy seems to think so, but who knows: http://stackoverflow.com/questions/4406895/what-stdlocale-names-are-available-on-common-windows-compilers 20141024 19:24:42< iceiceice> gfgtdf: uhhh 20141024 19:24:51< iceiceice> you can see which ones have tranlsations on add-ons.wesnoth.org 20141024 19:24:54< iceiceice> i remember that much 20141024 19:25:39< gfgtdf> iceiceice: ty 20141024 19:27:17< loonycyborg> iceiceice: locale could be affected by fstream on mingw issue too 20141024 19:28:07-!- riksteri [~riksteri@dsl-tkubrasgw3-54f96b-216.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 20141024 19:36:16-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: Bye for now] 20141024 19:39:05-!- travis-ci [~travis-ci@ec2-54-80-145-248.compute-1.amazonaws.com] has joined #wesnoth-dev 20141024 19:39:05< travis-ci> wesnoth/wesnoth#4409 (TAGNUMBER - 262cca7 : Nils Kneuper): The build has errored. 20141024 19:39:05< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/38957301 20141024 19:39:05-!- travis-ci [~travis-ci@ec2-54-80-145-248.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141024 19:41:16-!- kex [~kex@78.157.29.160] has joined #wesnoth-dev 20141024 19:43:05< Ivanovic> okay, testing is also done, all things seem to work over here 20141024 19:43:06-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20141024 19:45:08< irker473> wesnoth: Nils Kneuper website:master e85646bfa374 / start/1.12/ (index.en.html index.es.html index.var po/es.po): updated Spanish 1.12 announcement http://git.io/Hut9Yw 20141024 19:45:11< iceiceice> loonycyborg, gfgtdf: it looks that "bindtextdomain" isn't broken 20141024 19:45:32< gfgtdf> iceiceice: what do you mean by not brken ? 20141024 19:45:45< iceiceice> i mean that, the value it returns is the same as the value that i give it 20141024 19:45:51< iceiceice> even when the directory has nonascii 20141024 19:55:22-!- kex [~kex@78.157.29.160] has quit [Remote host closed the connection] 20141024 19:56:41< iceiceice> ok i'm double checking, i realized i might have overlooked something 20141024 19:57:03-!- gfgtdf [~chatzilla@e177182009.adsl.alicedsl.de] has quit [Read error: Connection reset by peer] 20141024 19:58:54-!- travis-ci [~travis-ci@ec2-54-80-145-248.compute-1.amazonaws.com] has joined #wesnoth-dev 20141024 19:58:54< travis-ci> wesnoth/wesnoth#4411 (status - 262cca7 : Nils Kneuper): The build has errored. 20141024 19:58:54< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/38958422 20141024 19:58:54-!- travis-ci [~travis-ci@ec2-54-80-145-248.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141024 20:09:28-!- ancestral [~ancestral@174-20-180-46.mpls.qwest.net] has quit [Quit: i go nstuf kthxbai] 20141024 20:09:58-!- travis-ci [~travis-ci@ec2-54-161-85-199.compute-1.amazonaws.com] has joined #wesnoth-dev 20141024 20:09:58< travis-ci> gfgtdf/wesnoth-old#307 (gettext_reorder - 5a35821 : gfgtdf): The build failed. 20141024 20:09:58< travis-ci> Build details : http://travis-ci.org/gfgtdf/wesnoth-old/builds/38960642 20141024 20:09:58-!- travis-ci [~travis-ci@ec2-54-161-85-199.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141024 20:25:08-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20141024 20:26:35< mattsc> crap 20141024 20:27:34< mattsc> The new Xcode libraries don’t work with the Release builds, which need to support OS X 10.5. 20141024 20:27:52-!- travis-ci [~travis-ci@ec2-54-80-145-248.compute-1.amazonaws.com] has joined #wesnoth-dev 20141024 20:27:53< travis-ci> wesnoth/wesnoth#4411 (1.11.18 - 262cca7 : Nils Kneuper): The build passed. 20141024 20:27:53< travis-ci> Build details : http://travis-ci.org/wesnoth/wesnoth/builds/38958420 20141024 20:27:53-!- travis-ci [~travis-ci@ec2-54-80-145-248.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141024 20:28:34< mattsc> I guess I can still work around that for 1.11.18 by going back to the old libs, but I better get it figured out for 1.12.0 :P 20141024 20:30:02-!- gfgtdf [~chatzilla@e177182009.adsl.alicedsl.de] has joined #wesnoth-dev 20141024 20:31:11< gfgtdf> fendrin: about: https://github.com/wesnoth/wesnoth/blob/31c30a77772b0159edf4c3bd0e27ebe6c9bcd1b7/src/editor/map/context_manager.cpp#L549 it seems like msg is translated twice, once in _(..) and once in vgettext is this intntional ? 20141024 20:32:02< fendrin> gfgtdf: no 20141024 20:32:56< gfgtdf> fendrin: also "map_data" and "old" arent used in that translated message but added to symbold, are tehy only used in some transalations ? 20141024 20:35:48< fendrin> hmm 20141024 20:46:26< mattsc> fendrin: quick follow-up question to our tests earlier: will you look into the bug of MP sides having the wrong names? 20141024 20:46:34< mattsc> the general bug reported by Bob, I mean 20141024 20:47:43< fendrin> mattsc: I have never dealt with the MP c++ backend. And all this stuff is complicated. Whenever you fix one thing 5 others break. 20141024 20:48:15< fendrin> mattsc: I guess the best person is the gsoc student who did that MP project. 20141024 20:48:18< mattsc> fendrin: yeah, I figured 20141024 20:48:37< fendrin> mattsc: Was it thunderstruck? 20141024 20:48:38< mattsc> was that riftwalker ? 20141024 20:48:48< mattsc> hehe 20141024 20:49:26< fendrin> mattsc: YoggiHH was our inhouse expert for the MP code. 20141024 20:50:27< gfgtdf> mattsc: it was first thunderstruck then riftwalker, riftwalkers changes are 1.13 only 20141024 20:50:36< mattsc> right 20141024 20:51:04< mattsc> well, having seen this in action today, I think we’re going to get a lot of complaints about it... 20141024 20:51:20< gfgtdf> mattsc: about what = 20141024 20:51:21< mattsc> so it should go into the “fix if at all possible” category 20141024 20:51:22< gfgtdf> ? 20141024 20:51:35< fendrin> mattsc: The multiplayer camapaign support is supposed to work since the 1.4 release. 20141024 20:51:43< mattsc> bug #7 by Bob the Mighty 20141024 20:52:51< mattsc> fendrin: true - however, if this is a simple enough fix, let’s try to do it. (I don’t know *if* it is, just saying) 20141024 20:53:42< mattsc> gfgtdf: #7 here: http://forums.wesnoth.org/viewtopic.php?f=5&t=40745&start=15#p575589 20141024 20:54:41< mattsc> shikadibot: seen riftwalker 20141024 20:54:41< shikadibot> mattsc: Sorry, I don't know of riftwalker. 20141024 20:55:03< gfgtdf> iceiceice: y i can reemember similar bugs with leadernames when i an iceiceice playtested LoW somewhen. 20141024 20:55:13< gfgtdf> s/mattsc/iceiceice 20141024 20:56:00< iceiceice> mattsc: i think for that kind of thing its best to bisect it and assign to someone 20141024 20:56:18< iceiceice> i think when i was wokring on LoW i was most concerned about crashes / game cannot continue etc. 20141024 20:57:05< iceiceice> its not too hard to test, is it? 20141024 20:57:36< mattsc> nope 20141024 20:57:59< mattsc> well, let me see if I can raise riftwalker and/or thunderstruck first and see what they say ... 20141024 20:58:35< mattsc> if not, well, as fendrin said … 20141024 21:08:30-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has quit [Remote host closed the connection] 20141024 21:10:48-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141024 21:11:30-!- c74d [~c74d3a4eb@2002:4404:712c:0:76de:2bff:fed4:2766] has joined #wesnoth-dev 20141024 21:21:10-!- ancestral [~ancestral@174-20-180-46.mpls.qwest.net] has joined #wesnoth-dev 20141024 21:33:10-!- mattsc [~mattsc@wesnoth/developer/mattsc] has quit [Quit: Bye for now] 20141024 21:33:27-!- noy [~Noy@wesnoth/developer/noy] has joined #wesnoth-dev 20141024 21:37:21< gfgtdf> iceiceice: i now have a boost locale gettext based .exe (althought its not very tidy yet) that is (unlinke my original build ) able to load translataion also form the áÇØßÜ path. 20141024 21:45:52< gfgtdf> although i still didnt manage to change languages 20141024 21:47:44-!- thunderstruck [~andrius@12.104.145.5] has joined #wesnoth-dev 20141024 21:53:23-!- gfgtdf_ [~chatzilla@f054130172.adsl.alicedsl.de] has joined #wesnoth-dev 20141024 21:55:14-!- gfgtdf [~chatzilla@e177182009.adsl.alicedsl.de] has quit [Ping timeout: 245 seconds] 20141024 21:55:17-!- gfgtdf_ is now known as gfgtdf 20141024 21:57:16-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 255 seconds] 20141024 21:57:22-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141024 22:02:21-!- vultraz_iOS [uid24821@gateway/web/irccloud.com/x-yfaxepxzsdwndfzs] has joined #wesnoth-dev 20141024 22:03:26< thunderstruck> mattsc: I was travelling in the USA for the past week or so and thus I was not on IRC. I'll try to look into MP sos problem now as I'm currently in the gsoc mentor summit. 20141024 22:04:08-!- Anakonda [Anakonda@87-92-174-121.bb.dnainternet.fi] has quit [Read error: Connection reset by peer] 20141024 22:09:45-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 256 seconds] 20141024 22:09:53-!- stikonas__ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141024 22:11:27< iceiceice> gfgtdf: how do you know its loading translations? 20141024 22:11:37< gfgtdf> iceiceice: i see teh text in german 20141024 22:11:40< gfgtdf> the* 20141024 22:12:00< iceiceice> oh i see 20141024 22:12:07< iceiceice> what did you original build do in ac0bu path? 20141024 22:13:11< gfgtdf> iceiceice: shoes everythign in english 20141024 22:13:24< iceiceice> i see so now you are stuck in german 20141024 22:15:18< gfgtdf> iceiceice: i but i already managed to change teh language at compiletime to russian 20141024 22:15:43< gfgtdf> iceiceice: i guess it wont be tto hard to chnege it at compiletime 20141024 22:15:48< gfgtdf> runtime* 20141024 22:16:05< iceiceice> what branch is it? 20141024 22:16:13< gfgtdf> iceiceice: my current problme is that my version thrwos sometimes 20141024 22:16:19< gfgtdf> iceiceice: currentl onyl local 20141024 22:16:22< iceiceice> ok 20141024 22:16:49< gfgtdf> iceiceice: i can push it if you want. 20141024 22:16:56< iceiceice> if you want me to test it 20141024 22:17:20< gfgtdf> iceiceice: ok let me try the change it at rutime first 20141024 22:18:21-!- noy [~Noy@wesnoth/developer/noy] has quit [Quit: noy] 20141024 22:25:52-!- thunderstruck [~andrius@12.104.145.5] has quit [Ping timeout: 265 seconds] 20141024 22:27:36-!- thunderstruck [~andrius@12.104.145.5] has joined #wesnoth-dev 20141024 22:38:57-!- mjs-de [~mjs-de@f048043213.adsl.alicedsl.de] has quit [Remote host closed the connection] 20141024 22:43:14< gfgtdf> iceiceice: i pushed it now on my pr: https://github.com/wesnoth/wesnoth/pull/311 20141024 22:43:28-!- Netsplit *.net <-> *.split quits: molgrum 20141024 22:43:32< gfgtdf> iceiceice: it gives me warnings about unused functions, you knwo how i can disable them 20141024 22:43:48< iceiceice> yeah i did something for this in my xBRZ branch: 20141024 22:43:53-!- Netsplit over, joins: molgrum 20141024 22:44:22-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141024 22:44:56< gfgtdf> iceiceice: i have some oneline functions that i have defined in headers. (they were previousl marcos) 20141024 22:45:04< iceiceice> hmmm 20141024 22:45:06< iceiceice> https://github.com/wesnoth/wesnoth/pull/309/files#diff-8b30457372b2f29553ef1837e08482d1R133 20141024 22:45:11-!- irker473 [~irker@fehu.ai0867.net] has quit [Quit: transmission timeout] 20141024 22:45:12-!- stikonas__ [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 265 seconds] 20141024 22:45:19< iceiceice> i actually didnt know what to do about it for msvc thouh 20141024 22:45:36< iceiceice> i think there is a pragma or something maaybe 20141024 22:46:47< gfgtdf> iceiceice: no i only wanted to knwo for travis builds 20141024 22:47:33< gfgtdf> iceiceice: my pr is not also able to change languages on teh langauiges menau 20141024 22:47:37< gfgtdf> menu* 20141024 22:47:38< iceiceice> i dont know how to do it about unused functions actually 20141024 22:47:40-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141024 22:47:52< iceiceice> i think maybe __attribute__((unused)) works there too? 20141024 22:48:10< iceiceice> i think i tested this at some point but now i cant find it 20141024 22:48:25< iceiceice> i think i might have just put #if 0 for unused functions 20141024 22:49:15-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 272 seconds] 20141024 22:49:19< gfgtdf> iceiceice: some file that include tehn use tehn others may not 20141024 22:49:50< iceiceice> hm then i think the compiler should not complain 20141024 22:50:02< iceiceice> are they supposed to be inline or osmething? 20141024 22:50:08< gfgtdf> iceiceice: y 20141024 22:50:25< iceiceice> i think it only is supposed to give warnings if the defn can only appear in one compilation unit 20141024 22:50:28< iceiceice> otherwise it doesnt make any sense 20141024 22:50:50< iceiceice> maybe try marking them inline or something? 20141024 22:52:28< gfgtdf> iceiceice: i just tried you way by addin that attribute: https://github.com/gfgtdf/wesnoth-old/commit/1ecf44b1e0ba797576ece623dc94476d383b08f7 20141024 22:54:12< iceiceice> gfgtdf: 20141024 22:54:21< iceiceice> i think maybe its not supposed to be static if its in a namespace? 20141024 22:54:40< gfgtdf> iceiceice: it not an annonymous namespace 20141024 22:55:21< iceiceice> heres another header that works with namespace and no static: https://github.com/wesnoth/wesnoth/blob/master/src/desktop/notifications.hpp#L40 20141024 22:55:46< gfgtdf> iceiceice: that just a decklaration 20141024 22:55:52< iceiceice> oh i see 20141024 22:55:55< iceiceice> its because its inline... 20141024 22:57:19-!- stikonas__ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141024 23:00:52-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 240 seconds] 20141024 23:04:24-!- thunders1ruck [~andrius@12.104.145.5] has joined #wesnoth-dev 20141024 23:04:38< gfgtdf> iceiceice: ok now in really confused: the clang buidl tells me "GCC does not allow unused attribute in this position on a function definition " in https://api.travis-ci.org/jobs/38977801/log.txt?deansi=true 20141024 23:04:47< gfgtdf> iceiceice: where else shoudl i put it ? 20141024 23:04:53< iceiceice> i think right before the name 20141024 23:05:35< iceiceice> i used it here: 20141024 23:05:35< iceiceice> https://github.com/wesnoth/wesnoth/pull/309/files#diff-8b30457372b2f29553ef1837e08482d1R196 20141024 23:05:38< iceiceice> in the make_enum code 20141024 23:05:49< gfgtdf> iceiceice: note that gcc is happy with that position 20141024 23:05:51< iceiceice> to add a static const int which says how many enum values 20141024 23:05:51-!- thunderstruck [~andrius@12.104.145.5] has quit [Ping timeout: 256 seconds] 20141024 23:06:14< iceiceice> i had to add this attr unused thing though or in the many cases where it wasnt used it woudl blow up 20141024 23:06:41< iceiceice> i remember i tried to do this before months ago 20141024 23:07:02< iceiceice> to give "introspection" to the enums :) 20141024 23:08:48< iceiceice> also: sometimes gcc breaks its own rules, and clang is more strict about them.... 20141024 23:08:58< iceiceice> i think its not the only example 20141024 23:13:46< thunders1ruck> Should I really use wesnoth_compile_mac_1.9.zip if I want to compile 1.12 on OSX using XCode? 20141024 23:13:56< thunders1ruck> (that's what wiki says) 20141024 23:14:16-!- travis-ci [~travis-ci@ec2-54-242-82-0.compute-1.amazonaws.com] has joined #wesnoth-dev 20141024 23:14:16< travis-ci> gfgtdf/wesnoth-old#309 (gettext_reorder - 1ecf44b : gfgtdf): The build is still failing. 20141024 23:14:16< travis-ci> Build details : http://travis-ci.org/gfgtdf/wesnoth-old/builds/38977454 20141024 23:14:16-!- travis-ci [~travis-ci@ec2-54-242-82-0.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141024 23:14:33< thunders1ruck> Compiling this way fails with message: "ld: library not found for -lboost_filesystemw" 20141024 23:14:45-!- thunders1ruck is now known as thunderstruck 20141024 23:14:49< gfgtdf> thunders1ruck: you need boost filesystem 1.44 20141024 23:15:00-!- mattsc [~mattsc@wesnoth/developer/mattsc] has joined #wesnoth-dev 20141024 23:15:10< thunderstruck> gfgtdf: Is that a recent change? 20141024 23:15:15< gfgtdf> thunderstruck: yes 20141024 23:15:32< gfgtdf> thunderstruck: its 1.13 only 20141024 23:15:42< mattsc> thunderstruck: hi 20141024 23:15:48< mattsc> just stopping by really quickly ... 20141024 23:16:01< thunderstruck> Hi! 20141024 23:16:16< mattsc> Hope you’re enjoying the GSoC summit; and thanks for looking into that bug 20141024 23:16:56< mattsc> thunderstruck: could you also have a look into the things that Bob-the_Mighty reports in the 1.11.16 thread, please, in particular his issue #7? 20141024 23:17:29< thunderstruck> I will. 20141024 23:17:29< mattsc> as for compiling with Xcode, until 2 days ago you would have used the mac_1.9 compiler package, yes 20141024 23:17:33-!- stikonas [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141024 23:17:43< mattsc> since then, you need to use the 1.11 version (check out the upload date) 20141024 23:17:49-!- stikonas__ [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 255 seconds] 20141024 23:17:55< thunderstruck> mattsc: Oh, okay. 20141024 23:18:08< thunderstruck> I'm using OS X only temporarily while I'm at the summit, 20141024 23:18:50< mattsc> thunderstruck: note that only Debug configuration compiling works at the moment, but that’s probably all you need anyway 20141024 23:19:11< thunderstruck> Yeah, that'll be enough. 20141024 23:19:23< mattsc> release builds don’t currently work in that setup, which is throwing me for a loop for the 1.11.18 package :P 20141024 23:19:31< mattsc> thunderstruck: anyways, thanks! 20141024 23:19:48< mattsc> I need to be afk again for a while, but I’ll stay online and check back later. 20141024 23:20:39-!- travis-ci [~travis-ci@ec2-54-80-122-236.compute-1.amazonaws.com] has joined #wesnoth-dev 20141024 23:20:39< travis-ci> gfgtdf/wesnoth-old#310 (gettext_reorder - 24d4646 : gfgtdf): The build is still failing. 20141024 23:20:39< travis-ci> Build details : http://travis-ci.org/gfgtdf/wesnoth-old/builds/38977799 20141024 23:20:39-!- travis-ci [~travis-ci@ec2-54-80-122-236.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141024 23:20:55< mattsc> thunderstruck: here’s the particular bug (#7) I meant: http://forums.wesnoth.org/viewtopic.php?f=5&t=40745&sid=022941e15703de340cf4b93f5195c029&start=15#p575565 20141024 23:20:58< thunderstruck> mattsc: Thanks. I'll try to look into MP related issues whenever I'll have a chance, 20141024 23:21:10< mattsc> great, thank you ! 20141024 23:21:44< thunderstruck> mattsc: You are thanking me too early. 20141024 23:22:02-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has joined #wesnoth-dev 20141024 23:22:11< thunderstruck> There's no guarantee that I'll solve that sos problem. 20141024 23:22:18< mattsc> I’m thanking you so far for making the effort; we’ll see of I’ll thank you for fixing anything later ;) 20141024 23:22:22-!- stikonas [~gentoo@wesnoth/translator/stikonas] has quit [Ping timeout: 245 seconds] 20141024 23:22:27< thunderstruck> ;) 20141024 23:22:53< mattsc> ttyl 20141024 23:22:59< thunderstruck> See ya. 20141024 23:24:46< shadowm> zookeeper: Yes. 20141024 23:25:15< zookeeper> shadowm, i didn't answer since you seemed to have figured it out yourself at that point :p 20141024 23:25:22< shadowm> fendrin: Context menu items are defined by the selected theme. 20141024 23:27:25< shadowm> gfgtdf: I surmise most stuff in gettext.hpp is a bunch of macros because Wesnoth development back in 2004/2005 was more about pragmatism than style. 20141024 23:27:35< shadowm> iceiceice too I guess. 20141024 23:28:08< shadowm> iceiceice: People do use _n(), come on I explained this the other day. 20141024 23:28:09-!- shadowm_desktop [ignacio@wesnoth/developer/shadowm] has joined #wesnoth-dev 20141024 23:28:45< iceiceice> gfgtdf: 20141024 23:28:46< shadowm> fendrin: Please file a FR for wmllint and the reduced map format. 20141024 23:28:47< mattsc> thunderstruck: one more quick thing: for some reason starting the Wesnoth app that you just built from within Xcode doesn’t seem to work, but either clicking on it in Finder or running from CL does. 20141024 23:28:58< iceiceice> it doesn't compile for me now, because strftime.cpp is missing #include 20141024 23:29:13< iceiceice> errr 20141024 23:29:16< iceiceice> thats wierd... 20141024 23:29:26< iceiceice> In file included from src/strftime.cpp:14:0: 20141024 23:29:26< iceiceice> src/strftime.hpp:26:53: error: ‘string’ in namespace ‘std’ does not name a type 20141024 23:29:26< iceiceice> size_t strftime(char* str, size_t count, const std::string& format, 20141024 23:29:26< iceiceice> ^ 20141024 23:29:26< iceiceice> scons: *** [build/release/strftime.o] Error 1 20141024 23:29:27< iceiceice> scons: building terminated because of errors. 20141024 23:29:32< iceiceice> i guess it must the header actually 20141024 23:29:53< fendrin> shadowm: Not all of them anymore. 20141024 23:31:16< gfgtdf> iceiceice: y that possible my, current compiler configurration wouldnt notice that. 20141024 23:31:32< iceiceice> y its working after that change 20141024 23:31:34< iceiceice> so far 20141024 23:32:45< shadowm> zookeeper: That 'yes' was about your question regarding bug reports, btw. 20141024 23:32:48< gfgtdf> iceiceice: working = compiling or wirging = you can change languages 20141024 23:32:51< gfgtdf> wokring* 20141024 23:32:54< iceiceice> compiling still 20141024 23:32:57< gfgtdf> working* 20141024 23:33:00< zookeeper> shadowm, ...oh. right. of course. :p 20141024 23:33:02< iceiceice> i get a warning here also, this will block travis i think 20141024 23:33:04< iceiceice> src/gettext.cpp:103:31: warning: unused parameter ‘language’ [-Wunused-parameter] 20141024 23:33:04< iceiceice> void set_language(const char* language) 20141024 23:33:04< iceiceice> ^ 20141024 23:33:12< shadowm> fendrin: Okay, so maybe you were asking me about something else since you appear to know this better than me? 20141024 23:33:58< gfgtdf> iceiceice: you need to use gettext_boost.cpp instead gettext.cpp for may change to have effect, but ill fix that too 20141024 23:33:59< fendrin> shadowm: It seems so. 20141024 23:34:17< iceiceice> oh 20141024 23:34:55< iceiceice> i also see this warning again from the other day: 20141024 23:34:56< iceiceice> /home/chris/old_boost/boost_1_52_0 src/filesystem_common.cpp 20141024 23:34:56< iceiceice> src/filesystem_common.cpp: In function ‘int filesystem::ifs_seek(SDL_RWops*, int, int)’: 20141024 23:34:56< iceiceice> src/filesystem_common.cpp:253:29: warning: ‘seekdir’ may be used uninitialized in this function [-Wmaybe-uninitialized] 20141024 23:34:56< iceiceice> ifs->seekg(offset, seekdir); 20141024 23:34:57< iceiceice> ^ 20141024 23:35:11< iceiceice> oh wait is that a boost problem? 20141024 23:35:13< iceiceice> or our code 20141024 23:35:17< fendrin> shadowm: About the FR regarding the reduced map format. What do you expect from the FR? Is it for 1.13+? Or should this go into 1.12s wmllint? Remember the 1.12 editor still writes the extra attributes. 20141024 23:35:34< iceiceice> nm its our code 20141024 23:35:41< gfgtdf> iceiceice: it seems liek it didnt notice that teh prgrammflow won't continue after assert(false) . 20141024 23:36:00< shadowm> fendrin: I expect from the FR an explanation as to what in wmllint you want to be changed to suit (preferably) both branches. 20141024 23:36:00< iceiceice> y maybe put return after it idk 20141024 23:36:04< thunderstruck> mattsc: That can be solved: http://forums.wesnoth.org/viewtopic.php?f=5&t=36514#p525531 20141024 23:36:50< mattsc> thunderstruck: oh, cool :D 20141024 23:36:53< fendrin> thunderstruck: hi 20141024 23:36:56-!- irker518 [~irker@fehu.ai0867.net] has joined #wesnoth-dev 20141024 23:36:56< irker518> wesnoth: gfgtdf wesnoth:master f6291d33eb02 / src/filesystem_common.cpp: Update filesystem_common.cpp http://git.io/AWqu8w 20141024 23:37:01< gfgtdf> iceiceice: ^ 20141024 23:37:06< fendrin> thunderstruck, mattsc: The MP bug thing. 20141024 23:37:42< iceiceice> gfgtdf: i also get this 20141024 23:37:43< iceiceice> http://pastebin.com/m83HR2XP 20141024 23:38:09< iceiceice> gfgtdf: you rebase your pr i guess? 20141024 23:38:14< iceiceice> or i do it locally 20141024 23:38:16< shadowm> How is that a commit message? 20141024 23:38:24< gfgtdf> iceiceice: :( it seems like you need to include libint.h then, 20141024 23:38:43< thunderstruck> fendrin: Hi. 20141024 23:38:48< gfgtdf> shadowm: libintl.h that one for teh old translation code 20141024 23:38:56< gfgtdf> s/shadowm/iceiceice 20141024 23:39:12< gfgtdf> iceiceice: i'll try to move that code to gettext.cpp then 20141024 23:39:15< iceiceice> maybe we can steal that define ro something 20141024 23:39:23< iceiceice> idk 20141024 23:39:43-!- tomreyn [~tomreyn@megaglest/team/tomreyn] has quit [Remote host closed the connection] 20141024 23:39:46< iceiceice> that might not be a good idea also i guess 20141024 23:40:35< gfgtdf> iceiceice: on windows its defined in some windows header, idk why 20141024 23:40:43< gfgtdf> iceiceice: on msvc i meran 20141024 23:40:46< gfgtdf> mean 20141024 23:40:54< irker518> wesnoth: Chris Beck wesnoth:master 7247d145351d / src/strftime.hpp: fixup headers in strftime.hpp, (missing ) http://git.io/1-G6LQ 20141024 23:40:59< iceiceice> gfgtdf: ^ 20141024 23:41:16< iceiceice> gfgtdf: maybe there are boost locale aliases? 20141024 23:41:25< fendrin> thunderstruck: there is a bug in mp games 20141024 23:41:30< gfgtdf> iceiceice: actualy it didnt need string without my patch, 20141024 23:41:42< iceiceice> gfgtdf: i think its technically a bug either way, 20141024 23:41:58< iceiceice> if the declaration uses string then i consider it a bug if it doesn't include or forward decalre std::string 20141024 23:42:01< gfgtdf> iceiceice: and i alread had teh commit rebased into my commit taht makes it use string 20141024 23:42:06< fendrin> thunderstruck: Leaders and sides (in the status table but also units on the map) are renamed to one of the player's login names. 20141024 23:42:07< iceiceice> oh sry 20141024 23:42:40< gfgtdf> iceiceice: nevermind, it seems like it was wable to automerge it 20141024 23:42:41< fendrin> thunderstruck: mattsc knows a link to bob the mighty's bug report. 20141024 23:42:49< fendrin> thunderstruck: Maybe you can help with the issue? 20141024 23:42:56-!- bumbadadabum [~bumbadada@d155109.upc-d.chello.nl] has joined #wesnoth-dev 20141024 23:47:22< thunderstruck> fendrin: Re: Wesnoth 1.11.16 (1.12 beta 6) 20141024 23:47:29< thunderstruck> http://forums.wesnoth.org/viewtopic.php?f=5&t=40745&start=15#p575565 20141024 23:47:31< thunderstruck> This one? 20141024 23:47:40-!- travis-ci [~travis-ci@ec2-54-80-122-236.compute-1.amazonaws.com] has joined #wesnoth-dev 20141024 23:47:40< travis-ci> gfgtdf/wesnoth-old#311 (gettext_reorder - 920df3b : gfgtdf): The build is still failing. 20141024 23:47:40< travis-ci> Build details : http://travis-ci.org/gfgtdf/wesnoth-old/builds/38978444 20141024 23:47:40-!- travis-ci [~travis-ci@ec2-54-80-122-236.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141024 23:47:48< fendrin> thunderstruck: yes, #7 20141024 23:47:52< iceiceice> gfgtdf: did you push a new version? 20141024 23:48:13< iceiceice> i saw fetch update but i'm still not sure i guess 20141024 23:48:16< thunderstruck> fendrin: I'll take a look. 20141024 23:48:31< fendrin> thunderstruck: But it is more than that. Also some AI controlled sides got renamed even when not played by a player at all. 20141024 23:48:57< fendrin> thunderstruck: And it is different between those who host the game and those who only play with them. 20141024 23:49:02< gfgtdf> iceiceice: i but it doesnt contain teh movement of code form odl langauge.cpp -> gettext.cpp 20141024 23:49:02< thunderstruck> Hmmm 20141024 23:49:19< thunderstruck> fendrin: Are there some steps documented how to reproduce that? 20141024 23:49:27< thunderstruck> And is it non-networked MP? 20141024 23:49:33< iceiceice> gfgtdf: i looked at boost docs a little, i guess maybe boost locale doesnt use the LC_MESSAGES symbol and just has particular functions? 20141024 23:49:33< thunderstruck> Or both 20141024 23:49:34< iceiceice> http://www.boost.org/doc/libs/1_51_0/libs/locale/doc/html/messages_formatting.html 20141024 23:49:34< thunderstruck> ? 20141024 23:49:49< fendrin> thunderstruck: local MP again behaves differently. 20141024 23:50:00< fendrin> thunderstruck: But all is slightly broken in some way. 20141024 23:50:19< fendrin> thunderstruck: Just start the LoW MP campaign. You can see the problem in almost every scenario. 20141024 23:50:45-!- zookeeper [~lmsnie@37.35.27.57] has quit [Ping timeout: 255 seconds] 20141024 23:51:10< gfgtdf> iceiceice: my code desnt need LC_messages 20141024 23:51:13< gfgtdf> doesn'T 20141024 23:51:29-!- stikonas_ [~gentoo@wesnoth/translator/stikonas] has quit [Quit: Konversation terminated!] 20141024 23:52:26-!- travis-ci [~travis-ci@ec2-54-80-122-236.compute-1.amazonaws.com] has joined #wesnoth-dev 20141024 23:52:26< travis-ci> gfgtdf/wesnoth-old#312 (gettext_reorder - 812948b : gfgtdf): The build is still failing. 20141024 23:52:26< travis-ci> Build details : http://travis-ci.org/gfgtdf/wesnoth-old/builds/38979578 20141024 23:52:26-!- travis-ci [~travis-ci@ec2-54-80-122-236.compute-1.amazonaws.com] has left #wesnoth-dev [] 20141024 23:53:17< gfgtdf> back in 20 min 20141024 23:54:21< iceiceice> hmm this is interesting, 20141024 23:54:23< iceiceice> "The GNU Gettext runtime supports only one locale per process. It is not thread-safe to use multiple locales and encodings in the same process. This is perfectly fine for applications that interact directly with a single user like most GUI applications, but is problematic for services and servers." 20141024 23:54:30< iceiceice> c.f. http://www.boost.org/doc/libs/1_51_0/libs/locale/doc/html/messages_formatting.html#msg_non_ascii_keys 20141024 23:54:55< iceiceice> i guess maybe if we have boost locale then it becomes feasible to make the server send translated messages? 20141024 23:58:12< fendrin> iceiceice: Is it an improvement if the servers sends translated messages? 20141024 23:59:15< iceiceice> i think it would be good if some parts of mp are localized 20141024 23:59:30< iceiceice> for instance server greeting could be localized 20141024 23:59:34< iceiceice> i made a feature request also, 20141024 23:59:47< iceiceice> i think it would be a very nice feature if we had a handful of "stock" phrases 20141024 23:59:50< iceiceice> that were translated --- Log closed Sat Oct 25 00:00:07 2014