Re: [Scons-dev] Release 2.3.5

2015-06-22 Thread Dirk Bächle
Bill, On 22.06.2015 21:31, Bill Deegan wrote: Dirk, Here's a complete log of : python bootstrap.py build/dist/scons-2.3.5.tar.gz BOOTSTRAP.log 21 https://pastebin.mozilla.org/8837556 I don't see any man page generation.. thanks for the log...I ran the same command, and I see MAN pages

Re: [Scons-dev] Release 2.3.5

2015-06-22 Thread Dirk Bächle
Bill, On 22.06.2015 23:24, Bill Deegan wrote: Dirk, Is this the package? [...] I couldn't use the ubuntu installed python as they don't ship the windows installer stubs needed so I had to build from source. I simply installed python-libxml2 via apt, and then added the Windows installer

Re: [Scons-dev] [scons-release] Migrate downloads from Sourceforge.net?

2015-06-18 Thread Dirk Bächle
Hi, On 18.06.2015 16:58, William Deegan wrote: All, Should we migrate off sourceforge.net http://sourceforge.net as download host? They're getting bad reputation for inserting crapware in their hosted windows installers.. I'm against panicking, and spreading further FUD. Do we have

Re: [Scons-dev] Migrate downloads from Sourceforge.net?

2015-06-18 Thread Dirk Bächle
Hi, On 18.06.2015 16:58, Bill Deegan wrote: All, Should we migrate off sourceforge.net http://sourceforge.net as download host? They're getting bad reputation for inserting crapware in their hosted windows installers.. I'm against panicking, and spreading further FUD. Do we have concrete

Re: [Scons-dev] Try second round of 2.3.5 packages

2015-06-18 Thread Dirk Bächle
Bill, On 18.06.2015 17:41, Bill Deegan wrote: All, I believe I've addressed the few issues which came up with the last round. * Missing blurb about change to slots in next version * version.xml file wrong version * version string had wrong branch * Missing windows installers. If you can

Re: [Scons-dev] SCons release version tagging question

2015-06-18 Thread Dirk Bächle
Hi guys, On 18.06.2015 01:59, William Blevins wrote: Bill, I would be ok with having the additional information, but I do not think that they provide any additional information with the way branches are created for the releases. +1 from me. ;) It *could* be useful if more than 1 release

Re: [Scons-dev] Please try 2.3.5 packages

2015-06-16 Thread Dirk Bächle
Bill, one more nit: src/README.txt still claims Running SCons requires Python version 2.4 or later. in the Execution requirements at the top of the file. Should we change this to 2.7 right now, to avoid all possible confusion? I remember that we announced the switch to Python v2.7 already...

Re: [Scons-dev] How to generate .pc files from .pc.in files using scons

2015-06-12 Thread Dirk Bächle
Hi Ravi, On 12.06.2015 07:33, RAVI NANJUNDAPPA wrote: Hi , There is a configure_file() in Cmake , which Copies a file input to file output and substitutes variable values referenced in the file content. This is basically used to generate the project.pc file from project.pc.in file. Can

Re: [Scons-dev] YACC live test failing

2015-06-11 Thread Dirk Bächle
Hi William, On 05.06.2015 06:05, William Blevins wrote: Team, The test/YACC/live.py test fails using the RHEL7 version of YACC 1.9 20130304 because the -d option generates an x.h file versus a x.hpp file. Is there an option to force the file extension or is some other change required?

Re: [Scons-dev] Time for a release?

2015-05-21 Thread Dirk Bächle
On 21.05.2015 05:20, Bill Deegan wrote: William, Of course your vote counts! It's open source. +1 :) Dirk ___ Scons-dev mailing list Scons-dev@scons.org https://pairlist2.pair.net/mailman/listinfo/scons-dev

Re: [Scons-dev] How to traverse the graph after files are read

2015-05-20 Thread Dirk Bächle
Hi all, On 20.05.2015 09:01, anatoly techtonik wrote: On Tue, May 19, 2015 at 3:19 PM, Gary Oberbrunner ga...@oberbrunner.com wrote: At the end of your SConstruct, start with the target nodes and recurse into each node.sources . the recurse into is what's important here, Anatoly. [...]

Re: [Scons-dev] Time for a release?

2015-05-20 Thread Dirk Bächle
Hi Bill, On 20.05.2015 16:36, Bill Deegan wrote: All, It's been a while since the last release and a number of fixes are in the repo, is it a good time for a release? I forget where we are with slots? Is that still on a branch or in default now? the slots branch hasn't been merged yet.

Re: [Scons-dev] Time for a release?

2015-05-20 Thread Dirk Bächle
On 20.05.2015 20:35, Bill Deegan wrote: Could we push default as is as 2.3.5, and then merge slots and push that in a couple weeks? Then we could branch default as 2.3 prior to merge of slots? Sure, I have no objections to that. After 2.3.5 we could also branch out from default to a 2.4

