Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Activity (RSS)

Tuesday, December 07 2010
Insignificant change to Xcode project... was committed by Christopher Stawarz at 2:42 PM
Dropped support for Mac OS X 10.5 htt... was committed by Christopher Stawarz at 2:35 PM
Moved mw_xcodebuild script to mw_buil... was committed by Christopher Stawarz at 2:34 PM
Removed zlib-1.2.3, since it's includ... was committed by Christopher Stawarz at 2:34 PM
Added new script (build_mworks) that ... was committed by Christopher Stawarz at 2:22 PM
Minor improvements to buildbot config... was committed by Christopher Stawarz at 2:22 PM
Added option to delete files to unins... was committed by Christopher Stawarz at 2:22 PM
Thursday, October 14 2010
15 Consider alternatives to Scarab was updated
Thursday, July 08 2010
14 Trying to read last event from data file causes segmentation fault was updated
  • Christopher Stawarz
    • State changed from new to resolved
    • Assigned user set to Christopher Stawarz
    by Christopher Stawarz at 3:11 PM

    Fixed in mw_datatools commit c47948122735119859c4f5dd2ae565fa77478423.

    The problematic last event was a RESERVED_TERMINATION_CODE event generated by ScarabWrite...

7 getCodecs fails if input file isn't on boot volume was updated
  • Christopher Stawarz
    • State changed from open to resolved
    by Christopher Stawarz at 12:59 PM

    Fixed in mw_datatools commit 6f7c995f1ac6ed2244fd0e076795baf7b756538c

Wednesday, July 07 2010
10 Installer should create .pth files for Python installation(s) was updated
  • Christopher Stawarz
    • Assigned user set to Christopher Stawarz
    • Milestone set to 0.4.5
    • State changed from new to resolved
    • Milestone order changed from 0 to 0
    by Christopher Stawarz at 3:37 PM

    Implemented in mw_core commit b6316669bbdc5772b45f22b63b384ea3d1b813d5 for the system Python 2.6. We can worry about other Pythons when/if we support them.

Tuesday, July 06 2010
14 Trying to read last event from data file causes segmentation fault was updated
  • Christopher Stawarz
    Christopher Stawarz commented at 2:15 PM
  • Christopher Stawarz
    Christopher Stawarz created the ticket at 2:15 PM

    The attached Python script causes a segmentation fault on most (but not all) of the data files I've tried it with. The output typically looks like this:

    $ ./pr...
7 getCodecs fails if input file isn't on boot volume was updated
  • Christopher Stawarz
    • Milestone set to 0.4.5
    • State changed from new to open
    • Milestone order changed from 0 to 0
    by Christopher Stawarz at 1:45 PM

    The issue is in dfindex, so it affects the Python data interface, too. The failure happens because dfindex::dfindex uses boost::filesystem::rename to move the o...

Wednesday, June 23 2010
5 CppUnit can't catch it's own exceptions was updated
Monday, May 24 2010
1 Offer installer option to archive current install was updated
  • Christopher Stawarz
    • State changed from new to resolved
    by Christopher Stawarz at 7:07 PM

    Implemented in mw_build commit 2cb64460bec5367dd13b983dbb76cda6e288df34

4 Installer should automatically create setup_variables.xml if it does not alre... was updated
  • Christopher Stawarz
    • State changed from new to resolved
    by Christopher Stawarz at 7:06 PM

    Implemented in mw_build commit 2cb64460bec5367dd13b983dbb76cda6e288df34

Thursday, May 20 2010
8 Installer defers to existing copies of apps was updated
  • Christopher Stawarz
    Christopher Stawarz commented at 6:45 PM

    It looks like you can prevent this behavior by passing the option --no-relocate to PackageMaker. I've added this to new_installer/build_installer, and the gener...

Monday, May 17 2010
13 Obscure memory bug in iluScaleBilinear2D_ (DevIL 0.6.8) was updated
  • David Cox
    David Cox commented at 4:24 PM

    Bug appears to disappear when latest version of DevIL is used. Needs a bit more testing before I commit it.

  • David Cox
    David Cox created the ticket at 4:23 PM

    Found with GuardMalloc enabled

Thursday, May 13 2010
8 Installer defers to existing copies of apps was updated
  • Christopher Stawarz
    • Milestone cleared.
    • State changed from new to invalid
    by Christopher Stawarz at 2:36 PM

    I've now tried copying the application instead of moving it, as well as incrementing CFBundleVersion between installations. In both cases, the installer still o...

Wednesday, May 12 2010
8 Installer defers to existing copies of apps was updated
  • Christopher Stawarz
    Christopher Stawarz commented at 11:25 AM

    Zipping the archive is probably the most robust solution. But I'll try copying, too, just to see what happens.

