Jump to page: 1 2
Thread overview
make AUTO_BOOTSTRAP=1 fails and suggests to use AUTO_BOOTSTRAP=1
Apr 30, 2021
MoonlightSentinel
May 01, 2021
MoonlightSentinel
May 01, 2021
MoonlightSentinel
May 01, 2021
MoonlightSentinel
May 02, 2021
Imperatorn
Apr 30, 2021
bachmeier
May 01, 2021
Imperatorn
May 01, 2021
Imperatorn
April 30, 2021
I mentioned this in the past, apparently it hasn't been resolved.

Tried to install a dev tree for dmd from complete scratch. So:

$ curl https://raw.githubusercontent.com/dlang/tools/master/setup.sh >/tmp/setup.sh
$ /tmp/setup.sh

The script gets everything from github nice and fast but then fails to download http://downloads.dlang.org/releases/2.x/2.095.0/dmd.2.095.0.linux.tar.xz for some reason.

Anyway, I then try to run:

$ cd dmd
$ make AUTO_BOOTSTRAP=1 -f posix.mak

As mentioned in the title, the command fails and confusingly suggest using AUTO_BOOTSTRAP=1, which is already there.

If the plan is to give up boostrapping, fine but let's eliminate the code. The way things are now we both pay for the technical debt and we don't profit from it.

Of course it would be much better if bootstrapping actually worked.
April 30, 2021

On Friday, 30 April 2021 at 19:22:57 UTC, Andrei Alexandrescu wrote:

>

As mentioned in the title, the command fails and confusingly suggest using AUTO_BOOTSTRAP=1, which is already there.

What's the error message?
make AUTO_BOOTSTRAP=1 -f posix.mak builds just fine for me

April 30, 2021
On 4/30/21 3:31 PM, MoonlightSentinel wrote:
> On Friday, 30 April 2021 at 19:22:57 UTC, Andrei Alexandrescu wrote:
>> As mentioned in the title, the command fails and confusingly suggest using AUTO_BOOTSTRAP=1, which is already there.
> 
> What's the error message?
> `make AUTO_BOOTSTRAP=1 -f posix.mak` builds just fine for me
> 

Something like "Cannot find the D compiler, download one or use AUTO_BOOTSTRAP=1".

To repro, you'd need to make your current dmd installation temporarily invisible.

April 30, 2021

On Friday, 30 April 2021 at 19:31:54 UTC, MoonlightSentinel wrote:

>

On Friday, 30 April 2021 at 19:22:57 UTC, Andrei Alexandrescu wrote:

>

As mentioned in the title, the command fails and confusingly suggest using AUTO_BOOTSTRAP=1, which is already there.

What's the error message?
make AUTO_BOOTSTRAP=1 -f posix.mak builds just fine for me

I assume it's this same thing:
https://forum.dlang.org/post/rc3uba$2d8q$1@digitalmars.com

April 30, 2021
On 4/30/21 6:42 PM, bachmeier wrote:
> On Friday, 30 April 2021 at 19:31:54 UTC, MoonlightSentinel wrote:
>> On Friday, 30 April 2021 at 19:22:57 UTC, Andrei Alexandrescu wrote:
>>> As mentioned in the title, the command fails and confusingly suggest using AUTO_BOOTSTRAP=1, which is already there.
>>
>> What's the error message?
>> `make AUTO_BOOTSTRAP=1 -f posix.mak` builds just fine for me
> 
> I assume it's this same thing:
> https://forum.dlang.org/post/rc3uba$2d8q$1@digitalmars.com


Ah, gotta love build.d. I propose to deprecate build.d and stick with makefiles.
May 01, 2021

On Friday, 30 April 2021 at 21:49:12 UTC, Andrei Alexandrescu wrote:

>

To repro, you'd need to make your current dmd installation temporarily invisible.

I've sucessfully built dmd in a fresh Ubuntu container using make -f posix.mak AUTO_BOOTSTRAP=1...

What system are you on?

April 30, 2021
On 4/30/21 9:06 PM, MoonlightSentinel wrote:
> On Friday, 30 April 2021 at 21:49:12 UTC, Andrei Alexandrescu wrote:
>> To repro, you'd need to make your current dmd installation temporarily invisible.
> 
> I've sucessfully built dmd in a fresh Ubuntu container using `make -f posix.mak AUTO_BOOTSTRAP=1`...
> 
> What system are you on?

WSL2 running Ubuntu under Windows.

So your experiment found dmd, or didn't find it and downloaded it automatically?

May 01, 2021
On Saturday, 1 May 2021 at 01:07:33 UTC, Andrei Alexandrescu wrote:
> So your experiment found dmd, or didn't find it and downloaded it automatically?

Automatically downloaded [1] and sucessfully compiled build.d & dmd.

[1] http://downloads.dlang.org/releases/2.x/2.095.0/dmd.2.095.0.linux.tar.xz
May 01, 2021
On Saturday, 1 May 2021 at 01:07:33 UTC, Andrei Alexandrescu wrote:
> WSL2 running Ubuntu under Windows.

Weird, the same setup works for me using current master (I've purged my local DMD/LDC installations beforehand).
May 01, 2021
On Friday, 30 April 2021 at 19:22:57 UTC, Andrei Alexandrescu wrote:
> I mentioned this in the past, apparently it hasn't been resolved.
>
> [...]

I'll try this in my WSL2 later today
« First   ‹ Prev
1 2