Package Details: mingw-w64-libogg 1.3.5-2

Git Clone URL: https://aur.archlinux.org/mingw-w64-libogg.git (read-only, click to copy)
Package Base: mingw-w64-libogg
Description: Ogg bitstream and framing library (mingw-w64)
Upstream URL: http://xiph.org
Licenses: BSD
Submitter: naelstrof
Maintainer: edub4rt (xantares)
Last Packager: xantares
Votes: 13
Popularity: 0.063190
First Submitted: 2012-07-28 21:50 (UTC)
Last Updated: 2022-09-27 16:47 (UTC)

Latest Comments

1 2 Next › Last »

Vaporeon commented on 2022-09-28 01:25 (UTC)

I don't mind maintaining these mingw packages,and have the time.

xantares commented on 2022-09-27 16:49 (UTC)

done, could you bump mingw-w64-libvorbis ?

edub4rt commented on 2022-09-27 11:37 (UTC)

I've added @xantares and @Vaporeon as co-maintainers, can one of you do the fixes? I don't have enough time to keep maintaining this package.

Martchus commented on 2022-09-27 09:29 (UTC)

@xantares I would have assumed https://github.com/xiph/ogg is the official public git repository. Thanks for sharing the patch.

@edub4rt Could you please pick up the patch? I know, one can just rename the DLL but I'd like the number of errors in my repository to be at zero again :-)

xantares commented on 2022-09-27 09:10 (UTC)

do they even have a public git repository ?

xantares commented on 2022-09-27 09:08 (UTC)

seems ok with that patch:

https://github.com/msys2/MINGW-packages/blob/master/mingw-w64-libogg/libogg-1.3.4-versioned-dll-cmake.patch

Vaporeon commented on 2022-09-22 23:43 (UTC)

It has already been fixed upstream, but they have not cut a new release since then. The correct thing to do would be to back-port those commits into the package.

Vaporeon commented on 2022-09-22 23:41 (UTC)

This should be reported upstream.

Martchus commented on 2022-09-22 16:46 (UTC)

This package is broken at the moment, indeed. Changing the DLL name to libogg.dll would generally be ok. However, the import library still points to ogg.dll. So dealing with it by simply rebuilding other libs and apps doesn't work. I suggest to workaround it by renaming libogg.dll back to ogg.dll in the package() function and possibly fixing any references to libogg.dll via sed.

must be changed back to libogg.dll

You mean back to ogg.dll?

kfg commented on 2022-09-16 09:56 (UTC)

It seems like switching to cmake changed the DLL name from libogg.dll to ogg.dll without changing the filename. If I try to run ffmpeg.exe with wine I get errors like this:

0024:err:module:import_dll Library ogg.dll (which is needed by L"Z:\usr\i686-w64-mingw32\bin\libtheoraenc-1.dll") not found

Either libogg.dll has to be moved/symlinked to ogg.dll or the name in the DLL file must be changed back to libogg.dll