First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 121506
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo Sound Team <sound@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Nickolay Kolchin-Semyonov <nbkolchin@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
fmod-4.04.20.ebuild Fmod 4.04 Ebuild (quick update) text/plain Michael Schmid 2006-08-08 07:35 0000 881 bytes Details
fmod-4.04.20.ebuild Fmod 4.04 ebuild (quick update) text/plain Michael Schmid 2006-08-09 12:16 0000 951 bytes Details
fmodex-4.04.30.ebuild fmodex-4.04.30.ebuild text/plain Davide Cendron 2006-11-24 04:22 0000 1.34 KB Details
fmodex-4.16.04.ebuild fmodex-4.16.04.ebuild text/plain Daniele C. 2008-07-07 12:27 0000 1.36 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 121506 depends on: Show dependency tree
Bug 121506 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: 2006-02-03 23:29 0000
New FMod version is available: 3.75. Please, update.

------- Comment #1 From Espen Rønnevik 2006-02-21 19:31:28 0000 -------
The new version seems to fix a lot of my crashes and instability related with
fmod and ESound/ALSA. A rename of fmod-3.74.ebuild to fmod-3.75.ebuild seems to
work without any problems. 

------- Comment #2 From Jakub Moc (RETIRED) 2006-06-24 02:36:37 0000 -------
*** Bug 137802 has been marked as a duplicate of this bug. ***

------- Comment #3 From Jakub Moc (RETIRED) 2006-06-24 02:37:10 0000 -------
4.04 is the latest version.

------- Comment #4 From Nickolay Kolchin-Semyonov 2006-06-24 02:50:30 0000 -------
4.04 has (AKA FMod EX), has incompatible API. We are only interested in 3.*
series.

------- Comment #5 From Petri Rokka 2006-06-24 03:49:44 0000 -------
> 4.04 has (AKA FMod EX), has incompatible API. We are only interested in 3.*
> series.
> 

What do you mean? C-API works fine on linux too.

My project http://rai.servu.org uses it.(In reply to comment #4)

------- Comment #6 From Nickolay Kolchin-Semyonov 2006-06-24 04:25:33 0000 -------
Last time I checked, FMod4 has different API: ie different function names.
Application written for FMod3 can't be compiled with FMod4 without serious
patching.

Most Linux applications still use FMod3.

------- Comment #7 From Petri Rokka 2006-06-24 04:49:28 0000 -------
Can't there be a second Ebuild for 4.x?

------- Comment #8 From Nickolay Kolchin-Semyonov 2006-06-24 12:20:20 0000 -------
(In reply to comment #7)
> Can't there be a second Ebuild for 4.x?
> 

Of course it can be. :)

Anyway, we also need to have FMod 3.* in portage.

------- Comment #9 From Michael Schmid 2006-08-08 07:35:16 0000 -------
Created an attachment (id=93756) [details]
Fmod 4.04 Ebuild (quick update)

Hasn't received much testing yet...

------- Comment #10 From Michael Schmid 2006-08-09 12:16:24 0000 -------
Created an attachment (id=93863) [details]
Fmod 4.04 ebuild (quick update)

... now also with fmoddesignerapi. Seems like it's generally required but not
in the Makefile distributed with fmod.

------- Comment #11 From Jakub Moc (RETIRED) 2006-10-18 23:53:53 0000 -------
*** Bug 151902 has been marked as a duplicate of this bug. ***

------- Comment #12 From Michael Schmid 2006-11-08 05:50:52 0000 -------
So far nothing has broken because fmodex was installed, which was expected,
since it uses "fmodex" instead of "fmod" for library names and include
directories.

The ebuild also still works if the filename is changed to fmod-4.04.45.ebuild.

Maybe someone with plenty of packages that depend on fmod can give feedback as
well?

------- Comment #13 From Davide Cendron 2006-11-24 04:22:07 0000 -------
Hi,i've made some changes to the proposed ebuild:

- added amd64 keyword: tarball and libs have a "64" suffix, i've changed the
ebuild behaviour accordingly
- removed the emul-* RDEPEND for amd64
- i've added some dosym call, because amd64 installation requires some extra
link, to work properly
- fmodex.pdf in documentation/ must be installed through "doins" (dodoc gzip
it, and it's not a good thing :-)

I've test the 4.04.30 stable release, against a simple game (
http://emptyclip.sourceforge.net/ ) that requires the presence of this library.
Compilation and running seems to work fine.

------- Comment #14 From Davide Cendron 2006-11-24 04:22:46 0000 -------
Created an attachment (id=102650) [details]
fmodex-4.04.30.ebuild

------- Comment #15 From Hanno Boeck 2007-02-11 02:39:59 0000 -------
I've just bumped the 3.x-version, didn't work on the 4.x, most probably this
should be slotted in the future.

------- Comment #16 From Samuli Suominen 2007-10-17 14:58:00 0000 -------
Both are now in tree,

*fmod-4.08.05 (17 Oct 2007)

  17 Oct 2007; Samuli Suominen <drac@gentoo.org> +fmod-4.08.05.ebuild:
  Version bump to new slot for bug 121506.

*fmod-3.75 (11 Feb 2007)

  11 Feb 2007; Hanno Boeck <hanno@gentoo.org> +fmod-3.75.ebuild:
  Version bump.

And they are in different slots and these apps need to be looked and tested,

games-engines/gargoyle
games-simulation/stoned-bin
games-sports/racer-bin
games-strategy/dark-oberon:fmod
media-libs/panda3d:fmod

------- Comment #17 From Samuli Suominen 2007-10-17 18:29:08 0000 -------
> games-engines/gargoyle

Depends on fmod but is not using it, explicitely disables fmod support in
Jambuild. Left ebuild untouched.

> games-simulation/stoned-bin
> games-sports/racer-bin

These are actually linking to fmod 3 so ebuild is now changed.

> games-strategy/dark-oberon:fmod

Links with -lfmod at build time so ebuild is now changed.

> media-libs/panda3d:fmod

Ebuild is changed but it also bundles it own fmod 3 so it might be a redudant
dep. However, this is a ancient version of library which should be bumped but
there is no maintainer to do that.. maybe new version supports fmod 4?

Anyway, fmod is now slotted and unmasked in portage tree.

Closing.

------- Comment #18 From Daniele C. 2008-07-07 12:26:34 0000 -------
I have updated the ebuild file to v4.16.04 (latest Stable).

Also, I am reopening this bug since 'fmodex' is not available in portage.

I needed fmodex for gzdoom/zdoom (also not on portage).

------- Comment #19 From Daniele C. 2008-07-07 12:27:07 0000 -------
Created an attachment (id=159790) [details]
fmodex-4.16.04.ebuild

------- Comment #20 From Davide Cendron 2008-07-08 21:00:23 0000 -------
(In reply to comment #18)
> I have updated the ebuild file to v4.16.04 (latest Stable).
> 
> Also, I am reopening this bug since 'fmodex' is not available in portage.
> 
> I needed fmodex for gzdoom/zdoom (also not on portage).
> 

"fmodex" is already in portage, in media-libs/fmod package, in slot 1:

$ eix fmod
* media-libs/fmod
     Available versions:
        (0)     *3.75
        (1)     (~)4.08.05-r1 (~)4.11.03 (~)4.14.04[1]
        {doc examples}
     Homepage:            http://www.fmod.org
     Description:         music and sound effects library, and a sound
processing system

First Last Prev Next    No search results available      Search page      Enter new bug