Re: [Scons-dev] Time for a release?

2015-05-20 Thread Dirk Bächle
On 20.05.2015 21:20, Bill Deegan wrote: Dirk, Sounds great! Is that something you execute? :) Well, I'd be willing to try. ;) However, this definitely requires to have the Wiki available again, so I can lookup the single steps for the release procedure...and I'm not sure that I have all the

Re: [Scons-dev] Time for a release?

2015-05-20 Thread Dirk Bächle
Bill, On 20.05.2015 19:37, Bill Deegan wrote: Dirk, Are you suggesting we should merge slots into default and push 2.4? Or push what we have as 2.4 and then merge slots? if I got Jason right we don't have to wait for Parts to synchronize our development, so we're free to latch on. I suggest

Re: [Scons-dev] Review scons.org/guidelines.php

2015-05-18 Thread Dirk Bächle
Anatoly, On 18.05.2015 21:05, anatoly techtonik wrote: [...] I am not barring anybody from doing anything. I just don't want poor choices be made just because somebody did the work. As a result of last choices I don't like that the SCons repository is bloated and that it uses DocBook (so

Re: [Scons-dev] Review scons.org/guidelines.php

2015-05-17 Thread Dirk Bächle
Hi Bill, On 17.05.2015 00:55, Bill Deegan wrote: All, Here's something preliminary: http://scons.org/new/ thank you so much for already action on this! I like the layout of the new page a lot, and would really support switching to it...however, see my comment #3 below. Try creating

Re: [Scons-dev] Review scons.org/guidelines.php

2015-05-17 Thread Dirk Bächle
Bill, On 17.05.2015 22:13, Bill Deegan wrote: Dirk, also re feeds see: http://docs.getpelican.com/en/3.5.0/settings.html?highlight=feeds#feed-settings We can enable different types of feeds as well. thanks for your clarifications regarding the frame misplacement or clipping...it's all

Re: [Scons-dev] Review scons.org/guidelines.php

2015-05-14 Thread Dirk Bächle
On 14.05.2015 14:17, Bill Deegan wrote: Dirk, Pelican can do RSS and Atom feeds. Let me setup something simple and we can give it a try. Yeah okay, sounds good. However, this is not high prio I guess...so you can keep it really basic for now. Let's just see how the RSS/Atom stuff works,

Re: [Scons-dev] Review scons.org/guidelines.php

2015-05-14 Thread Dirk Bächle
Hi Anatoly, On 14.05.2015 19:00, anatoly techtonik wrote: My 0.02 cents is site works is not as important as wiki. And unless any of us have an education in webdesign or a good experience with, I doubt that anybody will produce a theme that is not stolen from some Bootstrap designs. and why

Re: [Scons-dev] Review scons.org/guidelines.php

2015-05-14 Thread Dirk Bächle
Jason, On 14.05.2015 21:48, Kenny, Jason L wrote: As far as this goes would it not be better to use something like twitter/google+/facebook for sending out notifications? Just asking... ideally it would be all of them. ;) But as always there are two sides: the purely technical side, where

Re: [Scons-dev] Review scons.org/guidelines.php

2015-05-14 Thread Dirk Bächle
Bill, On 14.05.2015 03:59, Bill Deegan wrote: Also remember there's two different items in the web site. The static part which is controlled by the few committers to the scons website repo, and the wiki which is intended to be more open. and the first static part is what I'm interested in.

Re: [Scons-dev] Review scons.org/guidelines.php

2015-05-13 Thread Dirk Bächle
Hi Bill, On 13.05.2015 21:59, Bill Deegan wrote: Greetings, I think this page either needs to be deleted altogether as I beleive much of the information is now incorrect: * testing system was revamped and qmtest removed wasn't it? yes, a review would do good for sure. I really don't want

Re: [Scons-dev] Review scons.org/guidelines.php

2015-05-13 Thread Dirk Bächle
On 13.05.2015 22:53, Bill Deegan wrote: Dirk, As a member of the plone community (I manage baypiggies.net http://baypiggies.net). I'm thinking it's likely overkill. I'm watching Home Improvement Season 1 Episode 2 right now on YouTube... What do we need? More power! ;) I've been playing

[Scons-dev] Announcement: SCons is now registered with OpenHatch...

2015-05-05 Thread Dirk Bächle
Hello there, I'd like to shortly point out that SCons is now properly registered with OpenHatch (openhatch.org), the project page being: http://openhatch.org/projects/SCons We had filled out the basic infos a while ago (must've been a year, or so), but up until now the bug scraping wouldn't

Re: [Scons-dev] Announcement: Core changes for v2.4 ahead, Switching the Node class to using slots...

2015-03-31 Thread Dirk Bächle
Jason, On 31.03.2015 21:06, Kenny, Jason L wrote: [...] So let me think this out load here. The main issues is that I have properties that I am adding to the node objects and this fails with __slots__ being defined without a __dict__, because I was adding a cache value to the object, vs

