Bug 221359
Summary: | Please Update to 0.78.2 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Nicolas Chauvet (kwizart) <kwizart> |
Component: | libcdio | Assignee: | Adrian Reber <adrian> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | Keywords: | Reopened |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://kwizart.free.fr/fedora/SPECS/libcdio.spec | ||
Whiteboard: | |||
Fixed In Version: | 0.78.2-2.fc7 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2007-07-30 17:03:09 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Nicolas Chauvet (kwizart)
2007-01-04 01:44:08 UTC
Released updates for FC6 and devel. Why did you reopen this bug? Something wrong with the update? This issues seems more conplicated! Here are more informations! Quick issue: Don't do the 0.78.2-1 update. Revert back to the 0.77-3 is better for now... Quick info: This Security updates of vlc may be link to the bug: http://www.videolan.org/sa0701.html The issue: vlc do not build with licdio 0.78.2 and complain to have up2date version of libraries involved when Configure enables --enable-cddax and --enable-vcdx... Quick issues seems to stay with 0.77-3 of libcdio! How to reproduce: - Install up2date version of licdio 0.78.2 and libcddb version 1.3 (with their devel) you can find rpm for fc6 here : http://kwizart.free.fr/fedora/6/testing/vlc-8_6/ - Try to compile vlc with the options above : --enable-cddax and --enable-vcdx... (bug appear with x86_32 and x86_64) Bug comment: vlc sems to bundle is own cdda.h header and use it when appropriate (include is relative "cdda.h"). But the conflic type appear only if libcdio v 0.78.2 is installed nothing fails with updated libcddb (need to confirm this - i saw you already ask why the bug has re-open...) Here is the bug ---- In file included from callback.c:25: cdda.h:78: error: conflicting types for 'paranoia_mode_t' /usr/include/cdio/paranoia.h:60: error: previous declaration of 'paranoia_mode_t' was here make[6]: *** [libcddax_plugin_a-callback.o] Error 1 make[6]: *** Waiting for unfinished jobs.... In file included from access.c:30: cdda.h:78: error: conflicting types for 'paranoia_mode_t' /usr/include/cdio/paranoia.h:60: error: previous declaration of 'paranoia_mode_t' was here access.c: In function 'CDDAReadBlocks': access.c:225: warning: format '%lld' expects type 'long long int', but argument 8 has type 'int64_t' access.c:225: warning: format '%lld' expects type 'long long int', but argument 9 has type 'int64_t' access.c: In function 'CDDARead': access.c:358: warning: format '%lld' expects type 'long long int', but argument 8 has type 'int64_t' access.c:358: warning: format '%lld' expects type 'long long int', but argument 9 has type 'int64_t' access.c: In function 'CDDASeek': access.c:450: warning: format '%lld' expects type 'long long int', but argument 8 has type 'int64_t' make[6]: *** [libcddax_plugin_a-access.o] Error 1 make[6]: Leaving directory `/home/builder/rpmbuild/BUILD/vlc-0.8.6a/modules/access/cdda' make[5]: *** [all-modules] Error 1 ---- I confirm that compilation works fine if libcdio reverts back to 0.77-3 (at least on x86_64 with --cddax and --svcdx... and with updated libcddb 1.3.0 !) I would like to update libcdio to 0.78.2. Are there still problems with vlc? Ok just received your patch... I haven't tested but i suppose it will work... Do you plan to update it for devel and F-7 FC6 also ? I plan to rebuild vlc to fix some others bug... So this might be possible... I would like to update it first for the devel branch to see if nothing really breaks. If that works without problems I would update F-7. I would rather not touch FC6 if that is okay for you. The update should not break anything because (as far as i can see) there no ABI breakage. I will update it pretty soon now on devel and you can then, as soon it is available, try to build vlc against devel. Please let me know if it works and then I will continue with F-7. I've tested with my own version of libcdio 0.78.2 and it build fine.. (the patch you submited to me was send to vlc-devel if this was not ever done...) Well, i would prefer to have this update for all Fedora that are still alive... this would be easier for me than not to have a special conditionnals as this patch will bring some api diff between branches... Then you could build it at least for Fedora 7 testing... i've already adviced the mplayer maintainer (Rathann) for that... libcdio-0.78.2-2.fc7 has been pushed to the Fedora 7 testing repository. If problems still persist, please make note of it in this bug report. I will also update FC-6. No problem. libcdio-0.78.2-2.fc7 has been pushed to the Fedora 7 stable repository. If problems still persist, please make note of it in this bug report. |