Building from clean on Allegro Windows
Robert Goldman
rpgoldman at sift.net
Mon Apr 9 20:35:20 UTC 2018
I just re-tested this on Mac, Linux and Windows, and everything I tried
passed. So I think we are good to release. I'll have another look at
updating the Changelog.
If anyone out there knows the right tooling for doing that, I'd
appreciate a pointer! I have been using the ChangeLog mode for emacs,
and some settings seem to disagree with what the Debian format would
like....
Best,
r
On 8 Apr 2018, at 11:05, Faré wrote:
> I couldn't reproduce with AllegroExpress 10.1 on Linux amd64.
> So I gave a closer look on the Windows VM, rm'ing all the files in
> build/results/
> before I retried, and looked at the minimal logs for the issue.
>
> The warnings were a false lead: Allegro does issue them, but they are
> actually
> caught by the build system, so were not the issue.
> The real issue was that allegro was looking for alisp.exe.dxl instead
> of alisp.dxl.
> I thus modified run-tests.sh so it will handle this case with more
> care.
>
> All the tests then passed except test-multiple (which works for me on
> Linux).
> Unsurprisingly, I see test-multiple uses ln -s and has an ugly
> workaround on Windows
> that doesn't work on sbcl, either. I moved it from using ln -s to
> using copies,
> which modified the behavior in ways I admit I don't fully comprehend.
> I documented the parts I did understand.
>
> test-multiple exercises a really dark corner of the design, anyway,
> one that we're trying to deprecate, badly-named secondary systems.
>
> —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics•
> http://fare.tunes.org
> You may easily play a joke on a man who likes to argue — agree with
> him.
> — Edgar Waston Howe
>
>
> On Sat, Apr 7, 2018 at 3:22 PM, Robert Goldman <rpgoldman at sift.net>
> wrote:
>> Got the same issue:
>>
>> Warning: FIRST-FEATURE is defined more than once as `operator' in
>> file
>> build\asdf.lisp.
>> Warning: IMPLEMENTATION-TYPE is defined more than once as `operator'
>> in
>> file build\asdf.lisp.
>> Warning: *IMPLEMENTATION-TYPE* is defined more than once as
>> `variable'
>> in file build\asdf.lisp.
>> Warning: OPERATING-SYSTEM is defined more than once as `operator' in
>> file build\asdf.lisp.
>> Warning: ARCHITECTURE is defined more than once as `operator' in file
>> build\asdf.lisp.
>>
>> I'll see if I can figure out what causes this. EVAL-WHEN is a likely
>> candidate.
>>
>> More as I have news,
>> r
More information about the asdf-devel
mailing list