LLVM/llvm 289081lld/trunk/ELF Driver.cpp

Use `make` to simplify. NFC.

DragonFlyBSD/dports 7c2ea22freecad Makefile

Bump cad/freecad to version 0.17.g20161104_2
DeltaFile
+1-1freecad/Makefile
+1-11 files

LLVM/llvm 289080llvm/trunk/include/llvm/ObjectYAML DWARFYAML.h, llvm/trunk/lib/ObjectYAML DWARFYAML.cpp

[ObjectYAML] Remove DWARF from class names

Since all the DWARF classes are in a DWARFYAML namespace having every class start with 
DWARF seems like a bit of overkill.

FreeBSD/ports 428146head/sysutils/filebeat distinfo Makefile, head/sysutils/filebeat/files patch-libbeat_scripts_Makefile

Update to 5.0.2

DragonFlyBSD/dports 488481ep5-Astro-satpass distinfo Makefile

Update astro/p5-Astro-satpass to version 0.077

LLVM/llvm 289079lld/trunk/ELF Target.cpp Driver.cpp

Use make to instantiate Target and LinkerScript. NFC.

LLVM/llvm 289078lld/trunk/ELF Driver.cpp

Split LinkerDriver::link. NFC.

DragonFlyBSD/dports fdb3da5nightfall Makefile

Bump astro/nightfall to version 1.86_1
DeltaFile
+1-0nightfall/Makefile
+1-01 files

FreeBSD/ports 428145head/sysutils/puppetserver Makefile pkg-plist, head/sysutils/puppetserver/files patch-ext__config__conf.d__puppetserver.conf patch-ext__config__request-logging.xml

sysutils/puppetserver: Update to 2.7.1

While here, update MAINTAINER address

PR:            215053
Submitted by:   Zach Leslie <freebsd at zleslie.info> (maintainer)

FreeBSD/ports 428144head/java/jai Makefile, head/textproc/expat2 Makefile

Remove libexpat.so.6 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.

DragonFlyBSD/dports 3c2d425kicad-devel Makefile

Bump cad/kicad-devel to version r20160910202359_1

DragonFlyBSD/dports 1296e06tinker Makefile

Bump biology/tinker to version 7.1.3_1
DeltaFile
+1-0tinker/Makefile
+1-01 files

LLVM/llvm 289077lld/trunk/ELF Driver.cpp, lld/trunk/test/ELF amdgpu-entry.s

Remove a special handling of AMDGPU entry points.

This is the last peculiar semantics left in the linker. If you want to
always set an entry point to 0, you can pass `-e 0` to the linker.

Differential Revision: https://reviews.llvm.org/D27532

DragonFlyBSD/dports 60febe9R-cran-maptools Makefile distinfo

Update astro/R-cran-maptools to version 0.8.40

DragonFlyBSD/dports f7dbe84vcftools distinfo Makefile

Tweak biology/vcftools version 0.1.14

LLVM/llvm 289076llvm/trunk/lib/Target/AMDGPU AMDGPUAnnotateUniformValues.cpp SIISelLowering.cpp, llvm/trunk/test/CodeGen/AMDGPU global_smrd.ll global_smrd_cfg.ll

[AMDGPU] Scalarization of global uniform loads.

Summary:
LC can currently select scalar load for uniform memory access
basing on readonly memory address space only. This restriction
originated from the fact that in HW prior to VI vector and scalar caches
are not coherent. With MemoryDependenceAnalysis we can check that the
memory location corresponding to the memory operand of the LOAD is not
clobbered along the all paths from the function entry.

Reviewers: rampitec, tstellarAMD, arsenm

Subscribers: wdng, arsenm, nhaehnle

Differential Revision: https://reviews.llvm.org/D26917

DragonFlyBSD/dports 28f40d9t_coffee Makefile

Bump biology/t_coffee to version 9.03_4
DeltaFile
+1-1t_coffee/Makefile
+1-11 files

LLVM/llvm 289075cfe/trunk/test/OpenMP teams_distribute_simd_collapse_messages.cpp

Fixing test to work when the compiler defaults to a different C++ standard version.

Differential Revision: https://reviews.llvm.org/D27488

DragonFlyBSD/dports 60d5e22ssaha Makefile

Bump biology/ssaha to version 3.1c_3
DeltaFile
+1-1ssaha/Makefile
+1-11 files

LLVM/llvm 289074lld/trunk/ELF LinkerScript.cpp, lld/trunk/test/ELF version-script-extern.s

Add support for 'extern "C"'.

It is used by Qt.

FreeBSD/ports 428143head/devel/pcre Makefile, head/net-mgmt/grepip Makefile

Remove libpcre.so.3 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.

DragonFlyBSD/dports abad1e2gmsh-occ pkg-descr

Update cad/gmsh-occ to version 2.15.0
DeltaFile
+1-1gmsh-occ/pkg-descr
+1-11 files

LLVM/llvm 289073llvm/trunk/lib/Analysis ConstantFolding.cpp, llvm/trunk/test/Analysis/ConstantFolding vectorgep-crash.ll

ConstantFolding: Don't crash when encountering vector GEP

ConstantFolding tried to cast one of the scalar indices to a vector
type. Instead, use the vector type only for the first index (which
is the only one allowed to be a vector) and use its scalar type
otherwise.

Fixes PR31250.

Reviewers: majnemer
Differential Revision: https://reviews.llvm.org/D27389

DragonFlyBSD/dports 71eafe0psi88 Makefile

Bump biology/psi88 to version 1.0_9
DeltaFile
+1-1psi88/Makefile
+1-11 files

OpenBSD/ports trUmeFFsysutils/terraform Makefile distinfo

   Update to terraform-0.7.13.

DragonFlyBSD/dports 11efea6plink Makefile

