Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 157706
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Stefan Briesenick <sbriesen@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Alexis Ballier <aballier@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
cuecue-0.2.2+flac-1.1.3.patch Patch from Josh Coalson patch Alexis Ballier 2006-12-10 02:40 0000 3.59 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 157706 depends on: Show dependency tree
Bug 157706 blocks: 152007
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-12-10 02:39 0000
Mail from Josh Coalson : 
"
hi Robert, attached are patches to cuecue-0.2.2 to make the code
work with both the upcoming FLAC 1.1.3 release and previous
versions.  a beta of FLAC 1.1.3 is available here:
http://prdownloads.sourceforge.net/flac/flac-1.1.3-beta2.tar.gz?download

changelog:
http://flac.cvs.sourceforge.net/*checkout*/flac/flac/doc/html/changelog.html

the LEGACY_FLAC stuff can be removed once FLAC-1.1.3 has propagated
everywhere.

note: if your build system is using --with-libFLAC to point at a
non-standard place, you will also have to get:
http://flac.cvs.sourceforge.net/*checkout*/flac/flac/src/libFLAC/libFLAC.m4
and rerun aclocal with it, then autoconf

the patch also should work against svn HEAD as all the files
affected are the same.

let me know if you have any questions or problems...

Josh
"

Maybe this would help if you want to carefully review the patch : 
http://flac.sourceforge.net/api/group__porting.html


The guideline I've followed to patch sound/video apps is : 
review and apply the patch
test with both flac 1.1.2 & flac 1.1.3
remove the ~ dep on flac 1.1.2


By doing so we'll be able to unmask flac 1.1.3 as soon as the deptree will be
correct.

------- Comment #1 From Alexis Ballier 2006-12-10 02:40:33 0000 -------
Created an attachment (id=103732) [details]
Patch from Josh Coalson

------- Comment #2 From Stefan Briesenick 2006-12-10 04:14:28 0000 -------
cool. I have a look at it later. thanks!

------- Comment #3 From Luis Medinas (RETIRED) 2007-02-27 21:29:30 0000 -------
Can we have this done ? If you want we can apply the patch.

------- Comment #4 From Stefan Briesenick 2007-02-27 22:04:07 0000 -------
yup. I'll check it right now...

------- Comment #5 From Stefan Briesenick 2007-02-27 22:16:14 0000 -------
hmm. your patch doesn't compile against 1.1.2. I have to check why...

------- Comment #6 From Stefan Briesenick 2007-02-27 22:23:13 0000 -------
+               case FLAC__STREAM_DECODER_ERROR_STATUS_UNPARSEABLE_STREAM:
+                       strcpy(cuecue_error,"Unparseable stream");
+                       internal->error=1;
+                       break;

that part wasn't #ifdef'ed.

------- Comment #7 From Stefan Briesenick 2007-02-27 22:50:18 0000 -------
*-r1 in CVS. Tested against 1.1.2 and 1.1.4 (which is compatible to 1.1.3).
Please test and reopen if you encounter an error. Thanks!

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug