Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 574076 - =www-client/firefox-44.0[system-libevent]: fails to build when dev-libs/libevent is build without "threads" flag
Summary: =www-client/firefox-44.0[system-libevent]: fails to build when dev-libs/libev...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Mozilla Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-07 09:51 UTC by Constantine Bytensky
Modified: 2017-08-26 17:57 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Constantine Bytensky 2016-02-07 09:51:29 UTC
When I tried to build www-client/firefox-44.0 with [system-libevent] USE flag, I got error included such message:

/var/tmp/portage/www-client/firefox-44.0/work/firefox-44.0/ipc/chromium/src/base/message_pump_libevent.cc:29:15: error: '_EVENT_SIZEOF_PTHREAD_T' was not declared in this scope
 CHECK_EVENT_SIZEOF(PTHREAD_T, pthread_t);
               ^

Then I rebuilt dev-libs/libevent with "threads" use flag and Firefox was build successfully.
Comment 1 Ian Stakenvicius (RETIRED) gentoo-dev 2016-03-03 12:56:44 UTC
Apologies for missing this until now.  I'll confirm, and ensure the dependency on dev-libs/libevent requires USE="threads" on the next version bump.
Comment 2 Ostashevskyi Viktor 2017-02-25 23:20:36 UTC
Problem is still present with firefox-51.0.1.

mozconfig-v6.51.eclass needs to be fixed.
Comment 3 Jory A. Pratt gentoo-dev 2017-08-26 17:57:17 UTC
If you feel I have closed your bug and it is still a current issue, please reopen and update it completely. We will not work bugs that have no ebuild in tree any longer or can not be reproduced with a current system.

Thank You for your support and understanding
The Mozilla Team