Bug 215305 - lang/clang-devel: out of date and misleading
Summary: lang/clang-devel: out of date and misleading
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Brooks Davis
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-14 17:49 UTC by Matthieu Volat
Modified: 2016-12-14 18:40 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (brooks)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matthieu Volat 2016-12-14 17:49:30 UTC
Hi,

For some times, there were lang/clang[...] ports that were (supposedly) metaports accompagning the devel/llvm[...] ports for (I guess?) the purpose of creating a package that would provide clang.

For a while however the llvm port had the CLANG option enabled and especially the lang/clang-devel port stagnated and is now very misleading, dating from a pre-3.8 release (when llvm-devel is around 4.0).

Should not this port be removed?

It seems no other port depends on it:

  /usr/ports# find . -name Makefile | grep clang-devel
  ./lang/clang-devel/Makefile

Thanks
Comment 1 commit-hook freebsd_committer freebsd_triage 2016-12-14 18:38:53 UTC
A commit references this bug:

Author: brooks
Date: Wed Dec 14 18:38:06 UTC 2016
New revision: 428585
URL: https://svnweb.freebsd.org/changeset/ports/428585

Log:
  Get PORTVERSION from llvm-devel automatically.

  PR:		215305

Changes:
  head/lang/clang-devel/Makefile
Comment 2 Brooks Davis freebsd_committer freebsd_triage 2016-12-14 18:40:00 UTC
clang-devel was not out of date in practice, but it did have an outdated version number.  It's just there to aid discovery as people expect to be able to install clang by name.  I'd refactored llvm-devel's Makefile.snapshot to support automatic updates quite some time ago, but apparently forgot to finish the job.