On FreeBSD/amd64 bus_space_handle_t and bus_space_tag_t are defined as 64-bit (see sys/amd64/include/_bus.h). cxm_i2c.c calls BUS_READ_IVAR macro using 'unsigned int' (which is 32-bit on amd64) as the last parameter, where it should be bus_space_handle_t. On FreeBSD 6.x warning is emitted and compilation stops (6.x has implicit -Werror). Current multimedia/pvr250 port doesn't build on FreeBSD 6.x at all. That problem is already addressed in ports/85433 which is still not commited as of this writing. All testing was done with patches from that PR already applied. How-To-Repeat: Try this on FreeBSD/amd64: cd /usr/ports/multimedia/pvr250 && make
Responsible Changed From-To: freebsd-ports-bugs->edwin Over to maintainer.
John, Do you have a newer version of the CXM driver after the 20050412 version? Edwin -- Edwin Groothuis | Personal website: http://www.mavetju.org edwin@mavetju.org | Weblog: http://weblog.barnet.com.au/edwin/
Responsible Changed From-To: edwin->erwin Over to maintainer.
Responsible Changed From-To: erwin->edwin Over to maintainer.
Class Changed From-To: sw-bug->update
Class Changed From-To: update->sw-bug
Class Changed From-To: sw-bug->change-request
Class Changed From-To: change-request->sw-bug
State Changed From-To: open->feedback Can you try the 2005-10-30 version of the ultimedia/pvr250 which has just been updated?
Minor patching is needed for the port Makefile since 'make patch && make patch-iicbb' is broken with this commit on FreeBSD >=5.x cause patching is now for three instead of one file (iicbb.c) This line in the port makefile: ${PATCH} /usr/src/sys/dev/iicbus/iicbb.c ${WRKDIR}/dev/cxm/Patch.iicbb-fbsd5; \ Should be replaced with something like: ${PATCH} -d/sys <${WRKDIR}/dev/cxm/Patch.iicbb-fbsd5; \ With the Makefile patched I have successfully tested cxm device on the FreeBSD/amd64 6.0-STABLE, so I think both PR/85433 and PR/87518 should be closed once this patch is commited. __________________________________________ Yahoo! DSL Something to write home about. Just $16.99/mo. or less. dsl.yahoo.com
State Changed From-To: feedback->closed Should be fixed now, thanks!