Re: [Scons-dev] Announcement: Core changes for v2.4 ahead, Switching the Node class to using slots...

2015-03-31 Thread Dirk Bächle
Hi Jason, On 31.03.2015 16:35, Kenny, Jason L wrote: HI Dirk! So an update. I had a little time yesterday to look at this. I am down to 11 failures. They all seem to be the same issue. Quick summary: I seem to have three issues with the branch as it is. 1) the base node did not have

Re: [Scons-dev] Announcement: Core changes for v2.4 ahead, Switching the Node class to using slots...

2015-03-30 Thread Dirk Bächle
Alexandre, On 30.03.2015 16:26, Alexandre Feblot wrote: Hi Dirk, So, I'm glad to say, I built without issue with your switch_to_slots branch, so many thanks for this again. While I was at it, I compared the memory usage on a full clean build (-j 8) The flat period at the end is a post

Re: [Scons-dev] Announcement: Core changes for v2.4 ahead, Switching the Node class to using slots...

2015-03-29 Thread Dirk Bächle
Jason, On 29.03.2015 19:58, Kenny, Jason L wrote: Sorry, Let me take that back.. looking in to it more, the bootstrap.py did not work correctly on widows. Once it got the correct version of scons bootstrap ( I just did a full install of it) I have all but 3 tests failing. Let me look at

Re: [Scons-dev] Announcement: Core changes for v2.4 ahead, Switching the Node class to using slots...

2015-03-28 Thread Dirk Bächle
Hi Alexandre, On 02.03.2015 09:06, alexandre.feb...@gmail.com wrote: Hi Dirk, About those new interfaces for accessing node attributes that may get initialized lazily, do I understand here the consequences properly? - Using directly a_node.path or a_node.abspath *must* be replaced in all

Re: [Scons-dev] Announcement: Core changes for v2.4 ahead, Switching the Node class to using slots...

2015-03-10 Thread Dirk Bächle
Hi William, On 10.03.2015 05:32, William Blevins wrote: All, After running the slots branch against one of my real world test cases, I saw ~10-11% memory overhead reduction and ~3% total build speed. I will work on getting performance logs for the scons_testresults repo. thanks a lot for

Re: [Scons-dev] Issue tracker

2015-03-09 Thread Dirk Bächle
Hi there, On 09.03.2015 09:46, Andrew Featherstone wrote: The last time (that I can recall) the issue tracker was discussed the plan was that the project would be moving to a tailored Roundup based system. What's the state of that work? to my knowledge the state is pretty much the same as

Re: [Scons-dev] Announcement: Core changes for v2.4 ahead, Switching the Node class to using slots...

2015-03-02 Thread Dirk Bächle
Alexandre, On 02.03.2015 09:06, alexandre.feb...@gmail.com wrote: Hi Dirk, About those new interfaces for accessing node attributes that may get initialized lazily, do I understand here the consequences properly? - Using directly a_node.path or a_node.abspath *must* be replaced in all

Re: [Scons-dev] Announcement: Core changes for v2.4 ahead, Switching the Node class to using slots...

2015-03-02 Thread Dirk Bächle
Hi Alexandre, thanks for showing your interest in this thread/announcement. On 02.03.2015 09:06, alexandre.feb...@gmail.com wrote: Hi Dirk, About those new interfaces for accessing node attributes that may get initialized lazily, do I understand here the consequences properly? - Using

[Scons-dev] Announcement: Core changes for v2.4 ahead, Switching the Node class to using slots...

2015-02-28 Thread Dirk Bächle
Hello there, as has been pre-announced at https://pairlist4.pair.net/pipermail/scons-users/2014-July/002734.html and https://pairlist2.pair.net/pipermail/scons-dev/2014-December/002107.html we're still planning to switch the Node class to using slots in the core sources, mainly for

Re: [Scons-dev] SCons and Python 3.0

2015-02-25 Thread Dirk Bächle
Bill, On 25.02.2015 20:29, Bill Deegan wrote: Greetings! I believe the goal should be that a single codebase would work on python 2.7 and 3.x Given that premise I think having a separate branch for 3.0 work would just end up in much additional work. you're aware of the fact that we

Re: [Scons-dev] SCons and Python 3.0

2015-02-25 Thread Dirk Bächle
On 25.02.2015 22:55, Russel Winder wrote: On Wed, 2015-02-25 at 21:28 +0100, i...@fibrecode.com wrote: Question, [...] Why not put python2.7 in stable branch for maintenance only, and just work on python3 in trunk. Pragmatically, the right place to be is Python 2.7 and Python 3.4

Re: [Scons-dev] All green in buildbot land..

2015-02-25 Thread Dirk Bächle
Russel, On 25.02.2015 07:55, Russel Winder wrote: On Tue, 2015-02-24 at 21:57 +0100, Dirk Bächle wrote: […] here's a follow-up question: Having the Buildbots in place again, I'd like to start a named branch for the switch to __slots__ in the Node class. By keeping this in an isolated branch

