Bug 226245 - multimedia/kodi-devel: non-existent dependency graphics/waylandpp breaks 'make index'
Summary: multimedia/kodi-devel: non-existent dependency graphics/waylandpp breaks 'mak...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Tobias Kortkamp
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-27 15:06 UTC by Ting-Wei Lan
Modified: 2018-02-28 05:51 UTC (History)
0 users

See Also:
tobik: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ting-Wei Lan 2018-02-27 15:06:37 UTC
Currently kodi-devel has a WAYLAND option which is marked as BROKEN:

WAYLAND_BROKEN=	Requires default WAYLAND in graphics/mesa-libs and missing graphics/waylandpp port
WAYLAND_BUILD_DEPENDS=	wayland-protocols>=0:graphics/wayland-protocols
WAYLAND_CMAKE_ON=	-DCORE_PLATFORM_NAME:STRING="wayland" \
			-DWAYLAND_RENDER_SYSTEM:STRING="gl"
WAYLAND_LIB_DEPENDS=	libwayland-client++.so:graphics/waylandpp \
			libxkbcommon.so:x11/libxkbcommon

On systems have OPTION_SET=WAYLAND set, it breaks 'make index' because graphics/waylandpp cannot be found. Can we simply comment out this broken option?
Comment 1 commit-hook freebsd_committer freebsd_triage 2018-02-27 19:30:04 UTC
A commit references this bug:

Author: tobik
Date: Tue Feb 27 19:29:08 UTC 2018
New revision: 463153
URL: https://svnweb.freebsd.org/changeset/ports/463153

Log:
  multimedia/kodi-devel: Unbreak INDEX with OPTION_SET=WAYLAND

  Remove the WAYLAND option for now.  It depends on the non-existent
  graphics/waylandpp.

  PR:		226245
  Reported by:	lantw44@gmail.com
  Pointy hat:	tobik

Changes:
  head/multimedia/kodi-devel/Makefile
Comment 2 Tobias Kortkamp freebsd_committer freebsd_triage 2018-02-27 19:32:02 UTC
Sorry about that. It should work fine now. Can you confirm?
Comment 3 Ting-Wei Lan 2018-02-28 02:51:25 UTC
(In reply to Tobias Kortkamp from comment #2)
No, it is still broken.

make_index: /usr/ports/multimedia/kodi-devel: no entry for /usr/ports/graphics/waylandpp
Comment 4 Ting-Wei Lan 2018-02-28 03:17:07 UTC
(In reply to Tobias Kortkamp from comment #2)
Sorry, I did the test wrongly. It works now.