Modify

Ticket #6793 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

Changeset 21105 breaks win32 compilation of mythmusic

Reported by: Jonathan Martens <jonathan@…> Owned by: nigel
Priority: minor Milestone: unknown
Component: Ports - Windows Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

I know mythmusic does not compile at the moment, but I was trying to do so until I got hit by the output of the ./configure statement that taglib 1.5 is now needed.

Some investigation leads to [21105] where the determination of the taglib version is done.

Since taglib requires cmake as of version 1.5 the win32-packager.pl script was adapted to use pre-compiled binaries (of which the source is clear, but the resposible person is not). These pre-compiled binaries do not include taglib-config and therefore the configure fails either:

  1. because only taglib 1.5 is installed and therefore taglib-config can not be found
  2. because of taglib 1.5 might be installed over an older taglib directory, which therefore still has an old version of taglib-config as this is not overwritten.

Attached patch is to overcome this problem, at least on windows.

Attachments

win32-taglib1.5.patch (479 bytes) - added by Jonathan Martens <jonathan@…> 3 years ago.

Change History

Changed 3 years ago by Jonathan Martens <jonathan@…>

comment:1 Changed 3 years ago by nigel

  • Status changed from new to closed
  • Resolution set to fixed

(In [21909]) Assume taglib 1.5 if no taglib-config. Currently only a problem on Windows. Closes #6793

View

Add a comment

Modify Ticket

Action
as closed
The resolution will be deleted. Next status will be 'new'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.