Opened 3 years ago

Closed 3 years ago

#11196 closed defect (fixed)

libsoup-2.64.0 assumes kerberos is present.

Reported by: ken@… Owned by: Douglas R. Reno
Priority: normal Milestone: 8.4
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

Trying to build it without kerberos (which is apparently needed for the testsuite) fails with:

meson.build:214:4: ERROR:  Assert failed: GSSAPI support requested, but krb5-config not found. Please specify its path with -Dkrb5-config=PATH

This is because meson_options.txt starts with:

option('gssapi',
  type : 'boolean',
  value : true,
  description : 'Build with GSSAPI support'

I suggest that we add

-Dgssapi=false

with a command explanation of

This package defaults to building with GSSAPI support, which requires kerberos (as does the testsuite). Remove this option if kerberos is present.

Change History (4)

comment:1 by Douglas R. Reno, 3 years ago

Type: enhancementdefect

comment:2 by Douglas R. Reno, 3 years ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

Ken, I'll have this put in with libsoup-2.64.1

This is what's hard about the autotools->meson transition - accounting for dependencies.

comment:3 by Douglas R. Reno, 3 years ago

Thanks again for this Ken, it'll be in at my next commit (which contains the libsoup update).

comment:4 by Douglas R. Reno, 3 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r20594

Note: See TracTickets for help on using tickets.