Re: [Scons-dev] All green in buildbot land..

2015-02-24 Thread Dirk Bächle
Hi all On 23.02.2015 07:09, Bill Deegan wrote: Greetings, With help from Dirk and Russel we're green (no failures in runtest.py) on all buildbot slaves. I'd like to suggest that going forward any failures after a patch must be fixed before any other patch is applied. Any objections? -Bill

Re: [Scons-dev] All green in buildbot land..

2015-02-23 Thread Dirk Bächle
On 23.02.2015 09:20, Russel Winder wrote: On Mon, 2015-02-23 at 09:11 +0100, Dirk Bächle wrote: […] Relatively straightforward with Git, seemingly quite painful with Mercurial. On the other hand I am not one of the gatekeepers… Just to be fair, this isn't really Mercurial's fault...but more

Re: [Scons-dev] All green in buildbot land..

2015-02-23 Thread Dirk Bächle
Hi there, On 23.02.2015 08:28, Russel Winder wrote: On Sun, 2015-02-22 at 22:09 -0800, Bill Deegan wrote: Greetings, With help from Dirk and Russel we're green (no failures in runtest.py) on all buildbot slaves. I'd like to suggest that going forward any failures after a patch must be fixed

Re: [Scons-dev] SCons-like build system

2015-02-03 Thread Dirk Bächle
Hi William, On 03.02.2015 04:28, William Blevins wrote: Dirk, Not to be a party crasher, but do you have results for moving nodes to slots without the compiler pre-expansion? I'm interested in what the data looks like without adding other deltas? here are the times for only the switch to

Re: [Scons-dev] SCons-like build system

2015-02-03 Thread Dirk Bächle
Vasily, On 02.02.2015 14:44, Vasily wrote: Hi Dirk, Do you have any methods on how do one finds those places to improve subst() performance? all I've ever done is to profile SCons with cProfile, and then looked at the output. I mean, how can I understand which subst's are used, and which

Re: [Scons-dev] SCons-like build system

2015-02-03 Thread Dirk Bächle
Jason, On 03.02.2015 15:21, Kenny, Jason L wrote: Where is the benchmark code. I wonder how hard it is to get this to use the features in Parts to see how it effects the system. which code do you mean exactly? The script for creating the benchmark projects? Dirk

Re: [Scons-dev] SCons-like build system

2015-02-03 Thread Dirk Bächle
On 03.02.2015 17:37, Kenny, Jason L wrote: Yes that script. I assume it make Scons based files and Aqualid based files. I figure a small tweak could have it generate a sconstruct and Parts files instead. It's in the Aqualid repo https://github.com/aqualid/aqualid under

Re: [Scons-dev] adding more configure tests to SCons

2015-01-28 Thread Dirk Bächle
Hi Carnë, On 26.01.2015 14:41, Carnë Draug wrote: Hi I have a set of configure tests which today I have copied and paste into my 4th project. They are really simple and very general use-case [1], so I am thinking of contributing them to SCons. They check for LaTeX document class, package,

[Scons-dev] The Windows buildslave needs some love...

2015-01-25 Thread Dirk Bächle
Hi there, I had another look at the remaining Buildbot issues yesterday. I revived my old Windows XP Home edition and tried to reproduce the failing tests, but they don't show up on my system. So, someone else will have to care about these, I'm afraid. Any volunteers? :) Best regards, Dirk

Re: [Scons-dev] SCons-like build system

2015-01-25 Thread Dirk Bächle
Constantine, On 24.01.2015 21:39, Constantine wrote: Hi Dirk, Sorry for the long delay. I've made a new release with the fix of this issue https://github.com/aqualid/aqualid/issues/24. It also includes a fix for another issue with ccache https://github.com/aqualid/aqualid/issues/25. thanks

Re: [Scons-dev] SCons-like build system

