NetBSD/pkgsrc-wip da7b1batestssl Makefile

Remove useless comments
DeltaFile
+0-3testssl/Makefile
+0-31 files

LLVM/llvm 306112llvm/trunk/lib/Target/AMDGPU AMDGPULegalizerInfo.cpp, llvm/trunk/test/CodeGen/AMDGPU/GlobalISel legalize-and.mir

AMDGPU/GlobalISel: Mark 32-bit G_AND as legal

Reviewers: arsenm

Reviewed By: arsenm

Subscribers: kzhuravl, wdng, nhaehnle, yaxunl, rovka, kristof.beyls, igorb, dstuttard, 
tpr, t-tye, llvm-commits

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

NetBSD/src KyReDDCsys/netinet sctp_input.c

   Make arguments match debug message.
VersionDeltaFile
1.6+3-3sys/netinet/sctp_input.c
+3-31 files

LLVM/llvm 306111cfe/trunk/lib/Sema SemaDeclCXX.cpp, cfe/trunk/test/Index ctor-init-source-loc.cpp

Revert r306103: "PR26195: Set correct NestedNameSpecifierLoc for the
dependent initializer"

It caused buildbot failures such as this one:
http://bb.pgr.jp/builders/test-clang-msc-x64-on-i686-linux-RA/builds/3777/steps/test_clang/logs/Clang%20%3A%3A%20Index__ctor-init-source-loc.cpp

FreeBSD/src 320270head/usr.sbin/sesutil sesutil.c eltsub.c

Directly print the extra status instead of filling a buffer
then printing it.

This prepares the code to make it libxo friendly

Reviewed by:    manu, Nikita Kozlov (nikita elyzion.net)
MFC after:      2 weeks
Sponsored by:   Gandi.net

LLVM/llvm 306110llvm/trunk/test/CodeGen/X86 merge-consecutive-stores.ll

[x86] remove overridden target settings in test; NFC

r306109 was supposed to make this change, but I committed the wrong version.

FreeBSD/src 320269head/bin/echo/tests echo_test.sh

style fixes in bin/echo/tests

Submitted by:   shivansh
Reviewed by:    asomers
MFC after:      2 weeks
X-MFC-With:     319626
Sponsored by:   Google, Inc (GSoC 2017)
Differential Revision:  https://reviews.freebsd.org/D11318

LLVM/llvm 306109llvm/trunk/test/CodeGen/X86 merge-consecutive-stores.ll 2012-12-06-python27-miscompile.ll

[x86] rename test file and auto-generate complete checks; NFC

The command-line params override the target setting in the file itself, so delete that.
Also, remove the cpu and arch because those don't matter and neither does the OS 
specification in the triple.

OpenBSD/ports 1pZBRuynet/olsrd Makefile

   Bump.
   -@depend devel/gettext:gettext->=0.10.38:gettext-0.19.8.1
VersionDeltaFile
1.32+4-2net/olsrd/Makefile
+4-21 files

LLVM/llvm 306108test-suite/trunk/Bitcode/Regression/fft/modules FftConvolve256x256xRZHalide_x86_64_linux_c_plus_plus_name_mangling_no_runtime_sse41.bc FftConvolve256x256xRZHalide_x86_64_linux_c_plus_plus_name_mangling_no_runtime.bc

[test-suite:Bitcode] Add fft (from Halide) as regression benchmark

LLVM/llvm 306107llvm/trunk/test/CodeGen/X86 avg.ll

[X86][AVX] Extended vector average tests

Added AVX1 tests and merged AVX1/AVX2/AVX512 checks where possible

LLVM/llvm 306106llvm/trunk/lib/Target/SystemZ SystemZInstrInfo.td SystemZTargetMachine.h, llvm/trunk/test/CodeGen/Generic print-machineinstrs.ll llc-start-stop.ll

[SystemZ]  Fix trap issue and enable expensive checks.

The isBarrier/isTerminator flags have been removed from the SystemZ trap
instructions, so that tests do not fail with EXPENSIVE_CHECKS. This was just
an issue at -O0 and did not affect code output on benchmarks.

(Like Eli pointed out: "targets are split over whether they consider their
"trap" a terminator; x86, AArch64, and NVPTX don't, but ARM, MIPS, PPC, and
SystemZ do. We should probably try to be consistent here.". This is still the
case, although SystemZ has switched sides).

