mono requires bootstrapping ?
http://koji.fedoraproject.org/koji/buildinfo?buildID=172787
how to build it ?
On Mon, May 10, 2010 at 6:50 PM, Itamar Reis Peixoto itamar@ispbrasil.com.br wrote:
mono requires bootstrapping ?
http://koji.fedoraproject.org/koji/buildinfo?buildID=172787
how to build it ?
Hopefully you can disable enough features on one package such that it will build so it can then become a dependency to the next package. Then reenable the missing features on the original package. You just bump the .spec release at each build.
Steve.
--
Itamar Reis Peixoto
devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel
See that:
BuildRequires: automake libtool gettext-devel Obsoletes: monodoc, monodoc-devel
# Yes, mono actually depends on itself, because # we deleted the bootstrapping binaries. If you # need to bootstrap mono, comment out this BuildRequires # and don't delete the binaries in %%prep.
BuildRequires: mono-core
You have to comment out 'BuildRequires: mono-core' for 1st time build, then uncomment it back and build again. So, you must bump the spec file at least twice.
Regards Kirby Zhou
-----Original Message----- From: epel-devel-list-bounces@redhat.com [mailto:epel-devel-list-bounces@redhat.com] On Behalf Of Itamar Reis Peixoto Sent: Tuesday, May 11, 2010 12:50 AM To: Development discussions related to Fedora; EPEL development disccusion Subject: EL-6 mono build
mono requires bootstrapping ?
http://koji.fedoraproject.org/koji/buildinfo?buildID=172787
how to build it ?
See that:
%bcond_without bootstrap
...
%if %{without bootstrap} BuildRequires: automake libtool gettext-devel Obsoletes: monodoc, monodoc-devel
# Yes, mono actually depends on itself, because # we deleted the bootstrapping binaries. If you # need to bootstrap mono, comment out this BuildRequires # and don't delete the binaries in %%prep.
BuildRequires: mono-core %endif
...
%if %{without bootstrap} # Remove prebuilt binaries rm -rf mcs/class/lib/monolite/* %endif
You have to comment out 'BuildRequires: mono-core' and ' rm -rf mcs/class/lib/monolite/' for 1st time build, then uncomment it back and build again. So, you must bump the spec file at least twice.
Regards Kirby Zhou
-----Original Message----- From: epel-devel-list-bounces@redhat.com [mailto:epel-devel-list-bounces@redhat.com] On Behalf Of Itamar Reis Peixoto Sent: Tuesday, May 11, 2010 12:50 AM To: Development discussions related to Fedora; EPEL development disccusion Subject: EL-6 mono build
mono requires bootstrapping ?
http://koji.fedoraproject.org/koji/buildinfo?buildID=172787
how to build it ?
epel-devel@lists.fedoraproject.org