pkgsrc-Bugs archive

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

pkg/48370: Seamonkey build fails under NetBSD-current



>Number:         48370
>Category:       pkg
>Synopsis:       Seamonkey build fails under NetBSD-current
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Nov 07 14:40:00 +0000 2013
>Originator:     Chavdar Ivanov
>Release:        6.99.24
>Organization:
Delcam Plc
>Environment:
/usr/pkgsrc/www/seamonkey uname -a
NetBSD uksup1.delcam.local 6.99.24 NetBSD 6.99.24 (GENERIC) #60: Sat Oct 19 
00:41:24 BST 2013  
sysbuild@support6.delcam.local:/home/sysbuild/Sysbuild/amd64/obj/home/sysbuild/src/sys/arch/amd64/compile/GENERIC
 amd64

>Description:
Trying to build Seamonkey 2.22 under amd64 -current, I get:
...
/data/pkgsrc-build/www/seamonkey/work/comm-release/mozilla/gfx/skia/src/utils/SkThreadUtils_pthread_linux.cpp:
 In function 'int CPU_COUNT(cpuset_t*)':
/data/pkgsrc-build/www/seamonkey/work/comm-release/mozilla/gfx/skia/src/utils/SkThreadUtils_pthread_linux.cpp:27:25:
 error: 'CPU_SETSIZE' was not declared in this scope
/data/pkgsrc-build/www/seamonkey/work/comm-release/mozilla/gfx/skia/src/utils/SkThreadUtils_pthread_linux.cpp:28:29:
 error: 'CPU_ISSET' was not declared in this scope
/data/pkgsrc-build/www/seamonkey/work/comm-release/mozilla/gfx/skia/src/utils/SkThreadUtils_pthread_linux.cpp:
 In function 'int nth_set_cpu(unsigned int, cpuset_t*)':
/data/pkgsrc-build/www/seamonkey/work/comm-release/mozilla/gfx/skia/src/utils/SkThreadUtils_pthread_linux.cpp:39:41:
 error: 'CPU_ISSET' was not declared in this scope
/data/pkgsrc-build/www/seamonkey/work/comm-release/mozilla/gfx/skia/src/utils/SkThreadUtils_pthread_linux.cpp:
 In member function 'bool SkThread::setProcessorAffinity(unsi
gned int)':
/data/pkgsrc-build/www/seamonkey/work/comm-release/mozilla/gfx/skia/src/utils/SkThreadUtils_pthread_linux.cpp:54:15:
 error: aggregate 'cpuset_t parentCpuset' has incomplet
e type and cannot be defined
/data/pkgsrc-build/www/seamonkey/work/comm-release/mozilla/gfx/skia/src/utils/SkThreadUtils_pthread_linux.cpp:55:69:
 error: invalid application of 'sizeof' to incomplete t
ype 'cpuset_t'
/data/pkgsrc-build/www/seamonkey/work/comm-release/mozilla/gfx/skia/src/utils/SkThreadUtils_pthread_linux.cpp:59:15:
 error: aggregate 'cpuset_t cpuset' has incomplete type
 and cannot be defined
/data/pkgsrc-build/www/seamonkey/work/comm-release/mozilla/gfx/skia/src/utils/SkThreadUtils_pthread_linux.cpp:60:21:
 error: 'CPU_ZERO' was not declared in this scope
/data/pkgsrc-build/www/seamonkey/work/comm-release/mozilla/gfx/skia/src/utils/SkThreadUtils_pthread_linux.cpp:61:59:
 error: 'CPU_SET' was not declared in this scope
/data/pkgsrc-build/www/seamonkey/work/comm-release/mozilla/gfx/skia/src/utils/SkThreadUtils_pthread_linux.cpp:63:56:
 error: invalid application of 'sizeof' to incomplete t
ype 'cpuset_t'
/data/pkgsrc-build/www/seamonkey/work/comm-release/mozilla/gfx/skia/src/utils/SkThreadUtils_pthread_linux.cpp:65:1:
 error: control reaches end of non-void function
...


Seems like the CPU_? constants are not defined - I could not locate them in the 
include files. 

Seamonkey 2.21nb3 compiles fine for me.  
>How-To-Repeat:
Try to build seamonkey 2.22 under -current. 
>Fix:



Home | Main Index | Thread Index | Old Index