2015-01-22 Thread Dirk Bächle
On 22.01.2015 19:11, Constantine wrote: I have found the root cause of the issue with 'c++' tool. Function distutils.sysconfig.get_python_lib() is used to find tools directory and it seems that it always returns to /usr/libX/pythonX.X/site-packages But on some Linux distributions (SUSE for

Re: [Scons-dev] SCons-like build system

2015-01-21 Thread Dirk Bächle
Hi Constantine, On 21.01.2015 13:18, Constantine wrote: Hello Dirk, I tested this SCons version with memory optimizations on 1 C++ files. Updated graphs can be found here: https://github.com/aqualid/aqualid/wiki/Benchmark-results-for-v0.5 I see about 20% improvement. thanks for your

Re: [Scons-dev] Undocumented Python 2.6 requirement boost

2015-01-03 Thread Dirk Bächle
On 03.01.2015 19:25, anatoly techtonik wrote: On Wed, Dec 31, 2014 at 2:37 PM, Dirk Baechle tshor...@gmx.de wrote: Am 28.12.2014 um 11:57 schrieb anatoly techtonik: [...] Out properly and clearly practice is failing. And where and how exactly did you find it to fail? Dirk

[Scons-dev] Upcoming switch of the Node class to slots...

2014-12-21 Thread Dirk Bächle
Hi there, here's the next little step towards the version 2.4 of SCons, which is planned to contain the switch to using __slots__ for reducing the overall memory consumption. I've rebased my changes against the current trunk (default) of the main repo, and pushed the resulting changes to my

Re: [Scons-dev] Bug in env.Glob() - how do I report?

2014-12-17 Thread Dirk Bächle
Vasily, On 15.12.2014 20:35, Vasily wrote: Hi Dirk, Thanks for the reply! I get this running the SConstruct I attached: $ scons . scons: Reading SConscript files ... TypeError: Tried to lookup Dir 'some_entry' as a File.: File C:\Vass\Work\Temp\scons_glob_bug\SConstruct, line 22:

Re: [Scons-dev] Bug in env.Glob() - how do I report?

2014-12-15 Thread Dirk Bächle
Hi Vasily, first of all Thanks a lot for asking first, before simply going ahead and submitting an issue. Asking on the User mailing list is the preferred method for finding out whether an odd behaviour is really a bug or not. On 15.12.2014 14:12, Vasily wrote: Hi everybody, I've stubmled

Re: [Scons-dev] What to replace the wiki with?

2014-12-13 Thread Dirk Bächle
On 12.12.2014 19:32, Gary Oberbrunner wrote: On Fri, Dec 12, 2014 at 1:20 PM, Dirk Bächle tshor...@gmx.de mailto:tshor...@gmx.de wrote: On 12.12.2014 18:43, Gary Oberbrunner wrote: [...] It would be a little odd to have our code at bitbucket and our wiki

Re: [Scons-dev] What to replace the wiki with?

2014-12-13 Thread Dirk Bächle
Gary, On 13.12.2014 15:06, Gary Oberbrunner wrote: Here's a wiki progress report. * I've re-enabled the regular wiki, in read-only mode. That way at least people can see it. Pair may take it down again but it's better than nothing. * I put up test versions of the wiki, converted to

Re: [Scons-dev] What to replace the wiki with?

2014-12-13 Thread Dirk Bächle
On 13.12.2014 18:00, alexandre.feb...@gmail.com wrote: Hi, Just a side remark, as a former user of that wiki: The issue is that most of it is outdated: refers to obsolete methods, uses Python methods whereas there is now a SCons method, etc... And even when it's not, readers don't trust fully

Re: [Scons-dev] What to replace the wiki with?

2014-12-13 Thread Dirk Bächle
On 13.12.2014 17:53, Bill Deegan wrote: Can find search on bitbucket version, but it's there on github. Good point, that would speak for github then..since bitbucket isn't too interested in searching and hierarchies: https://groups.google.com/forum/#!topic/bitbucket-users/R0ZJrWhhMTo

Re: [Scons-dev] What to replace the wiki with?

2014-12-13 Thread Dirk Bächle
On 13.12.2014 21:54, Bill Deegan wrote: All, I think two items for wiki are must have: 1) full text searchable from the wiki 2) index able by google and others. I'm pretty sure neither bitbucket nor github has both. (Though I suppose 1 would come with 2) As for giving specific contributors

Re: [Scons-dev] What to replace the wiki with?

2014-12-12 Thread Dirk Bächle
On 12.12.2014 01:47, Bill Deegan wrote: Dirk, Trying to figure out a way we can avoid the spam problem we've had so far. Yes, I know and I'm not against it. Many thanks to you and Gary for caring to find an alternative. No matter what the final technical solution will look like, I'll

Re: [Scons-dev] What to replace the wiki with?

