[erlang-questions] Erlang/OTP installs broken Hipe app

Eric Merritt <>
Fri Sep 27 19:17:32 CEST 2013


So we need to take a multi-pronged approach.  I think

1) I guess we need to have a list of 'known broken apps' that we
exclude by default, and warn about
2) Need to send a bug to the OTP team, or at least post something to
the Erlang mailing list. They should not be breaking crap.

Eric

On Fri, Sep 27, 2013 at 10:06 AM, Maxim Sokhatsky <> wrote:
> I'm confirming that --disable-hipe option produces and includes broken hipe application.
> It was so in R14, R15, R16.
>
> /maxim
>
>> From: 
>> To: 
>> Date: Fri, 27 Sep 2013 09:42:47 -0700
>> Subject: [erlang-questions] Erlang/OTP installs broken Hipe app
>>
>> If you install R16*, I know this is the case for source with hipe
>> disabled and the Erlang Solutions deb package which doesn't include
>> hipe, it installs a hipe app: erlang/lib/hipe-3.10.2.1/
>>
>> This "app" contains some beam files and hipe.app. BUT hipe.app lists
>> modules that don't exist, like hipe.beam!
>>
>> If hipe is enabled when you compile/install the hipe app is not broken
>> like this. Same with if you install the erlang-hipe package from Erlang
>> Solutions along with the erlang package.
>>
>> Why is this the case? This breaks relx because it expects all apps it
>> searches (even if it is not including that app in the release) to be a
>> proper OTP app. I think it may be an issue with reltool as well, but
>> "fixed" by "{app, hipe, [{incl_cond, exclude}]}," which is a horrific
>> solution.
>>
>> --
>> Tristan Sloughter
>> 
>> _______________________________________________
>> erlang-questions mailing list
>> 
>> http://erlang.org/mailman/listinfo/erlang-questions
> _______________________________________________
> erlang-questions mailing list
> 
> http://erlang.org/mailman/listinfo/erlang-questions


More information about the erlang-questions mailing list