SystemZ now returns true in isMachineVerifierClean() :-)

These Generic tests have been modified so that they can be run with or without
EXPENSIVE_CHECKS: CodeGen/Generic/llc-start-stop.ll and
CodeGen/Generic/print-machineinstrs.ll

Review: Ulrich Weigand, Simon Pilgrim, Eli Friedman
https://bugs.llvm.org/show_bug.cgi?id=33047
https://reviews.llvm.org/D34143

LLVM/llvm 306105llvm/trunk/lib/Transforms/Utils LoopUnrollRuntime.cpp

[RuntimeLoopUnrolling] Rename exit block and move assert earlier. NFC

The single exit block allowed in runtime unrolling is guaranteed to be
the Latch's successor, so rename it as LatchExitBlock.

LLVM/llvm 306104llvm/trunk/test/CodeGen/X86 avg.ll

[X86][SSE] Dropped -mcpu from vector average tests

Use triple and attribute only for consistency 

LLVM/llvm 306103cfe/trunk/lib/Sema SemaDeclCXX.cpp, cfe/trunk/test/Index ctor-init-source-loc.cpp

PR26195: Set correct NestedNameSpecifierLoc for the dependent initializer

This commit fixes incorrect source positions of dependent c'tor initializers
like in the following code:

template<typename MyBase>
struct Derived: MyBase::InnerIterator
{

Derived() : MyBase::InnerIterator() {} /// This line is problematic: all positions point 
to InnerIterator and nothing points to MyBase
};

Patch by Serge Preis!

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

NetBSD/pkgsrc KtyZcbwdevel/arcanist Makefile distinfo, devel/libphutil distinfo

   Take over maintainership. ok youri@
   Swap back to the latest stable branch.

FreeBSD/src 320268head/sbin/ipfw dummynet.c

ipfw: dummynet: Add 'G' and 'g' suffix for bandwidth configuration/display

MFC after:      2 weeks
Sponsored by:   Gandi.net

LLVM/llvm 306102llvm/trunk/docs GoldPlugin.rst

[docs] As of binutils 2.21.51.0.2, ld.bfd supports plugins too, represent this in docs

PR#32760

LLVM/llvm 306101llvm/trunk/unittests/ADT StringExtrasTest.cpp

Fix double->float truncation warning on MSVC

FreeBSD/ports 444180head/databases/couchdb/files patch-configure, head/devel/erlang-cuttlefish/files patch-rebar.config

Fix some Erlang ports for version 20.0.

NetBSD/pkgsrc W5NMEendoc TODO CHANGES-2017

   Updated mail/rspamd to 1.6.1
VersionDeltaFile
1.17476+1-3doc/TODO
1.2573+2-1doc/CHANGES-2017
+3-42 files

NetBSD/pkgsrc KyCvtTamail/rspamd PLIST distinfo, mail/rspamd/patches patch-CMakeLists.txt

   Updated rspamd to 1.6.1.

   1.6.1: 14 Jun 2017
        * [Fix] Allow to init resolver without rspamd_config
        * [Fix] Do not crash when resolver failed to initialize
        * [Fix] Fix abstract context layout
        * [Fix] Fix CGP helper reply parsing
        * [Fix] Fix crashes when socket write errors occur
        * [Fix] Fix parsing IPv6 nameservers in resolv.conf
        * [Fix] Milter: Don't defer on "greylist" action

   1.6.0: 12 Jun 2017
        * [Conf] Add rspamd_proxy to the default configuration set
        * [Conf] Add sample arc module config
        * [Conf] Do away with systemd specifics completely
        * [Conf] Increase min_bytes to avoid FP
        * [Conf] Remove ratelimits from default configuration
        * [CritFix] Fix accepting on IPv6 sockets
        * [CritFix] Fix corruption when multiple fuzzy are defined
        * [CritFix] Fix learn condition in fuzzy check
        * [CritFix] Fix memory leak in fuzzy check
        * [CritFix] Fix memory leak in maps scheduling
        * [CritFix] Paese the last character in DKIM signature correctly
        * [CritFix] Zero fill sockaddr_un
        * [Feature] Add ability to add doc strings by example

    [205 lines not shown]

