| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
Sponsored by: Absolight
Notes:
svn path=/head/; revision=417250
|
|
|
|
|
|
|
|
|
| |
PR: 210373
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl>
Differential Revision: https://reviews.freebsd.org/D6891
Notes:
svn path=/head/; revision=417169
|
|
|
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.25.1-156-gf871eec...v5.25.1-209-g683433b
Sponsored by: Absolight
Notes:
svn path=/head/; revision=417152
|
|
|
|
|
|
|
|
| |
The issue addressed by files/patch-fix-selftests has been fixed
upstream in a variation of my approach, so remove this patch.
Notes:
svn path=/head/; revision=417146
|
|
|
|
| |
Notes:
svn path=/head/; revision=417087
|
|
|
|
|
|
|
|
|
|
| |
While there, run make makepatch on affected ports, and rename patches
accordingly.
Sponsored by: Absolight
Notes:
svn path=/head/; revision=417041
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add patch for integer overflow in zipimport module to all our python ports.
While I'm here, get rid of -f flag in ${RM} invocation, because ${RM} already
expands to rm -f, so in result we are getting something like:
/bin/rm -f -f /wrkdirs/usr/ports/lang/python35/work/stage/usr/local/lib/libpython3.so
PR: 210325
Submitted by: Vladimir Krstulja <vlad-fbsd@acheronmedia.com>
Security: 1d0f6852-33d8-11e6-a671-60a44ce6887b
With hat: python
Notes:
svn path=/head/; revision=417019
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
--- loadpath.o ---
loadpath.c:30:2: error: RUBY_EXEC_PREFIX must be defined
^
loadpath.c:41:50: error: use of undeclared identifier 'RUBY_LIB_VERSION'
typedef char ruby_lib_version_string[(int)sizeof(RUBY_LIB_VERSION) - 2];
Sponsored by: Absolight
Notes:
svn path=/head/; revision=417013
|
|
|
|
|
|
|
|
| |
This also covers following (and hence fixing) armv6hf* -> armv6* on
FreeBSD 11 and later.
Notes:
svn path=/head/; revision=416958
|
|
|
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.25.1-110-ge2733f9...v5.25.1-156-gf871eec
Sponsored by: Absolight
Notes:
svn path=/head/; revision=416892
|
|
|
|
| |
Notes:
svn path=/head/; revision=416885
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add RUN_DEPENDS on devel/pcc-libs port on the same version
- Adapt PLIST_FILES
- Add THREADS option to "Enable Thread-local storage (TLS)"
- Add new patch for ${WRKSRC}/cc/cc/cc.c file, related to inverted
MULTIARCH_PATH define check
- Replace some static patches with sed patches
- Remove unneeded patches for this version
PR: 196642
Submitted by: Sender Ghost <lightside@gmx.com>
Approved by: joel (maintainer)
Notes:
svn path=/head/; revision=416864
|
|
|
|
|
|
|
|
|
| |
This is a bit defensive, static_cast<int> might've cut it as well.
Approved by: mentors (implicit)
Notes:
svn path=/head/; revision=416855
|
|
|
|
|
|
|
|
|
| |
Add files/patch-fix-selftests as a temporary workaround for a
boostrap failure with older versions of GCC or compilers different
from GCC.
Notes:
svn path=/head/; revision=416840
|
|
|
|
| |
Notes:
svn path=/head/; revision=416832
|
|
|
|
|
|
|
|
|
|
|
| |
By Makefile restriction, gcc6-aux can only be built on x86-64 and i386.
This restriction is due to a lack of a bootstrap compiler required for
Ada. Thus, the recently added ARMv6 patch has no effect (plus gcc6-aux
is updated by diff-* patchsets and single patches can interfer with
that scheme.)
Notes:
svn path=/head/; revision=416801
|
|
|
|
|
|
|
| |
- Add USES=autoreconf as dist no longer provides configure script
Notes:
svn path=/head/; revision=416764
|
|
|
|
| |
Notes:
svn path=/head/; revision=416758
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The default mode for C++ is now -std=gnu++14 instead of -std=gnu++98.
Type-based alias analysis now disambiguates accesses to different pointers.
This improves precision of the alias oracle by about 20-30% on higher-level
C++ programs. Programs doing invalid type punning of pointer types may now
need -fno-strict-aliasing to work correctly.
Value range propagation now assumes that the this pointer of C++ member
functions is non-null. This eliminates common null pointer checks but also
breaks some non-conforming code-bases (such as Qt-5, Chromium, KDevelop).
As a temporary work-around -fno-delete-null-pointer-checks can be used.
Wrong code can be identified by using -fsanitize=undefined.
There have been significant improvements around link-time optimization
and inter-procedural optimization and some support for OpenACC (though
probably not tested on FreeBSD) and version 4.5 of the OpenMP specification.
Source locations for the C and C++ compilers are now tracked as ranges
and diagnostics can now contain "fix-it hints".
New command-line options include -Wshift-negative-value, -Wshift-overflow,
-Wtautological-compare, -Wnull-dereference, -Wduplicated-cond, and
-Wmisleading-indentation.
C++ Concepts are now supported when compiling with -fconcepts, and there
are several other improvements around support for newer C++ features as
well as in the libstdc++ library.
Fortran now features Fortran 2008 SUBMODULE support, Fortran 2015 EVENT_TYPE,
EVENT_POST, EVENT_WAIT, and EVENT_QUERY support, and improved support for
OpenMP and OpenACC.
A lot has happened on the AArch64 and ARM fronts, on x86-64 there is now
Skylake with AVX-512 support, AMD instructions monitorx and mwaitx, and
support for address spaces __seg_fs, __seg_gs, and __seg_tl, as well as
AMD Zen (family 17h) processors, and basic support has been added for POWER9.
https://gcc.gnu.org/gcc-6/changes.html has a more extensive set of
changes and https://gcc.gnu.org/gcc-6/porting_to.html has a solid
overview of issue you may encountering porting to this new version.
Notes:
svn path=/head/; revision=416661
|
|
|
|
| |
Notes:
svn path=/head/; revision=416657
|
|
|
|
|
|
|
| |
Bump ports that depend on ASIS as well.
Notes:
svn path=/head/; revision=416646
|
|
|
|
|
|
|
| |
on the GCC 5.4 release.
Notes:
svn path=/head/; revision=416640
|
|
|
|
| |
Notes:
svn path=/head/; revision=416633
|
|
|
|
|
|
|
|
|
| |
The numbering scheme changed to presumably match years (e.g. 17 => 2017)
Bump everything with a build dependency as there is a matching soname
change. Everything still builds on a DF exp-run.
Notes:
svn path=/head/; revision=416601
|
|
|
|
|
|
|
| |
Reported by: portscout
Notes:
svn path=/head/; revision=416577
|
|
|
|
|
|
|
|
| |
Remove the recently added ARM patch. This port has always been limited to
amd64 and i386 so patching ARM code has no effect.
Notes:
svn path=/head/; revision=416524
|
|
|
|
|
|
|
| |
Reported by: Peter da Silva <peter.dasilva@flightaware.com>
Notes:
svn path=/head/; revision=416498
|
|
|
|
| |
Notes:
svn path=/head/; revision=416466
|
|
|
|
|
|
|
|
|
|
|
| |
files/patch-build-without-bootstrap and files/patch-gcc-freebsd-powerpc64
(ELFv2 support for FreeBSD PowerPC64) are now upstream, so drop them.
Due to timeing of the release freeze files/patch-armv6-hf-support has not
been integrated in this upstream release yet.
Notes:
svn path=/head/; revision=416463
|
|
|
|
|
|
|
|
| |
This includes following (and hence fixing) armv6hf* -> armv6* on
FreeBSD 11 and later.
Notes:
svn path=/head/; revision=416459
|
|
|
|
| |
Notes:
svn path=/head/; revision=416454
|
|
|
|
|
|
|
| |
Suggested by: mat
Notes:
svn path=/head/; revision=416452
|
|
|
|
| |
Notes:
svn path=/head/; revision=416451
|
|
|
|
|
|
|
|
| |
This includes following (and hence fixing) armv6hf* -> armv6* on
FreeBSD 11 and later.
Notes:
svn path=/head/; revision=416450
|
|
|
|
|
|
|
|
| |
Changes: https://github.com/Perl/perl5/compare/v5.25.1-91-gfbe0543...v5.25.1-110-ge2733f9
Sponsored by: Absolight
Notes:
svn path=/head/; revision=416448
|
|
|
|
| |
Notes:
svn path=/head/; revision=416379
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Extensive changelog on http://code.call-cc.org/releases/4.11.0/NEWS-4.11.0
including security fixes for Specialisation rules for string-{ref,set!}, bit-set?
and move-memory no longer use unchecked C functions which could
result in undefined behaviour, including buffer overruns.
While on it: Pet portlint
PR: 209810
Submitted by: vmagerya@gmail.com (maintainer)
Reported by: philneaton95@gmail.com
MFH: 2016Q2
Notes:
svn path=/head/; revision=416371
|
|
|
|
| |
Notes:
svn path=/head/; revision=416347
|
|
|
|
| |
Notes:
svn path=/head/; revision=416339
|
|
|
|
| |
Notes:
svn path=/head/; revision=416338
|
|
|
|
|
|
|
| |
Discussed with: gerald@
Notes:
svn path=/head/; revision=416337
|
|
|
|
| |
Notes:
svn path=/head/; revision=416324
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. Add Broxton support.
2. Add llvm3.7 support.
3. Fix event bugs.
4. Fix the annoying "Failed to release userptr..." error message.
5. Fix printf bugs.
Changelog: https://01.org/beignet/downloads/beignet-1.1.2-2016-04-19
Notes:
svn path=/head/; revision=416286
|
|
|
|
| |
Notes:
svn path=/head/; revision=416251
|
|
|
|
|
|
|
|
|
|
| |
This is the development (trunk) version of Tcl, currently tagged 8.7.a0. I
plan to integrate this into the USES=tcl framework once 8.7.0 is released.
Use at your at your own risk.
Notes:
svn path=/head/; revision=416250
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes:
- Documentation comments have been added or improved in many files.
- The compiler (s7c) has been improved to start C compiler and linker
direct and not via a shell (except when the compiler must be started
with a script).
- The program chkccomp.c has been improved to use consecutive numbers
for test program files.
- The program chkccomp.c has been improved to show the progress of the
tests done.
- The experimental function startProcess, with files to redirect, has
been added to process.s7i.
- The functions childStdIn, childStdOut and childStdErr have been
added to process.s7i.
- The function shellParameters has been added to shell.s7i.
- The function noEmptyStrings has been added to seed7_05.s7i.
- A conv operator to convert an interface object to a specific
implementation type has been added to seed7_05.s7i.
- The compiler (s7c) has been improved to support the new conv
operator defined in seed7_05.s7i.
- In cc_conf.s7i the configuration values CC_OPT_DEBUG_INFO,
CC_FLAGS, LINKER_FLAGS, SYSTEM_LIBS, SYSTEM_CONSOLE_LIBS,
SYSTEM_DRAW_LIBS and SYSTEM_DB_LIBS have been changed to be arrays
of strings instead of strings.
- In cc_conf.s7i the configuration values CALL_C_COMPILER_FROM_SHELL,
CC_ERROR_FILDES, REDIRECT_FILDES_1, REDIRECT_FILDES_2 and
NULL_DEVICE have been added.
- In cc_conf.s7i the configuration value REDIRECT_C_ERRORS has been
removed.
- Interpreter and compiler have been improved to support the actions
PCS_CHILD_STDERR, PCS_CHILD_STDIN, PCS_CHILD_STDOUT, FIL_PIPE and
FIL_OPEN_NULL_DEVICE.
- The function analyzeProg in analyze.c has been improved to have less
usages of the global variable prog.
- The functions in chkccomp.c have been changed to static functions.
- The program chkccomp.c has been improved to define
POPEN_SUPPORTS_CLOEXEC_MODE, FOPEN_SUPPORTS_CLOEXEC_MODE,
HAS_FCNTL_SETFD_CLOEXEC and HAS_PIPE2.
- The function filPipe has been added to fil_unx.c and fil_win.c.
- In fil_rtl.c the functions filOpen and filPopen have been improved
to open files with the CLOEXEC flag, when possible.
- The function filOpenNullDevice has been added to fil_rtl.c.
- The functions init_findid, init_entity and init_sysvar have been
changed to use a progType parameter.
- The functions pcsStart in pcs_unx.c and pcs_win.c have been improved
to have parameters for stdin, stdout and stderr.
- The functions pcsChildStdErr, pcsChildStdIn and pcsChildStdOut have
been added to pcs_rtl.c.
. The functions pcs_childStdErr, pcs_childStdIn and pcs_childStdOut
have been added to pcslib.c.
- In src/read_me.txt descriptions of SEARCH_PATH_DELIMITER.
Notes:
svn path=/head/; revision=416243
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use the version tag instead of commit hash when they're the same.
- Remove unnneeded variables.
- Simplify go- ports when possible.
- Various fixes.
Sponsored by: Absolight
Notes:
svn path=/head/; revision=416242
|
|
|
|
|
|
|
| |
2016-06-01 lang/ruby20: Upstream support ended
Notes:
svn path=/head/; revision=416235
|
|
|
|
| |
Notes:
svn path=/head/; revision=416219
|
|
|
|
| |
Notes:
svn path=/head/; revision=416145
|