firefox-0.8-0.fdr.2.src.rpm mach rebuild help

Gavin Henry ghenry at suretecsystems.com
Tue Feb 10 00:17:36 UTC 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 09 February 2004 23:59, Warren Togami wrote:
> Gary Peck wrote:
> > On Mon, Feb 09, 2004 at 11:04:30PM +0000, Gavin Henry wrote:
> >>On Monday 09 February 2004 22:49, Jakub Jelinek wrote:
> >>>On Mon, Feb 09, 2004 at 10:46:35PM +0000, Gavin Henry wrote:
> >>>>I am trying to help test firefox, but I get errors with mach and I
> >>>> wasn't sure is this should be posted on bugzilla:
> >>>>
> >>>>checking for c++... no
> >>>>checking for g++... no
> >>>
> >>>These 2 lines suggest that you don't have gcc-c++ package installed.
> >>
> >>I followed the mach README and did the minimal install. It should have
> >> gcc-c++
> >>
> >>any other options to enable this?
> >
> > for some reason, mach doesn't include gcc-c++ in its set of required
> > build packages. i've notified the author but haven't received a reply
> > yet. in the meanwhile, you either have to add "BuildRequires: gcc-c++"
> > to firefox's spec file, or add something like the following to your
> > .machrc file (replacing 'fedora-1-i386-core' with the label of the mach
> > root you're using, if appropriate):
> >
> >     packages['fedora-1-i386-core']['build'] = (
> >         packages['fedora-1-i386-core']['build'] + ' gcc-c++' )
> >
> > gary
>
> http://www.fedora.us/wiki/HOWTOFindMissingBuildRequires
> fedora.us Extras packages generally do not list any BuildRequires that
> are part of the minimal set as defined by this page.
>
> Add fedora-rpmdevtools to your minimal mach environment, and it will
> automatically pull in everything you need to build anything from
> fedora.us Extras.  Many Red Hat packages will fail, or produce
> unexpected results though, due to missing or wrong BuildRequires though.
>   We need to fix those eventually.

Thanks, I will try this tomorrow, as I'm off to bed now. I thought you all 
used mach to test rpm builds, or do you have standalone build machines with 
no -devel rpm's installed, like your howto says. 

Gavin.

> Warren Togami
> wtogami at redhat.com

- -- 
Regards,

Gavin Henry.
Director.

Open Source. Open Solutions.
http://www.suretecsystems.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)

iD8DBQFAKCMgeWseh9tzvqgRAj6aAJ0bKgvQDAOd0mKjTRi7TGbzXR7fkQCeLpQw
9nU8c5eoFMRikamRAu/oo7k=
=J8w7
-----END PGP SIGNATURE-----





More information about the fedora-devel-list mailing list