Tuesday, May 11 2010
8 Installer defers to existing copies of apps was updated
  • David Cox
    David Cox commented at 6:12 PM

    Actually, what if you copy instead of move? I've seen OS X watch the filesystem node instead of the file path in other contexts. If you copy, it will create a n...

  • David Cox
    David Cox commented at 6:08 PM

    Maybe we could just zip the archive?

  • Christopher Stawarz
    Christopher Stawarz commented at 5:00 PM

    If I run the MWorks installer, drag MWServer.app from /Applications to my desktop, and then run the installer again, I see the following in /var/log/install.log...

  • David Cox
    David Cox commented at 3:50 PM

    I think that this is a property of your new installer, not the "standard" one. The regular one has been happily installing over old installs for years. Just tes...

  • Christopher Stawarz
    • Assigned user set to Christopher Stawarz
    by Christopher Stawarz at 3:20 PM
1 earlier change…
4 Installer should automatically create setup_variables.xml if it does not alre... was updated
  • Christopher Stawarz
    • Assigned user changed from David Cox to Christopher Stawarz
    by Christopher Stawarz at 3:21 PM
1 Offer installer option to archive current install was updated
Friday, May 07 2010
6 Shared Xcode build settings should live in external files was updated
  • Christopher Stawarz
    • Milestone set to 0.4.4
    • State changed from new to resolved
    • Assigned user set to David Cox
    by Christopher Stawarz at 3:12 PM

    Dave implemented this a while back

9 Buildbot should test 32- and 64-bit binaries on 10.5 and 10.6 was updated
  • Christopher Stawarz
    • Milestone set to 0.4.4
    • State changed from new to resolved
    • Assigned user set to Christopher Stawarz
    by Christopher Stawarz at 3:09 PM

    The new buildbot config added in commit e3d24c303f9fec11bbeab03e4cfbb3667ad17607 tests both 32- and 64-bit binaries nightly. Since we're dropping support for 10...

Wednesday, April 21 2010
12 Replace fresh_build.py with BitBake-based build system was created
  • Christopher Stawarz
    Christopher Stawarz created the ticket at 1:37 PM

    Long term, it may be worthwhile to replace fresh_build.py with a build system for the supporting libs that's based on BitBake. My thinking is that since BitBake...

11 Switch to checkout-and-patch method for building Boost was created
Tuesday, April 20 2010
10 Installer should create .pth files for Python installation(s) was created
  • Christopher Stawarz
    Christopher Stawarz created the ticket at 6:46 PM

    To relieve the user of the burden of setting PYTHONPATH (or equivalent) manually, the installer should create a mworks.pth file in all supported Python installa...

9 Buildbot should test 32- and 64-bit binaries on 10.5 and 10.6 was created
  • Christopher Stawarz
    Christopher Stawarz created the ticket at 5:46 PM

    For as long as we support both the 10.5 and 10.6 releases of Mac OS X, we should run the nightly tests on both platforms. Also, some users have to run the MWork...

8 Installer defers to existing copies of apps was created
  • Christopher Stawarz
    Christopher Stawarz created the ticket at 4:54 PM

    If the installer finds a copy of an MWorks application (e.g. MWClient.app) already installed on the system, it will defer to that copy and not install a new one...

Tuesday, April 06 2010
7 getCodecs fails if input file isn't on boot volume was created
  • Christopher Stawarz
    Christopher Stawarz created the ticket at 1:09 PM

    The MATLAB getCodecs function (in mw_datatools/MatlabDataReader) fails with a Boost error if the data file isn't on the boot volume:

    >> d1 = getCodecs('/Docume...
Wednesday, March 10 2010
Fix to Experiment Cache cleanup comma... was committed by Christopher Stawarz at 10:15 AM
Empty Experiment Cache after testing ... was committed by Christopher Stawarz at 10:15 AM
Updates for changes to build_installe... was committed by Christopher Stawarz at 10:15 AM
Make uploaded installer world-readabl... was committed by Christopher Stawarz at 10:15 AM
Specify path for build_installer scri... was committed by Christopher Stawarz at 10:15 AM
Use new installer build script http:/... was committed by Christopher Stawarz at 10:15 AM
Some updates to uninstall script http... was committed by Christopher Stawarz at 10:15 AM
Renamed uninstall script http://githu... was committed by Christopher Stawarz at 10:15 AM
Added new top-level builder for night... was committed by Christopher Stawarz at 10:15 AM
Moved tests to a separate BuildFactor... was committed by Christopher Stawarz at 10:15 AM