FreeBSD/ports 444179head/lang/erlang Makefile distinfo, head/lang/erlang-java distinfo Makefile

Update Erlang ports to version 20.0.

LLVM/llvm 306100llvm/trunk/lib/Transforms/InstCombine InstCombineCompares.cpp InstCombineInternal.h, llvm/trunk/test/Transforms/InstCombine compare-3way.ll

[InstCombine] Recognize and simplify three way comparison idioms

Summary:
Many languages have a three way comparison idiom where comparing two values
produces not a boolean, but a tri-state value. Typical values (e.g. as used in
the lcmp/fcmp bytecodes from Java) are -1 for less than, 0 for equality, and +1
for greater than.

We actually do a great job already of converting three way comparisons into
binary comparisons when the result produced has one a single use. Unfortunately,
such values can have more than one use, and in that case, our existing
optimizations break down.

The patch adds a peephole which converts a three-way compare + test idiom into a
binary comparison on the original inputs. It focused on replacing the test on
the result of the three way compare and does nothing about removing the three
way compare itself. That's left to other optimizations (which do actually kick
in commonly.)
We currently recognize one idiom on signed integer compare. In the future, we
plan to recognize and simplify other comparison idioms on
other signed/unsigned datatypes such as floats, vectors etc.

This is a resurrection of Philip Reames' original patch:
https://reviews.llvm.org/D19452


    [7 lines not shown]

OpenBSD/ports MjdmZJUx11/gtk3mm Makefile distinfo

   Update to gtk3mm-3.22.1.
VersionDeltaFile
1.38+2-2x11/gtk3mm/Makefile
1.25+2-2x11/gtk3mm/distinfo
+4-42 files

LLVM/llvm 306099llvm/trunk/lib/Target/Mips Mips32r6InstrInfo.td, llvm/trunk/test/MC/Disassembler/Mips/mips32r6 valid-mips32r6-el.txt valid-mips32r6.txt

Revert r306095: [mips] Fix reg positions in the aui/daui instructions

ELF/mips-plt-r6.s in lld-test is failing. Reverting the change.

Original commit message:

  [mips] Fix register positions in the aui/daui instructions

  Swapped the position of the rt and rs register in the aut/daui
  instructions for mips32r6 and mips64r6. With this change, the format of
  the generated instructions complies with specifications and GCC.
  Patch by Milos Stojanovic.

FreeBSD/src 320267head/usr.sbin/sesutil eltsub.c eltsub.h

Do not use sprintf(3) when not needed, while here,
prefer snprintf(3) over sprintf(3)

pfSense/pfsense b387571src/etc/inc interfaces.inc, src/usr/local/www diag_packet_capture.php interfaces.php

Fix some other outdated links

LLVM/llvm 306098llvm/trunk/include/llvm/ADT StringExtras.h

Fix build breakage caused by r306096

It seems some targets don't have std::strtof and friends. Hopefully,
dropping the std:: will be fine, as that's what the compiler recommends.

OpenBSD/ports 3HX5mh1sysutils/awscli Makefile distinfo

   Update to awscli-1.11.111.
VersionDeltaFile
1.162+3-3sysutils/awscli/Makefile
1.160+2-2sysutils/awscli/distinfo
+5-52 files

OpenBSD/ports QuHq8zmnet/py-botocore Makefile distinfo, net/py-botocore/pkg PLIST

   Update to py-botocore-1.5.74.

LLVM/llvm 306097llvm/trunk/test/CodeGen/X86 sse-scalar-fp-arith.ll

[X86][SSE] Dropped -mcpu from scalar math tests

Use triple and attribute only for consistency 

OpenBSD/ports Ac5DFsisysutils/salt Makefile distinfo, sysutils/salt/pkg PLIST

   Update to salt-2016.11.6.

pfSense/pfsense 58d471esrc/usr/local/www/css login.css

Restyle autocomplete on webkit browsers to remove the yellow background used by Chrome

OpenBSD/src WZ507x8games/adventure io.c wizard.c

   Remove unused confirm() and datime() functions.

   Those functions are unused and have been compiled out since 1998,
   it's time to let them go.

   OK sthen@, tom@, mestre@

LLVM/llvm 306096llvm/trunk/include/llvm/ADT StringExtras.h, llvm/trunk/lib/Support YAMLTraits.cpp CommandLine.cpp

