Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#15748 closed enhancement (fixed)

shared-mime-info ftbfs and lacks test data

Reported by: ken@… Owned by: ken@…
Priority: normal Milestone: 11.1
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

With meson-0.60.0, shared-mime-info-2.1 fails to build. Instead of a brief build, it has a lot more targets and fails near the end. I've uploaded a patch which fixes that (also still needed with meson-0.60.1).

The test dependency needs to be checked out during the build. That was probably new for the 2.1 release and missed. With meson-0.59 in BLFS-11.0 the log shows:

Program ./xdgmime/src/print-mime-data found: NO
Program ./xdgmime/src/test-mime-data found: NO
Program ./xdgmime/src/test-mime found: NO
../meson.build:42: WARNING: 
***************************************************************************
*** xdgmime not compiled, test suite cannot run. Check HACKING for info ***
***************************************************************************

(0.60 reformats the tests looking for xdgmime very slightly)

Change History (4)

comment:1 by ken@…, 2 years ago

Fixed in @b43f617ea821728b237241bc00b20d7588556c39

I suppose we ought to have an erratum for the not-included test suite ?

comment:3 by Bruce Dubbs, 2 years ago

Resolution: fixed
Status: assignedclosed

The patch name in the book was incorrect. Fixed at commit a6825d50738d7fa7d0f87724f049166a7e691a00

Manually copied the patch from the patches repository to the book's download location.

Note that these issues are picked up automatically on a daily basis and a ticket is not really required.

in reply to:  1 comment:4 by Douglas R. Reno, 2 years ago

Replying to ken@…:

Fixed in @b43f617ea821728b237241bc00b20d7588556c39

I suppose we ought to have an erratum for the not-included test suite ?

That sounds like a good idea

Note: See TracTickets for help on using tickets.