Fix usage of GLIBC-only get_nprocs_conf()

Bug #1161565 reported by Jasper Lievisse Adriaanse
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libzeitgeist
New
Undecided
Unassigned

Bug Description

Currently log.vala is using get_ncprocs_conf(), however, this function is a GNU-extension and just shorthand for the standard and portable version: sysconf(_SC_NPROCESSORS_CONF).

Attached is a patch which switches log.vala over to the portable version which also compiles fine on OpenBSD and all non-Linux platforms. This patch also needs "--pkg linux" added to AM_VALAFLAGS in libzeitgeist/Makefile.am.

Revision history for this message
Jasper Lievisse Adriaanse (jasper-humppa) wrote :
Revision history for this message
Antoine Jacoutot (ajacoutot-bsdfrog) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.