[ADT] Add llvm::to_float

Summary:
The function matches the interface of llvm::to_integer, but as we are
calling out to a C library function, I let it take a Twine argument, so
we can avoid a string copy at least in some cases.

I add a test and replace a couple of existing uses of strtod with this
function.

Reviewers: zturner

Subscribers: llvm-commits

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

NetBSD/pkgsrc StyexyRdevel/automake distinfo, devel/automake/patches patch-m4_python.m4

   Add upstream bug report URL.

FreeBSD/ports 444178branches/2017Q2/www/chromium pkg-plist, branches/2017Q2/www/chromium/files patch-third__party_libusb_BUILD.gn patch-chrome_browser_ui_webui_about__ui.cc

MFH: r443998

www/chromium: update to 59.0.3071.104

- Use https in WWW and MASTER_SITES
- Sort ONLY_FOR_ARCHS, USES, USE_GNOME and GN_ARGS
- Put in correct place MAKE_ENV+= V=1 variable
- Use LLD linker by default for supported archs
- Fix DEBUG option
- Fix gpu_info_collector.cc warning: control may reach end of non-void function 
[-Wreturn-type]
- Get rid of multiple definition errors

Changelog: 
https://chromium.googlesource.com/chromium/src/+log/58.0.3029.110..59.0.3071.104?pretty=fuller&n=10000

Security:       https://www.vuxml.org/freebsd/52f4b48b-4ac3-11e7-99aa-e8e0b747a45a.html
Security:       https://www.vuxml.org/freebsd/f53dd5cc-527f-11e7-a772-e8e0b747a45a.html

Approved by:    ports-secteam (feld)

OpenBSD/ports hpWyEjSdevel/glib2mm Makefile distinfo, devel/glib2mm/pkg PLIST

   Update to glib2mm-2.52.0.

LLVM/llvm 306095llvm/trunk/lib/Target/Mips Mips32r6InstrInfo.td, llvm/trunk/test/MC/Disassembler/Mips/mips32r6 valid-mips32r6.txt

[mips] Fix register positions in the aui/daui instructions

Swapped the position of the rt and rs register in the aut/daui instructions
for mips32r6 and mips64r6. With this change, the format of the generated
instructions complies with specifications and GCC.

Patch by Milos Stojanovic.

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

OpenBSD/ports bKHwIcAsysutils Makefile

   add waagent, OK sthen@
VersionDeltaFile
1.443+2-1sysutils/Makefile
+2-11 files

pfSense/pfsense 81b2263src/etc/inc authgui.inc

Correct intenting
DeltaFile
+77-77src/etc/inc/authgui.inc
+77-771 files

pfSense/pfsense 10ba62csrc/etc/inc authgui.inc

Code style cleanup

pfSense/pfsense e7908absrc/usr/local/www interfaces_groups_edit.php

Fix interface groups link

(cherry picked from commit c0dd390b666d86b6b9ea61438c95b1370adda052)

pfSense/pfsense c0dd390src/usr/local/www interfaces_groups_edit.php

Fix interface groups link

pfSense/pfsense 85180bdsrc/usr/local/www interfaces_groups_edit.php

Fix interface groups link.

FreeBSD/doc 50397head/bn_BD.UTF-8/articles Makefile

Unhook articles/new-users from the build until we find a way to fix
the build.

OpenBSD/ports wNnT0Xdsysutils/waagent Makefile, sysutils/waagent/patches patch-azurelinuxagent_ga_update_py patch-config_openbsd_waagent_conf

   The Microsoft Azure Linux Agent (waagent) manages Linux & BSD
   provisioning, and VM interaction with the Azure Fabric Controller.

   OpenBSD is supported by upstream since version 2.2.13.

   OK sthen@

FreeBSD/doc 50396head/en_US.ISO8859-1/books/handbook/virtualization chapter.xml

- domU -> DomU
- use <errorname> instead of <literal> for errors
- fix commands in <screen> example
- format assignments consistently

Reviewed by:    bcr
Differential Revision:  https://reviews.freebsd.org/D11267

FreeBSD/ports 444177head/net-im/mastodon distinfo Makefile

net-im/mastodon: Update to version 1.4.5

Upstream changes: https://github.com/tootsuite/mastodon/releases/tag/v1.4.5