Bug 82618

Summary: multimedia/xmms uses 32bit int for ioctl rather than 64bit long on amd64
Product: Ports & Packages Reporter: Ryan R. <freebsd>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Ryan R. 2005-06-24 19:40:06 UTC
      When adjusting the volume in XMMS on an amd64 system, a warning message similar to the following is printed:

WARNING pid 88402 (xmms): ioctl sign-extension ioctl ffffffffc0044d00
WARNING pid 88405 (xmms): ioctl sign-extension ioctl ffffffffc0044d04

Fix: 

Apply the following patches from multimedia/beep-media-player/files to XMMS during the patch phase of the build:

patch-Output-OSS-mixer.c
patch-Output-esd-mixer.c
How-To-Repeat:       Install XMMS on an amd64 system, and use its volume controls.
Comment 1 Florent Thoumie freebsd_committer freebsd_triage 2005-06-30 20:30:02 UTC
State Changed
From-To: open->feedback

Forward PR to maintainer.
Comment 2 Marcus Alves Grando freebsd_committer freebsd_triage 2005-09-28 23:12:01 UTC
Dear submitter,

About this PR:
http://www.freebsd.org/cgi/query-pr.cgi?pr=82618

Can you send attached patches again? Your send-pr do not attach patches.

Thanks

-- 
Marcus Alves Grando
Grupos Internet S/A
marcus(at)corp.grupos.com.br
  mnag(at)FreeBSD.org
Comment 3 Marcus Alves Grando freebsd_committer freebsd_triage 2005-09-29 14:03:32 UTC
State Changed
From-To: feedback->closed

Committed. Thanks!