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

Maxim Sokhatsky maxim@REDACTED
Fri Sep 27 19:06:50 CEST 2013


I'm confirming that --disable-hipe option produces and includes broken hipe application.
It was so in R14, R15, R16.

/maxim

> From: tristan.sloughter@REDACTED
> To: erlang-questions@REDACTED
> 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
> tristan.sloughter@REDACTED
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://erlang.org/mailman/listinfo/erlang-questions 		 	   		  


More information about the erlang-questions mailing list