{"push_id":1152889649,"size":8,"distinct_size":0,"ref":"refs/heads/shigeru_work","head":"a41a366857ae292796cf8a6a85593f31ff8f87f1","before":"f32e6ee938c47ce64c61303655995fc8f3649c51","commits":[{"sha":"7710afb0e5f25cde80d653d1c40d3b25be14a911","author":{"name":"gerald","email":"3e5308e3583393f2833c813f69f01d58c044a92d@FreeBSD.org"},"message":"Update to the 20160609 snapshot of GCC 6.","distinct":false,"url":"https://api.github.com/repos/bsd-hacker/freebsd-ports/commits/7710afb0e5f25cde80d653d1c40d3b25be14a911"},{"sha":"b3ddc15befdc1fa621d971713bedb2c9c69c77a0","author":{"name":"bofh","email":"1bd0e7818b81d87f4dff1eddb398b734970c0ea4@FreeBSD.org"},"message":"devel/py-future: Update version 0.14.3=>0.15.2","distinct":false,"url":"https://api.github.com/repos/bsd-hacker/freebsd-ports/commits/b3ddc15befdc1fa621d971713bedb2c9c69c77a0"},{"sha":"73cbeb92519470fea7b491c803fd8bc5d3a70a74","author":{"name":"ale","email":"278091e624fddf5643b6b68c0d0d7cad1c86b501@FreeBSD.org"},"message":"Allow installation with PHP 7.","distinct":false,"url":"https://api.github.com/repos/bsd-hacker/freebsd-ports/commits/73cbeb92519470fea7b491c803fd8bc5d3a70a74"},{"sha":"a2b72217f8c73235ce073be559568f1346273c87","author":{"name":"amdmi3","email":"b2452a827deae600cf291b12c494cf3e1472a104@FreeBSD.org"},"message":"- Switch to options helpers","distinct":false,"url":"https://api.github.com/repos/bsd-hacker/freebsd-ports/commits/a2b72217f8c73235ce073be559568f1346273c87"},{"sha":"392a09172f98cac8e233d503787ae1950b81eca1","author":{"name":"gerald","email":"3e5308e3583393f2833c813f69f01d58c044a92d@FreeBSD.org"},"message":"Welcome to the GCC 6.1 release, the first release of the GCC 6 series.\n\nThe default mode for C++ is now -std=gnu++14 instead of -std=gnu++98.\n\nType-based alias analysis now disambiguates accesses to different pointers.\nThis improves precision of the alias oracle by about 20-30% on higher-level\nC++ programs. Programs doing invalid type punning of pointer types may now\nneed -fno-strict-aliasing to work correctly.\n\nValue range propagation now assumes that the this pointer of C++ member\nfunctions is non-null. This eliminates common null pointer checks but also\nbreaks some non-conforming code-bases (such as Qt-5, Chromium, KDevelop).\nAs a temporary work-around -fno-delete-null-pointer-checks can be used.\nWrong code can be identified by using -fsanitize=undefined.\n\nThere have been significant improvements around link-time optimization\nand inter-procedural optimization and some support for OpenACC (though\nprobably not tested on FreeBSD) and version 4.5 of the OpenMP specification.\n\nSource locations for the C and C++ compilers are now tracked as ranges\nand diagnostics can now contain \"fix-it hints\".\n\nNew command-line options include -Wshift-negative-value, -Wshift-overflow,\n-Wtautological-compare, -Wnull-dereference, -Wduplicated-cond, and\n-Wmisleading-indentation.\n\nC++ Concepts are now supported when compiling with -fconcepts, and there\nare several other improvements around support for newer C++ features as\nwell as in the libstdc++ library.\n\nFortran now features Fortran 2008 SUBMODULE support, Fortran 2015 EVENT_TYPE,\nEVENT_POST, EVENT_WAIT, and EVENT_QUERY support, and improved support for\nOpenMP and OpenACC.\n\nA lot has happened on the AArch64 and ARM fronts, on x86-64 there is now\nSkylake with AVX-512 support, AMD instructions monitorx and mwaitx, and\nsupport for address spaces __seg_fs, __seg_gs, and __seg_tl, as well as\nAMD Zen (family 17h) processors, and basic support has been added for POWER9.\n\nhttps://gcc.gnu.org/gcc-6/changes.html has a more extensive set of\nchanges and https://gcc.gnu.org/gcc-6/porting_to.html has a solid\noverview of issue you may encountering porting to this new version.","distinct":false,"url":"https://api.github.com/repos/bsd-hacker/freebsd-ports/commits/392a09172f98cac8e233d503787ae1950b81eca1"},{"sha":"e5d86c49e38f495257546a66c3c906e5fd6303d0","author":{"name":"tz","email":"5c7429c9f3988a2ab7761fec4bd7ab499cb81812@FreeBSD.org"},"message":"Change MAINTAINER from ports@toco-domains.de to tz@FreeBSD.org\n\nApproved by:\tjunovitch (mentor)","distinct":false,"url":"https://api.github.com/repos/bsd-hacker/freebsd-ports/commits/e5d86c49e38f495257546a66c3c906e5fd6303d0"},{"sha":"138e3130b309d23f8b84d5d67f03fcc3d1a4a6c4","author":{"name":"gerald","email":"3e5308e3583393f2833c813f69f01d58c044a92d@FreeBSD.org"},"message":"Now that lang/gcc6 has landed (which carries official GCC 6.x releases),\nadd support for USE_GCC=6 and USE_GCC=6+.","distinct":false,"url":"https://api.github.com/repos/bsd-hacker/freebsd-ports/commits/138e3130b309d23f8b84d5d67f03fcc3d1a4a6c4"},{"sha":"a41a366857ae292796cf8a6a85593f31ff8f87f1","author":{"name":"bofh","email":"1bd0e7818b81d87f4dff1eddb398b734970c0ea4@FreeBSD.org"},"message":"net-mgmt/argus3-clients: Update version 3.0.8=>3.0.8.2\n\n- Add EXAMPLES\n- Change USE_MYSQL to USES\n- Move to OPTIONSNG based do-install methods","distinct":false,"url":"https://api.github.com/repos/bsd-hacker/freebsd-ports/commits/a41a366857ae292796cf8a6a85593f31ff8f87f1"}]}
{"actor":{"display_login":"bsd-hacker"}}