Re: Xulrunner in Fedora 8

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2007-09-19 at 19:26 +0100, David Woodhouse wrote:
> On Wed, 2007-09-19 at 16:41 +0100, David Woodhouse wrote:
> > Actually the patch in question seems to be applied already -- the only
> > problem seems to be that while $(OS_TEST) used to be set to 'ppc' it's
> > now set to 'powerpc', so the makefile fails to select a set of stubs
> > and the build aborts (yay, aborts rather than silently building a
> > broken library, like it used to). I assume it'll be the same issue for
> > ppc64/powerpc64. but will let the 32-bit build finish first.
> 
> Ah, the patch also needs to be updated to the one from mozilla bug
> #361415, rather than the older patch for firefox 1.5 thru 2.0. One more
> minor change to a function name and it seems to build the xptc bits fine
> (with the attached patch). It still fails for me in in mock, but I
> hereby declare this error to be Someone Else's Problem™:
> 
> /usr/include/bits/unistd.h: In function 'int gethostname(char*, size_t)':
> /usr/include/bits/unistd.h:225: error: declaration of 'int gethostname(char*, size_t) throw ()' throws different exceptions
> /usr/include/unistd.h:845: error: from previous declaration 'int gethostname(char*, size_t)'
> /usr/include/bits/unistd.h: In function 'int getdomainname(char*, size_t)':
> /usr/include/bits/unistd.h:243: error: declaration of 'int getdomainname(char*, size_t) throw ()' throws different exceptions
> /usr/include/unistd.h:864: error: from previous declaration 'int getdomainname(char*, size_t)'
> gmake[5]: *** [nsGREGlue.o] Error 1
> 

This looks like a bug in -Wp,-D_FORTIFY_SOURCE=2 for C++ code. If I
remove that option, it gets past that point.

~spot

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux