guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [v3] Erlang


From: Pjotr Prins
Subject: Re: [v3] Erlang
Date: Mon, 4 Apr 2016 10:28:02 +0200
User-agent: Mutt/1.5.21 (2010-09-15)

On Sun, Apr 03, 2016 at 11:39:24PM -0400, Leo Famulari wrote:
> Debian's package exhibits this problem. The timestamps are generated in
> the following places in the source code. I don't know how to approach
> this problem.
> 
> lib/kernel/test/global_SUITE_data/global_trace.erl:    io:format("The trace 
> was generated at ~p~n", [EndTime]),
> lib/reltool/bin/reltool.escript:    lists:flatten(io_lib:format("%% ~s 
> generated at ~w ~w\n~p.\n\n",
> lib/reltool/src/reltool_server.erl:    IoList = io_lib:format("%% config 
> generated at ~w ~w\n~p.\n\n",
> lib/reltool/src/reltool_target.erl:    RelIoList = io_lib:format("%% rel 
> generated at ~w ~w\n~p.\n\n",
> lib/reltool/src/reltool_target.erl:    ScriptIoList = io_lib:format("%% 
> script generated at ~w ~w\n~p.\n\n",
> lib/reltool/src/reltool_target.erl:            AppIoList = io_lib:format("%% 
> app generated at ~w ~w\n~p.\n\n",
> lib/reltool/src/reltool_target.erl:            AppIoList = io_lib:format("%% 
> app generated at ~w ~w\n~p.\n\n",
> lib/runtime_tools/src/erts_alloc_config.erl:  "generated at ~w-~2..0w-~2..0w 
> ~2..0w:~2..0w.~2..0w by "
> lib/sasl/src/systools_make.erl:           io:format(Fd, "%% script generated 
> at ~w ~w\n~p.\n",
> lib/wx/src/gen/gl.erl:%% The program object's information log is updated and 
> the program is generated at the time

If there is no easy work around I suggest simply patching them. Fortunately
the Erlang compiler does not change much at this level.

We can also contact Joe Armstrong, the author of Erlang, to discuss
this point. He appears to be approachable. I am sure he is open to
the idea of deterministic builds in a deterministic build system ;)

Pj.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]