Hide Forgot
Spec URL: http://www.annexia.org/tmp/ocaml/haxe.spec SRPM URL: http://www.annexia.org/tmp/ocaml/haxe-2.0-1.fc10.src.rpm Description: Web programming language targeting Flash, Javascript, PHP rpmlint says: haxe.i386: W: unstripped-binary-or-object /usr/bin/haxe haxe.i386: W: executable-stack /usr/bin/haxe Yes indeed, we cannot strip the binaries because strip damages them. The upstream "build system" (I use the term advisedly) is crazy. It consists of a lengthy script which downloads the sources from several CVS repositories and then issues a series of commands to compile it. So this spec file has to build by hand (mostly copied from what Debian is doing).
Spec URL: http://www.annexia.org/tmp/ocaml/haxe.spec SRPM URL: http://www.annexia.org/tmp/ocaml/haxe-2.0-2.fc10.src.rpm Better method of stopping rpm from stripping the binaries.
Spec URL: http://www.annexia.org/tmp/ocaml/haxe.spec SRPM URL: http://www.annexia.org/tmp/ocaml/haxe-2.0-2.fc10.src.rpm * Tue Sep 2 2008 Richard W.M. Jones <rjones> - 2.0-4 - Prevent prelink from stripping the binaries. - Missing BR zlib-devel. I've also checked this builds on x86-64.
Ooops, ignore comment 3. Spec URL: http://www.annexia.org/tmp/ocaml/haxe.spec SRPM URL: http://www.annexia.org/tmp/ocaml/haxe-2.0-4.fc10.src.rpm * Tue Sep 2 2008 Richard W.M. Jones <rjones> - 2.0-4 - Prevent prelink from stripping the binaries. - Missing BR zlib-devel. I've also checked this builds on x86-64.
Erm, ignore comment 2, comment 3 is OK.
What's the status of this ticket? I'd love to see haxe in Fedora.
(In reply to comment #5) > What's the status of this ticket? I'd love to see haxe in Fedora. Do you want to take it over?
The spec and SRPM are not available anymore. Can you please make them available again? I would like to at least use them locally.
Created attachment 585450 [details] haxe.spec This is the last haxe.spec that I wrote. I can't rebuild this because the instructions for building the tarball have completely changed (source is now in SVN here: https://code.google.com/p/haxe/source/checkout ).
Haxe is now at http://haxe.org/download/ It is hosted with github.
I'm going to close this bug. It needs a bunch of work to make the spec file work again with upstream haxe. Someone needs to take this over.