/[ports]
ViewVC logotype

Revision 519233


Jump to revision: Previous Next
Author: tcberner
Date: Sat Dec 7 19:11:47 2019 UTC (4 years, 6 months ago)
Changed paths: 4
Log Message:
Fix namespace pollution in python3.5 and python3.6 (upstreamed fix)

The standard math library (libm) may follow IEEE-754 recommendation to
include an implementation of sinPi(), i.e. sinPi(x):=sin(pi*x).
And this triggers a name clash, found by FreeBSD developer
Steve Kargl, who worked on putting sinpi into libm used on FreeBSD
(it has to be named "sinpi", not "sinPi", cf. e.g.
https://en.cppreference.com/w/c/experimental/fpext4).

- python2.7 and > 3.6 are already fixed

PR:		232792
Submitted by:	Steve Kargl <sgk@troutmask.apl.washington.edu>, Dima Pasechnik <dimpase+freebsd@gmail.com>
Approved by:	python (maintainer timeout)
Obtained from:	https://github.com/python/cpython/commit/b545ba0a508a5980ab147ed2641a42be3b31a2db


Changed paths

Path Details
Directoryhead/lang/python35/Makefile modified , text changed
Directoryhead/lang/python35/distinfo modified , text changed
Directoryhead/lang/python36/Makefile modified , text changed
Directoryhead/lang/python36/distinfo modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.27