Opened 13 years ago

Closed 12 years ago

#31243 closed defect (fixed)

xmms2 wont compile/install on Lion

Reported by: matteo@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.0.99
Keywords: Cc: ryandesign (Ryan Carsten Schmidt)
Port: xmms2

Description

When I try to install xmms2 on Lion, it return 2 errors related to CoreAudio. I think it's an API change in the new release of Xcode.

Attachments (1)

main.log (109.0 KB) - added by matteo@… 13 years ago.

Download all attachments as: .zip

Change History (14)

Changed 13 years ago by matteo@…

Attachment: main.log added

comment:1 Changed 13 years ago by matteo@…

Cc: matteo@… added

Cc Me!

comment:2 Changed 13 years ago by mf2k (Frank Schima)

Cc: matteo@… removed
Keywords: xmms2 coreaudio removed

comment:3 Changed 13 years ago by mf2k (Frank Schima)

See also #22157 which has a patch for an updated version.

comment:4 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… added

That ticket has now been resolved. Does that help?

comment:5 in reply to:  4 Changed 12 years ago by matteo@…

Replying to ryandesign@…:

That ticket has now been resolved. Does that help?

No, it does not help. The error is related to 2 functions not found: kAudioHardwareUnspecifiedError €˜AudioDeviceID device I think Xcode 4.2 beta for Lion does not have these functions declared.

comment:6 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

The functions are defined in OS X's libraries, not in Xcode.

An even newer version of xmms2 (0.7 "DrNo") is available. We can try updating the port to that version.

comment:7 Changed 12 years ago by matteo@…

I've just tried to build the git devel version of XMMS2 (DrNo) and it does not work.

comment:8 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Ok, you should report the problem to the developers of xmms2 then.

comment:9 in reply to:  6 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to ryandesign@…:

An even newer version of xmms2 (0.7 "DrNo") is available. We can try updating the port to that version.

An even newer version of xmms2 (0.8 "DrO_o") is available and I've updated the port to this version in r87663. Did that help?

comment:10 Changed 12 years ago by dsvensson@…

Fixed after last release, not too familiar with macports, but if there's some automatic patch application, you could just pull in the following patch:

http://git.xmms.se/xmms2/xmms2-devel/commit/?id=2751f5b0f0a71339f48775638079c4f0b59fb48f

comment:11 Changed 12 years ago by dsvensson@…

The problem was caused by Apple rearranging their header files.

comment:12 Changed 12 years ago by dsvensson@…

Haha.. nevermind me.. forgot when we released.. yeah... the fix is indeed in 0.8DrO_o

comment:13 Changed 12 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.