Thread overview
Digger 2.1
May 03, 2015
Vladimir Panteleev
May 04, 2015
Robert M. Münch
May 04, 2015
Vladimir Panteleev
May 04, 2015
Robert M. Münch
May 03, 2015
Digger v2.0 (2015-04-26)
------------------------

 * `idgen.d` update (DMD now requires DMD to build)
 * Full core overhaul, for improved performance,
   granularity and extensibility.
   A fresh install is recommended.

Digger v2.1 (2015-05-03)
------------------------

 * Add license (dual MPL/Boost)
 * Add `git` cache engine
 * Add `cache` action and subcommands
 * Fix starting `digger-web` in OS X
   (auto-correct working directory)

https://github.com/CyberShadow/Digger/releases/tag/2.1

Digger is a tool for working with D's source code and its
history. It can build D (including older D versions), customize
the build with pending pull requests or forks, and find the exact
pull request which introduced a regression (or fixed a bug). It
comes with a web interface which makes building D from source
trivial even for people new to D, Git or the command line.
May 04, 2015
On 2015-05-03 13:49:33 +0000, Vladimir Panteleev said:

> Digger v2.1 (2015-05-03)

Hi, I just updated my binary and tried "digger build" and got this:

mac-pro:Digger robby$ ./digger build
digger: Building spec: master
digger: Adding /Volumes/Daten/Windows/d/develop/d-language/Digger/dl/gitinstaller/cmd to PATH.
digger: Updating repo...
Fetching origin
digger: Starting at meta repository commit 66a9c729588d7a4f4add369ecd8fe10aa16e7085
digger: Building components dmd, druntime, phobos-includes, phobos, rdmd
digger: needInstalled: dmd-b9dee9e4d845b6ee30b4ac63886531dae200a760-b7a24e8234f0f1d5885c4284f67299eb 

digger: Cache hit!
Fatal error: dmd-b9dee9e4d845b6ee30b4ac63886531dae200a760-b7a24e8234f0f1d5885c4284f67299eb was cached as unbuildable


So, it looks I'm missing something that needs to be installed. But I don't have a clue how to find out what's missing. Any idea?

-- 
Robert M. Münch
http://www.saphirion.com
smarter | better | faster

May 04, 2015
On Monday, 4 May 2015 at 10:33:14 UTC, Robert M. Münch wrote:
> So, it looks I'm missing something that needs to be installed. But I don't have a clue how to find out what's missing. Any idea?

Turn off or delete the cache to get a meaningful error message.
May 04, 2015
On 2015-05-04 16:45:23 +0000, Vladimir Panteleev said:

> Turn off or delete the cache to get a meaningful error message.

The problem was that this reference:

./Digger/dl/dmd-2.066.1/dmd2/osx/bin/dmd

had wrong permissions (644) instead of (755) I guess. Not sure how this can happen.

-- 
Robert M. Münch
http://www.saphirion.com
smarter | better | faster