Bug 192271 - sysutils/libcdio: Update libcdio to 0.92
sysutils/libcdio: Update libcdio to 0.92
Status: Closed FIXED
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s)
Latest
Any Any
: --- Affects Many People
Assigned To: Tilman Keskinoz
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-07-30 09:00 UTC by Tilman Keskinoz
Modified: 2014-08-09 10:08 UTC (History)
9 users (show)

See Also:


Attachments
libcdio port update (4.42 KB, patch)
2014-07-30 09:00 UTC, Tilman Keskinoz
no flags Details | Diff
New libcdio-paranoia port (2.39 KB, application/x-shar)
2014-07-30 09:03 UTC, Tilman Keskinoz
no flags Details
changes to dependency ports (10.65 KB, patch)
2014-07-30 09:13 UTC, Tilman Keskinoz
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tilman Keskinoz freebsd_committer 2014-07-30 09:00:26 UTC
Created attachment 145146 [details]
libcdio port update

In the new version of libcdio the cdda api changed and some functionality was moved to the new libcdio-paranoia package
Comment 1 Tilman Keskinoz freebsd_committer 2014-07-30 09:03:11 UTC
Created attachment 145147 [details]
New libcdio-paranoia port
Comment 2 Tilman Keskinoz freebsd_committer 2014-07-30 09:13:30 UTC
Created attachment 145148 [details]
changes to dependency ports
Comment 3 Tilman Keskinoz freebsd_committer 2014-07-30 09:23:02 UTC
Dear maintainers,

While testing if all ports using libcdio still work with the new version, the following ports had problems:

Compile failure related to cdda api change:
audio/deadbeef			notok		vg@FreeBSD.org
multimedia/libav	  	notok		mva@FreeBSD.org

Problems detecting the new libraries:
audio/cmus			libcdio_cdda, notok		h.skuhra@gmail.com
audio/audacious-plugins		libcdio_cdda, notok		oliver@FreeBSD.org
audio/musicpd			libcdio_paranoia, notok		crees@Freebsd.org
multimedia/mpv			libcdio_cdda, notok	gblach@FreeBSD.org

Compile problems that seem to be unreleated to the update:
multimedia/gmerlin		unrelated breakage      ports@FreeBSD.org
multimedia/xbmc			unrelated breakage      mickael.maillot@gmail.com
audio/mythplugin-mythmusic	unrelated breakage	decke@FreeBSD.org

Please review, and report back if you have updates, patches to fix these issues or if the ports should be marked broken, the option disabled etc.

Thank you!
Comment 4 mickael.maillot 2014-07-30 13:30:26 UTC
no compilation problem here with XBMC and libcdio update.
tested on 10-STABLE amd64
can you give me more information please ?
Comment 5 Chris Rees freebsd_committer 2014-07-30 15:25:44 UTC
Hi,

Thanks for doing this.

It's not clear what part of musicpd is broken; I've tested it with the ARCHIVE option that's changed in the patch, and it works fine there!  Likewise with cdparanoia.

Chris
Comment 6 commit-hook freebsd_committer 2014-08-09 10:02:53 UTC
A commit references this bug:

Author: arved
Date: Sat Aug  9 10:02:01 UTC 2014
New revision: 364421
URL: http://svnweb.freebsd.org/changeset/ports/364421

Log:
  Update to 0.92

  PR:		192271

Changes:
  head/sysutils/libcdio/Makefile
  head/sysutils/libcdio/distinfo
  head/sysutils/libcdio/files/
  head/sysutils/libcdio/pkg-plist
Comment 7 commit-hook freebsd_committer 2014-08-09 10:07:55 UTC
A commit references this bug:

Author: arved
Date: Sat Aug  9 10:07:00 UTC 2014
New revision: 364423
URL: http://svnweb.freebsd.org/changeset/ports/364423

Log:
  Chase library dependencies after libcdio <-> libcdio-paranoia split

  PR:		192271

Changes:
  head/audio/aqualung/Makefile
  head/audio/clementine-player/Makefile
  head/audio/cmus/Makefile
  head/audio/cripple/Makefile
  head/audio/deadbeef/Makefile
  head/audio/musicpd/Makefile
  head/audio/mythplugin-mythmusic/Makefile
  head/audio/sound-juicer/Makefile
  head/audio/xmms2/Makefile
  head/devel/gvfs/Makefile
  head/emulators/mednafen/Makefile
  head/emulators/pcsxr/Makefile
  head/multimedia/audacious-plugins/Makefile
  head/multimedia/ffmpeg/Makefile
  head/multimedia/gmerlin/Makefile
  head/multimedia/gmerlin-avdecoder/Makefile
  head/multimedia/libav/Makefile
  head/multimedia/libxine/Makefile
  head/multimedia/mplayer2/Makefile
  head/multimedia/mpv/Makefile
  head/multimedia/qmmp/Makefile
  head/multimedia/vcdimager/Makefile
  head/multimedia/xbmc/Makefile
  head/print/kover/Makefile
  head/sysutils/unieject/Makefile
Comment 8 Tilman Keskinoz freebsd_committer 2014-08-09 10:08:14 UTC
I have committed the update. Thanks for the feedback.