2014-12-12 Thread Dirk Bächle
Gary, On 12.12.2014 15:00, Gary Oberbrunner wrote: I would like to find a system that has some kind of online editor/previewer, rather than a pure clone/edit/push/pull-request system (whether it's git or hg), because sometimes you want to see how your markup will actually look on the site

Re: [Scons-dev] What to replace the wiki with?

2014-12-11 Thread Dirk Bächle
Bill, On 12.12.2014 00:52, Bill Deegan wrote: I'm thinking a hg repo and some sort of ci to process it when new changes come in. Or use readthedocs.org http://readthedocs.org (It has integration with bitbucket for such already) That way users and do pull requests and also the webserver only

[Scons-dev] Question: VersionedLibrary, Name/Path in Node class...

2014-11-25 Thread Dirk Bächle
Hi fellow devs, I'm currently working on my patch for switching the Node class to __slots__, and there is one final test in the suite which doesn't pass and keeps bugging me: test/LINK/VersionedLib.py. The basic problem seems to be that the shlib_emitter in the link.py tool rewrites the

Re: [Scons-dev] Question: VersionedLibrary, Name/Path in Node class...

2014-11-25 Thread Dirk Bächle
(version, libname, env) or the test in test/LINK/VersionedLib.py has to get fixed. At the moment, the test only passes because target[0].path doesn't contain the version number at its end. Dirk On Tue, Nov 25, 2014 at 3:37 PM, Dirk Bächle tshor...@gmx.de mailto:tshor...@gmx.de wrote: Hi

[Scons-dev] PyCon 2015, Montréal...

2014-11-17 Thread Dirk Bächle
Hi there, the PyCon 2015 in Montréal ( https://us.pycon.org/2015/ ) still accepts proposals for the poster session (talks/sprints are through). So if anybody would like to go and represent SCons, I would be willing to help with preparing text/graphics...but I can't be on site at the 12th of

Re: [Scons-dev] PyCon 2015, Montréal...

2014-11-17 Thread Dirk Bächle
On 17.11.2014 18:31, Dirk Bächle wrote: Hi there, the PyCon 2015 in Montréal ( https://us.pycon.org/2015/ ) still accepts proposals for the poster session (talks/sprints are through). So if anybody would like to go and represent SCons, I would be willing to help with preparing text/graphics

Re: [Scons-dev] Fwd: PlatformIO and SCons

2014-11-16 Thread Dirk Bächle
Hi Ivan, thanks a lot for notifying us about your project. I just had a short look at the website, and it looks really slick. My congratulations! On 15.11.2014 23:44, Ivan Kravets wrote: Hi, Thanks a lot for great SCons project! I'm an author of PlatformIO open-source project

Re: [Scons-dev] [Scons-users] Man page problems with installing latest scons from Bitbucket

2014-11-16 Thread Dirk Bächle
Hi Gary, On 16.11.2014 02:23, Gary Oberbrunner wrote: Just one more thing on this, redirecting to scons-dev. I just updated my SCons build VM to Trusty (14.04) from Precise (12.04), and I get the same error Michael was seeing when trying to do a full packaging build of SCons: error: [Errno

Re: [Scons-dev] [Scons-users] Man page problems with installing latest scons from Bitbucket

2014-11-16 Thread Dirk Bächle
Hi Bill, On 16.11.2014 21:01, Bill Deegan wrote: Dirk, Are they available from another apt-repo? Maybe one of the unsafe ones? (Where they stick blobs) I'm not sure (didn't check)...but they're definitely not contained in the python source package. I added the source repos to my

Re: [Scons-dev] [Scons-users] Man page problems with installing latest scons from Bitbucket

2014-11-16 Thread Dirk Bächle
On 17.11.2014 00:38, Gary Oberbrunner wrote: On Sun, Nov 16, 2014 at 3:01 PM, Bill Deegan b...@baddogconsulting.com wrote: Dirk, Are they available from another apt-repo? Maybe one of the unsafe ones? (Where they stick blobs) I googled around for quite a while; I didn't find where or why

Re: [Scons-dev] script/scons

2014-11-08 Thread Dirk Bächle
Hi Jörg, On 08.11.2014 11:42, Jörg Frings-Fürst wrote: Hello, from Helmut Grohne hel...@subdivi.de I have just get: 2. I am very uneasy about the following hunk to script/scons: | +# - running from source takes priority (since 2.3.2), excluding SCONS_LIB_DIR settings | +script_path =

Re: [Scons-dev] script/scons

2014-11-08 Thread Dirk Bächle
On 08.11.2014 12:41, Jörg Frings-Fürst wrote: Hallo Dirk, Am Samstag, den 08.11.2014, 11:58 +0100 schrieb Dirk Bächle: Hi Jörg, On 08.11.2014 11:42, Jörg Frings-Fürst wrote: Hello, from Helmut Grohne hel...@subdivi.de I have just get: [...] Any hints about this? I fail to see

Re: [Scons-dev] Likely bug - installing side effect files

2014-11-03 Thread Dirk Bächle
Hi Ben, On 03.11.2014 11:48, Ben Golding wrote: It seems one possible fix for this bug could be a warning/error if the user tries to Install() a side-effect file, and expanding/clarifying the docs for SideEffect(). Also, if Install() is permitted with a warning, the current behaviour

Re: [Scons-dev] Likely bug - installing side effect files

2014-11-03 Thread Dirk Bächle
On 03.11.2014 14:44, Ben Golding wrote: Hi Dirk, Thanks for the clarification. Nevertheless, what effect does this marking of the side effect file actually have during the build? What can I usefully do with the object returned by SideEffect()? Not very much, I'm afraid...and why would you

Re: [Scons-dev] Likely bug - installing side effect files

2014-11-02 Thread Dirk Bächle
Gary, On 01.11.2014 12:03, Gary Oberbrunner wrote: SideEffect may be the root cause of the problem, but Install should not behave this way, IMHO. If you pass some nodes to Install, it should either install them or fail the build with an error (don't know how to build... or similar). It

Re: [Scons-dev] Likely bug - installing side effect files

2014-10-31 Thread Dirk Bächle
Hi there, On 30.10.2014 16:01, Ben Golding wrote: Thanks Gary. http://scons.tigris.org/issues/show_bug.cgi?id=2982 I started to add some additional trace to Taskmaster.py, and compare the logs from sequential vs. parallel builds. The bug seems to relate to how the node states are used for

Re: [Scons-dev] Bonjour de Lyon...

2014-10-27 Thread Dirk Bächle
Hi Bill, well, the talk was okay, I hope. I had prepared too many slides, so I had to skip a few things. Not sure if all of the listeners could follow the red thread...but the slides are online (Ill post the link to the video, once its published) so people can look up things later. Anyway,

[Scons-dev] Bonjour de Lyon...

2014-10-26 Thread Dirk Bächle
Hi there, I just wanted to send you all a quick Hello from the PyConFR 2014 in Lyon, France. I gave my talk yesterday, so my adrenaline level has dropped to something close to normal again by now. ;) Ill continue enjoying the weather and the belgian beer, have some fun too! Best regards,

Re: [Scons-dev] License SConsBuildBricks_path.svg

2014-10-24 Thread Dirk Bächle
Just a quick addendum: I checked the SVG in the design archive at https://bitbucket.org/dirkbaechle/scons_design and it's properly tagged as cc-by-nc-sa there...looks as if I simply forgot to replace the version in the actual SCons doc dirs with it. So, this can be fixed quite easily...but

Re: [Scons-dev] [scons-dev] Fwd: December SourceForge Project of the Month Ballot

2014-10-17 Thread Dirk Bächle
Hi, I put my vote a few minutes ago. We should really take this serious and post a call to vote on the user ML as well. The two last months had only 13 and 34 votes in total each. So we have a good chance to win. ;) Best regards, Dirk On 17.10.2014 22:52, Steven Knight wrote: Not sure if

Re: [Scons-dev] 2.3.3 Release issue ?

2014-09-27 Thread Dirk Bächle
On 27.09.2014 16:41, Gary Oberbrunner wrote: On Sat, Sep 27, 2014 at 10:36 AM, Dirk Bächle tshor...@gmx.de wrote: ... Is it too late to stop you with that? I'm currently working on the fix for #2971, and would like to get that into 2.3.4 as well if possible. Sorry, I didn't know that a v2.3.4

Re: [Scons-dev] Builbot test fails

2014-09-18 Thread Dirk Bächle
Hi Russel, On 18.09.2014 07:50, Russel Winder wrote: Looking at recent Buildbot results, the D tools are causing test fails on the Fedora20 and Debian76 builders. I am not sure why the Fedora20 builder test/D/SharedObjects/sconstest-ldc.py is failing as the recent pull request was explicitly

Re: [Scons-dev] JetBrains

2014-09-16 Thread Dirk Bächle
On 16.09.2014 09:39, Arve Knudsen wrote: CLion is supposed to support more build tools in the future, I've been told. Maybe put some pressure on them to support SCons (via their forums f.ex.)? Building up pressure is the wrong approach, we could simply offer them our help...if they should

Re: [Scons-dev] Buildbot, Java and D...

2014-09-14 Thread Dirk Bächle
Hey guys, On 14.09.2014 11:56, Russel Winder wrote: On Sat, 2014-09-13 at 14:46 -0400, William Blevins wrote: Just to clarify. I am assuming that the python3 baseline requires 2.7+, and the current 2.X baseline is still supposed to support 2.6+. If this is wrong, then I need some

Re: [Scons-dev] Buildbot, Java and D...

2014-09-14 Thread Dirk Bächle
On 14.09.2014 12:07, Russel Winder wrote: On Sat, 2014-09-13 at 00:06 +0200, Dirk Bächle wrote: Hi there, I just checked the latest Buildbot runs for my slaves and see test/D/SharedObjects/sconstest-ldc.py failing under Fedora20. More importantly, the other slaves can't get Hummm… how

Re: [Scons-dev] Buildbot, Java and D...

2014-09-13 Thread Dirk Bächle
Hi William, On 13.09.2014 00:59, William Blevins wrote: # No result if tools not available test.no_result( condition=(test.where_is( 'javac' ) is None) ) test.no_result( condition=(test.where_is( 'jar' ) is None) ) # This test is known to fail as of July 2014; see Tigris issue

Re: [Scons-dev] Buildbot, Java and D...

2014-09-13 Thread Dirk Bächle
On 13.09.2014 17:44, William Blevins wrote: Dirke, 'tis a week t'early ferrr that. ;) The top two no_result calls need to work when we add the test for real, so we might as well fix them. I think you answered your own question, looks like the skip option needs to be enabled, so the test

Re: [Scons-dev] runtests.py and multithreading

2014-09-13 Thread Dirk Bächle
On 13.09.2014 22:06, William Blevins wrote: Team, I was wondering if I could runtests.py multithreaded. It appears that someone started adding functionality for it, but an argument was never added for public use, so jobs is always hard-coded to 1. The runtest.py supports the standard -j /

Re: [Scons-dev] User Guide generation questions

2014-08-31 Thread Dirk Bächle
William, On 31.08.2014 19:50, William Blevins wrote: This is happening from a clean scons checkout with no local changes. I am currently at revision 3187:605ae0a39155. I assume this is also an issue in default latest. Using python 2.6 on a RHEL6 or equivalent linux distro. I'm currently

Re: [Scons-dev] stubprocess and slots

2014-08-30 Thread Dirk Bächle
Hi Gary, On 30.08.2014 14:36, Gary Oberbrunner wrote: I'll look at integrating stubprocess.py today. Jason, I presume you get credit for that in the changelog? I'll also see if I can track down any more failing tests, and look over the open pull requests. sounds very good. Dirk, I

Re: [Scons-dev] User Guide generation questions

2014-08-29 Thread Dirk Bächle
On 30.08.2014 00:12, William Blevins wrote: I am trying to make some misc updates to the User Guide, and I am having some issues. I thought it might be a problem with a document do I tried docs-validate and there were two errors: [...] 81.11% (176/217) doc/user/scons_ex.xml

Re: [Scons-dev] catching up

2014-08-25 Thread Dirk Bächle
On 25.08.2014 20:54, Bill Deegan wrote: Looks like some of the memory clean up may have broken interactive mode. Take a look at: http://scons.tigris.org/issues/show_bug.cgi?id=2971 Yeah, I noticed. I'll contact the user and try to find out what goes wrong, hopefully resulting in a MWE and

Re: [Scons-dev] catching up

2014-08-25 Thread Dirk Bächle
Anatoly, please find a few comments below. On 25.08.2014 10:51, anatoly techtonik wrote: On Mon, Aug 25, 2014 at 1:52 AM, Dirk Bächle tshor...@gmx.de wrote: On 24.08.2014 21:02, anatoly techtonik wrote: On Sun, Aug 24, 2014 at 9:09 PM, Gary Oberbrunner ga...@oberbrunner.com wrote: Then I'd

Re: [Scons-dev] catching up

2014-08-24 Thread Dirk Bächle
Hi there, On 24.08.2014 21:02, anatoly techtonik wrote: On Sun, Aug 24, 2014 at 9:09 PM, Gary Oberbrunner ga...@oberbrunner.com wrote: [...] Then I'd like to revisit Mercurial workflow, because we need to clarify how to rebase pull requests. I would really like to understand why we need a

Re: [Scons-dev] catching up

2014-08-18 Thread Dirk Bächle
Hi Anatoly, On 18.08.2014 18:52, anatoly techtonik wrote: On Mon, Aug 18, 2014 at 12:36 AM, Dirk Bächle tshor...@gmx.de wrote: Making this a little more complete: - patch/bug release 2.3.3? (fix for D tools) - Node class patch (switch to __slots__) Will that be really useful? http

Re: [Scons-dev] catching up

2014-08-17 Thread Dirk Bächle
On 17.08.2014 20:54, Gary Oberbrunner wrote: There's probably not much point in my trying to respond to many of the threads that have been running here in the last couple of weeks; if there are things that should be addressed please bring them up. As for dev priorities, I think we have two

Re: [Scons-dev] Wow!

2014-08-12 Thread Dirk Bächle
On 12.08.2014 02:50, Gary Oberbrunner wrote: I go on vacation for a couple of weeks and all this stuff happens while I'm gone! It'll take me a little while to catch up. Hi Gary, maybe you should do that more often then... ;) Just take your time to check what's new and important. I think

Re: [Scons-dev] Questions about the SCons release process.

2014-08-12 Thread Dirk Bächle
William, On 12.08.2014 01:46, William Blevins wrote: Will the next SCons update (SCons 2.3.3) be released from default based? Based on the current commit workflow this seems to be the case. Is this a good model for project releases? In this case, the reason for releasing an update is to

Re: [Scons-dev] Scons 2.3.2 regression, D tool...

2014-08-10 Thread Dirk Bächle
On 10.08.2014 08:43, Mark A. Flacy wrote: On Saturday, August 09, 2014 10:41:10 PM Dirk Bächle wrote: On 09.08.2014 22:02, Mark A. Flacy wrote: Well, the messy bit is information that nobody really cares about; so why keep it around? I may have read Russel's comment wrong, and understood

Re: [Scons-dev] on demand Program tool initialization

2014-08-10 Thread Dirk Bächle
Hi Anatoly, On 10.08.2014 10:16, anatoly techtonik wrote: Hi, I am looking at D SConstruct example. http://stackoverflow.com/a/9917185/239247 How does Program determine that it needs to call D tool? in this case the D Builders are registered with the Program() method as source builders. This

<    1   2   3   4   >