Bump biology/plink to version 1.07_5
DeltaFile
+1-1plink/Makefile
+1-11 files

LLVM/llvm 289072lld/trunk/ELF Target.cpp

Make function names shorter. NFC.
DeltaFile
+13-13lld/trunk/ELF/Target.cpp
+13-131 files

FreeBSD/ports 428142head/graphics/libart_lgpl Makefile, head/x11-clocks/gtubeclock Makefile

Remove libart_lgpl_2.so.5 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.

FreeBSD/ports 428141branches 2016Q4, branches/2016Q4/security/py-cryptography Makefile

MFH: r428140

Unbreak

With hat:       portmgr

FreeBSD/ports 428140head/security/py-cryptography Makefile

Unbreak

With hat:       portmgr
MFH:           2016Q4

DragonFlyBSD/dports 5cd8137molden distinfo Makefile

Update biology/molden to version 5.7_4,1

DragonFlyBSD/dports ab92252njplot Makefile

Tweak biology/njplot version 2.4
DeltaFile
+4-2njplot/Makefile
+4-21 files

DragonFlyBSD/dports 6f75937klayout Makefile, klayout/files patch-build.sh patch-src-Makefile.rules

Tweak cad/klayout version 0.24.8

FreeBSD/ports 428139branches 2016Q4, branches/2016Q4/security/py-cryptography Makefile

MFH: r428138

security/py-pycryptography: Fix build on FreeBSD 9.3

Modern py-cryptography requires a more modern OpenSSL. This switch to
requiring OpenSSL from ports is a disruptive change, but it will protect
these users from the recently patched vulnerabilites.

Support for OpenSSL 0.9.8 was removed in pycryptography as of version 1.4.
The last release to support OpenSSL 0.9.8 was 1.3.4 which is still
vulnerable to the HDKF key generation bug. It appears that version 1.4
did build successfully on FreeBSD 9.3, but upstream had abandoned
support for OpenSSL 0.9.8 at that point so it is unclear if it was fully
functional.

PR:            214915

Approved by:    ports-secteam (with hat)

DragonFlyBSD/dports 007cb04crux Makefile

Bump biology/crux to version 1.2.0_6
DeltaFile
+1-1crux/Makefile
+1-11 files

FreeBSD/ports 428138head/security/py-cryptography Makefile

security/py-pycryptography: Fix build on FreeBSD 9.3

Modern py-cryptography requires a more modern OpenSSL. This switch to
requiring OpenSSL from ports is a disruptive change, but it will protect
these users from the recently patched vulnerabilites.

Support for OpenSSL 0.9.8 was removed in pycryptography as of version 1.4.
The last release to support OpenSSL 0.9.8 was 1.3.4 which is still
vulnerable to the HDKF key generation bug. It appears that version 1.4
did build successfully on FreeBSD 9.3, but upstream had abandoned
support for OpenSSL 0.9.8 at that point so it is unclear if it was fully
functional.

PR:            214915
MFH:           2016Q4

FreeBSD/ports 428137head/dns/nsd distinfo Makefile

Update to 4.1.14

PR:            215144
Submitted by:   jaap at NLnetLabs.nl (maintainer)

LLVM/llvm 289071lld/trunk/ELF Target.cpp

Do not use template where template is not needed.

Compilers can inline and optimize this code in the same way as template.

FreeBSD/ports 428136head/audio/gbemol Makefile, head/devel/libwfut Makefile

Remove libcurl.so.7 compatibility link that was added in r374303 to
prevent massive PORTREVISION bumps.  Bump dependent ports that have not
been bumped since.

DragonFlyBSD/dports 6efd5bbfasttree Makefile

Bump biology/fasttree to version 2.1.8_1
DeltaFile
+1-0fasttree/Makefile
+1-01 files

NetBSD/pkgsrc WrbHWmPpkgtools/cwrappers/files/bin Makefile

   Hide regeneration rule for people with messed up timestamps.

DragonFlyBSD/dports 2c7bb95diamond distinfo Makefile

Update biology/diamond to version 0.8.28

LLVM/llvm 289070llvm/trunk/unittests/DebugInfo/DWARF DwarfGenerator.cpp DwarfGenerator.h

Fix ASAN buildbots by fixing a double free crash.

The dwarfgen::Generator::StringPool was in a unique_ptr but it was owned by the Allocator 
member variable so it was being free twice.

DragonFlyBSD/dports a8ea14bbowtie Makefile

Bump biology/bowtie to version 1.1.2_1
DeltaFile
+1-0bowtie/Makefile
+1-01 files

DragonFlyBSD/dports 63cee19qelectrotech pkg-plist

Tweak cad/qelectrotech version 0.5,1
DeltaFile
+10-10qelectrotech/pkg-plist
+10-101 files

LLVM/llvm 289069lld/trunk/test/ELF gc-sections-shared.s

Make this test more strict. NFC.

LLVM/llvm 289068cfe/trunk/lib/Sema SemaCodeComplete.cpp, cfe/trunk/test/Index complete-kvc.m

[CodeCompletion][ObjC] Use a parameterized NSSet return type for
keyPathsForValuesAffecting* KVO completion results

rdar://23791701

DragonFlyBSD/dports 1a315e1tochnog Makefile

Bump cad/tochnog to version 20140100_3
DeltaFile
+1-1tochnog/Makefile
+1-11 files

DragonFlyBSD/dports 42075e0tkgate Makefile

Tweak cad/tkgate version 2.0.0_1
DeltaFile
+1-1tkgate/Makefile
+1-11 files

DragonFlyBSD/dports eed3d61librecad Makefile

Bump cad/librecad to version 2.0.8_1
DeltaFile
+1-0librecad/Makefile
+1-01 files