pkgsrc-Users archive

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

Re: devel/m4 needs fixing for NetBSD-current



On Mon, Jan 30, 2012 at 12:35:46PM -0800, Jeff Rizzo wrote:
> Can someone please fix devel/m4 for NetBSD-current?  Over 2800
> packages were broken in my recent bulk build because of it.
> 
> Basically, the definition of fpos_t changed in -current (and hence,
> NetBSD 6, which alpha I would like to release soon), breaking m4's
> build.
> 
> A speedy fix would be greatly appreciated.

Sorry for hijacking, but this seems related.

This is on current 5.99.62 amd64.

When building multimedia/libmp4v2:

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&)
*** Error code 1

Stop.
make: stopped in
/usr/pkgsrc/multimedia/libmp4v2/work/mpeg4ip-1.6.1/lib/mp4v2
*** Error code 1

Stop.

Regards,

Jimmy
-- 
If you don't shoot the bearers of bad news, people will keep bringing it to you.


Home | Main Index | Thread Index | Old Index