Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Feb 2008 20:38:25 -0800
From:      Steven Schlansker <stevenschlansker@berkeley.edu>
To:        ports@freebsd.org
Subject:   musicpd ioctl sign-extension on amd64
Message-ID:  <CA0FACAC-69F7-4643-B011-810B11049F65@berkeley.edu>

next in thread | raw e-mail | index | archive | help
Hello Ports-
I have installed musicpd-0.13.0_1 from ports on my
FreeBSD universe.stevenschlansker.is-a-geek.org 7.0-PRERELEASE FreeBSD  
7.0-PRERELEASE #2: Fri Jan 11 15:39:39 PST 2008     root@universe.stevenschlansker.is-a-geek.org 
:/usr/obj/usr/src/sys/UNIVERSE  amd64

box.  It repeatedly emits the following error messages in dmesg:

WARNING pid 949 (mpd): ioctl sign-extension ioctl ffffffffc0045005
WARNING pid 949 (mpd): ioctl sign-extension ioctl ffffffffc0045006
WARNING pid 949 (mpd): ioctl sign-extension ioctl ffffffffc0045002

I have googled around a bit and it looks like this is an issue with an  
int being passed in to ioctl() when a long is appropriate on amd64.   
It seems like it should be an easy fix, but I think it's in a shared  
library - I looked over the musicpd source code and the only ioctl I  
saw seemed ok.  Either way I couldn't find it myself and don't have my  
box properly set up to debug this sort of problem.

I'm not subscribed to the ports@ mailing list, so if any replies could  
be CCed to me that would be wonderful!

Hopefully someone else is annoyed enough by this as well to be pushed  
to fix it :)

Thanks!
Steven Schlansker



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA0FACAC-69F7-4643-B011-810B11049F65>