Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 46916
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: PPC Porters <ppc@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Jonathan Rogers <jonner@teegra.net>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 46916 depends on: Show dependency tree
Bug 46916 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-04-05 20:02 0000
The interface exposed by ladcca seems to have changed between version 0.3.2 and
0.4.0, which breaks fluidsynth-1.0.3 (and probably previous versions) when
compiled with the "ladcca" USE flag.

Reproducible: Always
Steps to Reproduce:
1. emerge '=ladcca-0.4.0'
2. emerge '=fluidsynth-1.0.3'
Actual Results:  
The fluidsynth make process fails with these essential lines:

fluidsynth.c: In function `main':
fluidsynth.c:444: error: `CCA_Use_Jack' undeclared (first use in this function)
fluidsynth.c:444: error: (Each undeclared identifier is reported only once
fluidsynth.c:444: error: for each function it appears in.)
fluidsynth.c:447: error: `CCA_Use_Alsa' undeclared (first use in this function)

Expected Results:  
Fluidsynth should have been built and merged.

------- Comment #1 From Jeremy Huddleston (RETIRED) 2004-04-08 00:53:58 0000 -------
removed ladcca support from the fluidsynth ebuilds until a newer version gains
support for the newer ladcca.

------- Comment #2 From Travis Tilley (RETIRED) 2004-04-15 22:44:52 0000 -------
this doesn't fix anything. if ladcca is already installed, fluidsynth will fail
to compile. i'm unmasking things on amd64 and snagged into this one while
seeing if museseq can be unmasked...

the dependency should be versioned or ladcca should be specifically disabled.

------- Comment #3 From Travis Tilley (RETIRED) 2004-04-15 23:29:42 0000 -------
fluidsynth compiles and installs properly on amd64 using a versioned
dependency, so i've added it to the ebuild. i've made it amd64-specific so as
not to break ppc, which has fluidsynth marked stable but not the older
ladcca....

could someone from ppc take a look at this? if ladcca 0.3.2 can be marked
stable on ppc, then the arch-specific versioning can be removed.

also, since simply not enabling ladcca support doesn't disable it, i think i'm
supposed to use_enable here?

------- Comment #4 From Travis Tilley (RETIRED) 2004-05-05 04:16:01 0000 -------
*pokes PPC guys with a stick*

------- Comment #5 From David Holm (RETIRED) 2004-05-06 05:03:37 0000 -------
/me runs around screaming, and carrying a large pole with a piece of beef
attached to it

Fixed both ladcca-0.3.2 and fluidsynth-1.0.3 on ppc.

------- Comment #6 From David Holm (RETIRED) 2004-06-02 14:31:23 0000 -------
Forgot to close ;)

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug