Review Board 1.7.16

Make weak reference support linux and MacOSX only.

Review Request #1617 - Created Dec. 9, 2011 and submitted

kpfleming, oej, tilghman
Weak references is not portable and either does not work or does not work as expected on other platforms.

Primarily support weak references on linux platforms because the feature just works.

Allow weak symbol support on MacOS/X platforms only because there is active community support for it.  However, MacOS/X seems to break weak symbols for each new version.
My linux box now configures for HAVE_ATTRIBUTE_weakref instead of HAVE_ATTRIBUTE_weak which is Darwin specific. 
Review request changed
Updated (Dec. 19, 2011, 6:46 a.m.)
Allow weak reference support for other platforms with caviat.
Ship it!
Posted (Dec. 19, 2011, 7:06 a.m.)
Looks good here. runs on a server provided by Digium, Inc. and uses bandwidth donated to the open source Asterisk community by API Digital Communications in Huntsville, AL USA.
Please report problems with this site to