commit:     5a365db67d282d83b87f1f8a952d9f1cac503079
Author:     MagelessMayhem <107271276+MagelessMayhem <AT> users <DOT> noreply 
<DOT> github <DOT> com>
AuthorDate: Sat Jan  7 07:23:19 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Sat Jan  7 09:19:42 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a365db6

dev-lang/haxe: Build haxe without stripping debugging symbols

The Haxe ebuild in its current state breaks its own library manager, haxelib.
This is due to Haxe's building process, where it strips its own binaries
prior to installation.
This small but important fix restores the functionality of haxelib and
allows Haxe programmers to finally install libraries.

Signed-off-by: Sebastian France <MagelessMayhem <AT> protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28994
Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 dev-lang/haxe/haxe-4.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/haxe/haxe-4.2.5.ebuild b/dev-lang/haxe/haxe-4.2.5.ebuild
index b4c6b1ae2869..e487bbe2c081 100644
--- a/dev-lang/haxe/haxe-4.2.5.ebuild
+++ b/dev-lang/haxe/haxe-4.2.5.ebuild
@@ -20,7 +20,7 @@ fi
 LICENSE="GPL-2+ MIT"
 SLOT="0/${PV}"
 IUSE="+ocamlopt"
-
+RESTRICT="strip"
 # NOTICE:
 # Theoretically luv <= 0.5.8 is pinned but it is because of mingw issues
 RDEPEND="

Reply via email to