Bug 268819 - devel/libspice-server: Fix configure.ac
Summary: devel/libspice-server: Fix configure.ac
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-07 19:42 UTC by Hiroki Sato
Modified: 2023-02-11 11:31 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (portmaster)
eduardo: merge-quarterly?


Attachments
Patch for devel/libspice-server (2.56 KB, patch)
2023-01-07 19:42 UTC, Hiroki Sato
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Hiroki Sato freebsd_committer freebsd_triage 2023-01-07 19:42:29 UTC
Created attachment 239338 [details]
Patch for devel/libspice-server

The attached patch for configure.ac fixes the following issues:

- Eliminate dependency on the old autoconf-arvchive.
- Remove "openssl" in spice-server.pc.in.  This prevented the library checking from working because OpenSSL in the base system does not use pkgconfig.
Comment 1 commit-hook freebsd_committer freebsd_triage 2023-02-11 06:40:47 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=cf16b1c9063351325f04a31dc5cd6e8cfe5cdd42

commit cf16b1c9063351325f04a31dc5cd6e8cfe5cdd42
Author:     Hiroki Sato <hrs@FreeBSD.org>
AuthorDate: 2023-02-11 03:46:24 +0000
Commit:     Hiroki Sato <hrs@FreeBSD.org>
CommitDate: 2023-02-11 03:46:24 +0000

    devel/libspice-server: Remove "openssl" in spice-server.pc

    - The "openssl" package listed in spice-server.pc prevented the
      library checking in the downstream software from working because
      OpenSSL in the base system does not use pkgconfig.

    - Eliminate dependency on the old autoconf-archive.

    Approved by:    maintainer timeout (1 month)
    PR:             268819

 devel/libspice-server/Makefile                     |  6 +--
 .../libspice-server/files/patch-configure.ac (new) | 43 ++++++++++++++++++++++
 2 files changed, 46 insertions(+), 3 deletions(-)
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-02-11 11:31:36 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2aad3c6cfbec78c93717caaf24a20cf7f7828a4d

commit 2aad3c6cfbec78c93717caaf24a20cf7f7828a4d
Author:     Matthias Andree <mandree@FreeBSD.org>
AuthorDate: 2023-02-11 11:24:38 +0000
Commit:     Matthias Andree <mandree@FreeBSD.org>
CommitDate: 2023-02-11 11:24:38 +0000

    devel/libspice-server: Re-add autoconf-archive BUILD_DEPENDS

    to fix
    configure.ac:54: error: Missing AX_CXX_COMPILE_STDCXX_11, install autoconf-archive

    Related to:
    PR:             268819

    Approved by:    portmgr@ (blanket just-fix-it for _DEPENDS)

 devel/libspice-server/Makefile | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)