pkgsrc-Bugs archive

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

pkg/46089: libmp4v2 fpos_t on NetBSD 6.99.3



>Number:         46089
>Category:       pkg
>Synopsis:       libmp4v2 fpos_t on NetBSD 6.99.3
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Feb 24 17:10:00 +0000 2012
>Originator:     David Shao
>Release:        NetBSD 6.99.3
>Organization:
>Environment:
NetBSD 6.99.3 (GENERIC) /usr/obj/sys/arch/amd64/compile/GENERIC amd64
>Description:
Current pkgsrc multimedia/libmp4v2 on NetBSD 6.99.3 fails to build with error 
message:

mp4file_io.cpp: In member function 'u_int64_t MP4File::GetPosition(FILE*)':
mp4file_io.cpp:42:4: error: invalid cast from type 'fpos_t' to type '__uint64_t'
mp4file_io.cpp: In member function 'void MP4File::SetPosition(u_int64_t, 
FILE*)':
mp4file_io.cpp:60:4: error: no match for 'operator=' in 'fpos = pos'
/usr/include/stdio.h:67:24: note: candidate is: __sfpos& 
__sfpos::operator=(const __sfpos&)

This build error blocks multimedia/kdemultimedia4 as well.

>How-To-Repeat:
Use current pkgsrc on NetBSD 6.99.3 amd64, and for multimedia/kdemultimedia4

make install
>Fix:



Home | Main Index | Thread Index | Old Index