CyberShadow / Digger

A tool to build D and bisect old D versions
Other
57 stars 9 forks source link

digger build fails on idgen.d #14

Closed John-Colvin closed 9 years ago

John-Colvin commented 9 years ago

From a clean digger clone, OS X 10.10:

$ ./digger build
digger: Building spec: master
digger: First run detected.
Please be patient, cloning everything might take a few minutes...

digger: Cloning initial repository...
Cloning into 'repo.50845.temp'...
remote: Counting objects: 68245, done.
remote: Compressing objects: 100% (3444/3444), done.
remote: Total 68245 (delta 2238), reused 0 (delta 0)
Receiving objects: 100% (68245/68245), 7.85 MiB | 3.71 MiB/s, done.
Resolving deltas: 100% (40835/40835), done.
Checking connectivity... done.
digger: Updating repo...
Fetching origin
digger: Preparing build dmd-9ff88269c18a5e2962a88b471729083513e63101-41524782a25f77ffac49cfa13ddb1814
digger: Cache miss: temp-cache/v2/dmd-9ff88269c18a5e2962a88b471729083513e63101-41524782a25f77ffac49cfa13ddb1814
digger: Initializing and updating submodule dmd...
Submodule 'dmd' (git://github.com/D-Programming-Language/dmd) registered for path 'dmd'
Cloning into 'dmd'...
remote: Counting objects: 84185, done.
remote: Compressing objects: 100% (100/100), done.
remote: Total 84185 (delta 61), reused 0 (delta 0), pack-reused 84085
Receiving objects: 100% (84185/84185), 48.38 MiB | 1.10 MiB/s, done.
Resolving deltas: 100% (63528/63528), done.
Checking connectivity... done.
Submodule path 'dmd': checked out '9ff88269c18a5e2962a88b471729083513e63101'
digger: Cleaning repository dmd...
HEAD is now at 9ff8826 Merge pull request #4509 from 9rnsr/fix14133
digger: Building dmd-9ff88269c18a5e2962a88b471729083513e63101-41524782a25f77ffac49cfa13ddb1814
digger: Preparing DMD
digger: Installing DigitalMars D compiler v2.066.1 to dl/dmd-2.066.1...
digger: Downloading http://downloads.dlang.org/releases/2.x/2.066.1/dmd.2.066.1.zip to dl/dmd.2.066.1.zip...
digger: Unpacking dl/dmd.2.066.1.zip to dl/dmd-2.066.1.50845.temp...
digger: Done installing DigitalMars D compiler v2.066.1.
digger: hostDC=dl/dmd-2.066.1/dmd2/osx/bin/dmd
digger: PATH=/bin:/usr/bin
no cpu specified, assuming X86
dl/dmd-2.066.1/dmd2/osx/bin/dmd idgen.d
make: dl/dmd-2.066.1/dmd2/osx/bin/dmd: No such file or directory
make: *** [idgen] Error 1
digger: Saving to cache: temp-cache/v2/dmd-9ff88269c18a5e2962a88b471729083513e63101-41524782a25f77ffac49cfa13ddb1814
Fatal error: Command ["make", "-f", "posix.mak", "MODEL=64", "HOST_DC=dl/dmd-2.066.1/dmd2/osx/bin/dmd", "dmd"] failed with status 2

A relative path problem of some sort, dl/dmd-2.066.1/dmd2/osx/bin/dmd is in place and can be run manually.

CyberShadow commented 9 years ago

Yep. Thanks. Fixed in master.