[Bug 42483] New: Build for Ubuntu Precise fails because MPG123_IGNORE_INFOFRAME is undeclared
https://bugs.winehq.org/show_bug.cgi?id=42483 Bug ID: 42483 Summary: Build for Ubuntu Precise fails because MPG123_IGNORE_INFOFRAME is undeclared Product: Wine Version: 2.2 Hardware: x86 OS: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: winemp3.acm Assignee: wine-bugs(a)winehq.org Reporter: sebastian(a)fds-team.de CC: 00cpxxx(a)gmail.com Regression SHA1: 2253d1a9d3a36bc3dcdc05acc8bf47085b739c6f Distribution: --- As the title says, the builds for Ubuntu Precise fail because MPG123_IGNORE_INFOFRAME is undeclared: mpegl3.c: In function ‘MPEG3_StreamOpen’: mpegl3.c:257:49: error: ‘MPG123_IGNORE_INFOFRAME’ undeclared (first use in this function) mpegl3.c:257:49: note: each undeclared identifier is reported only once for each function it appears in make[2]: *** [mpegl3.o] Error 1 make[2]: Leaving directory `/<<PKGBUILDDIR>>/dlls/winemp3.acm' The latest version of mpg123 on this distro has the version 1.12.1-3.2ubuntu1. Full log: https://launchpadlibrarian.net/307074502/buildlog_ubuntu-precise-amd64.wine-... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42483 acescopezz(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |acescopezz(a)gmail.com --- Comment #1 from acescopezz(a)gmail.com --- (In reply to Sebastian Lackner from comment #0)
As the title says, the builds for Ubuntu Precise fail because MPG123_IGNORE_INFOFRAME is undeclared:
mpegl3.c: In function ‘MPEG3_StreamOpen’: mpegl3.c:257:49: error: ‘MPG123_IGNORE_INFOFRAME’ undeclared (first use in this function) mpegl3.c:257:49: note: each undeclared identifier is reported only once for each function it appears in make[2]: *** [mpegl3.o] Error 1 make[2]: Leaving directory `/<<PKGBUILDDIR>>/dlls/winemp3.acm'
The latest version of mpg123 on this distro has the version 1.12.1-3.2ubuntu1.
Full log: https://launchpadlibrarian.net/307074502/buildlog_ubuntu-precise-amd64.wine- devel_2.2.0~ubuntu12.04.1_BUILDING.txt.gz
I don't know if this is of much help, but this line needs to be added to the enum mpg123_parms in mpg123.h(.in) (which should be in the libmpg123 folder). ,MPG123_IGNORE_INFOFRAME = 0x4000 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42483 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|wine-bugs(a)winehq.org |00cpxxx(a)gmail.com --- Comment #2 from Bruno Jesus <00cpxxx(a)gmail.com> --- Ok, my fault, thanks for the report. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42483 --- Comment #3 from Sebastian Lackner <sebastian(a)fds-team.de> --- (In reply to Gijs Vermeulen from comment #1)
I don't know if this is of much help, but this line needs to be added to the enum mpg123_parms in mpg123.h(.in) (which should be in the libmpg123 folder).
,MPG123_IGNORE_INFOFRAME = 0x4000
This might be a workaround for users, but the correct solution is that Wine does not attempt to use features if they are not supported by the system library. It either needs a configure check, compiler check, or fallback solution. (In reply to Bruno Jesus from comment #2)
Ok, my fault, thanks for the report.
No worries, thanks for looking at this bug report. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42483 --- Comment #4 from Gijs Vermeulen <acescopezz(a)gmail.com> --- (In reply to Sebastian Lackner from comment #3)
This might be a workaround for users, but the correct solution is that Wine does not attempt to use features if they are not supported by the system library. It either needs a configure check, compiler check, or fallback solution. I see, thanks for the info.
-- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42483 Nathan <version2013(a)openmailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |version2013(a)openmailbox.org -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42483 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest(a)luukku.com --- Comment #5 from winetest(a)luukku.com --- http://source.winehq.org/git/wine.git/commit/bb036ae502f7012af17a4a5eefcb43e... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42483 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED Fixed by SHA1| |bb036ae502f7012af17a4a5eefc | |b43e294ab502f --- Comment #6 from Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> --- Marking as Fixed. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42483 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 2.3. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42483 Michael Stefaniuc <mstefani(a)redhat.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |2.0.x -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=42483 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|2.0.x |--- --- Comment #8 from Michael Stefaniuc <mstefani(a)winehq.org> --- Removing the 2.0.x milestone from bugs included in 2.0.1. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org