Bug 200972

Summary: [exp-run] [patch] Rename __weak to __weak_symbol
Product: Ports & Packages Reporter: Hans Petter Selasky <hselasky>
Component: Ports FrameworkAssignee: Hans Petter Selasky <hselasky>
Status: Closed FIXED    
Severity: Affects Some People CC: emaste, portmgr
Priority: --- Keywords: patch
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Kernel header file patch
none
Kernel header file patch none

Description Hans Petter Selasky freebsd_committer freebsd_triage 2015-06-19 14:37:35 UTC
Created attachment 157884 [details]
Kernel header file patch

Rename __weak macro to __weak_symbol to avoid a language conflict with
objective-C.

Suggested by:	theraven@
MFC after:	1 week
Comment 1 Antoine Brodin freebsd_committer freebsd_triage 2015-06-21 10:41:37 UTC
Please provide a patch relative to the src tree,  not the kernel tree
Comment 2 Hans Petter Selasky freebsd_committer freebsd_triage 2015-06-21 13:22:35 UTC
Created attachment 157926 [details]
Kernel header file patch
Comment 3 Hans Petter Selasky freebsd_committer freebsd_triage 2015-06-21 13:22:55 UTC
(In reply to Antoine Brodin from comment #1)
Done.
Comment 4 Antoine Brodin freebsd_committer freebsd_triage 2015-06-22 13:14:27 UTC
Take for exp-run
Comment 5 Antoine Brodin freebsd_committer freebsd_triage 2015-06-23 18:32:37 UTC
Exp-run results:

http://package18.nyi.freebsd.org/jail.html?mastername=headamd64PR200972-default

0 new failure
Comment 6 commit-hook freebsd_committer freebsd_triage 2015-06-23 22:41:20 UTC
A commit references this bug:

Author: hselasky
Date: Tue Jun 23 22:40:23 UTC 2015
New revision: 284743
URL: https://svnweb.freebsd.org/changeset/base/284743

Log:
  Rename __weak to __weak_symbol to avoid language conflict with objective-C.

  PR:		200972 (exp-run)
  Suggested by:	theraven@
  MFC after:	3 days

Changes:
  head/sys/sys/cdefs.h
  head/sys/sys/linker_set.h
Comment 7 commit-hook freebsd_committer freebsd_triage 2015-06-26 21:35:55 UTC
A commit references this bug:

Author: hselasky
Date: Fri Jun 26 21:35:37 UTC 2015
New revision: 284880
URL: https://svnweb.freebsd.org/changeset/base/284880

Log:
  MFC r284743:
  Rename __weak to __weak_symbol to avoid language conflict with objective-C.

  PR:		200972 (exp-run)
  Suggested by:	theraven@

Changes:
_U  stable/10/
  stable/10/sys/sys/cdefs.h
  stable/10/sys/sys/linker_set.h