FreeBSD/ports 424411head/Mk, head/editors/openoffice-4 Makefile

${RM} already has -f.

PR:            213570
Submitted by:   mat
Exp-run by:     antoine
Sponsored by:   Absolight

OpenBSD/src AakGlE7sys/arch/octeon/dev octeon_pcibus.c

   Revert previous commit.

   I was building in the wrong tree and got confused. Sorry!
+4-1111 files

FreeBSD/ports 424410head/devel/nspr distinfo Makefile

devel/nspr: update to 4.13.1

MFH:           2016Q4 (regression fix)

FreeBSD/ports 424409head/emulators/citra Makefile

emulators/citra: only build on amd64 for now

JIT is only available for amd64 while non-JIT or fake JIT build isn't
yet supported.

Reported by:    pkg-fallout for aarch64

LLVM/llvm 284821llvm/trunk/lib/Target/X86/InstPrinter X86InstComments.cpp, llvm/trunk/test/CodeGen/X86 avx512dqvl-intrinsics.ll avx512dq-intrinsics.ll

[X86][AVX512] Add mask/maskz writemask support to subvector broadcast shuffle decode 

NetBSD/pkgsrc IftHsK0doc CHANGES-2016

   Updated net/libfetch to 2.38
+2-11 files

NetBSD/pkgsrc OHjQ7fAnet/libfetch Makefile, net/libfetch/files http.c

   libfetch-2.38: Support proxies for https URLs.  From FreeBSD.
+41-142 files

NetBSD/pkgsrc-wip d798d24. TODO

brlcad: Add TODO
+3-01 files

NetBSD/pkgsrc-wip 52ac226. Makefile

brlcad: CMAKE_INSTALL_PREFIX is now officially supported
+0-11 files

NetBSD/pkgsrc QyJ0UKzlang/tcl PLIST Makefile


   Use these versions as well in Makefile and PLIST.

   It's unclear whether might include Makefile.version, this
   is the reason to duplicate this information.

   There are other packages that might be versioned similarily:
    - sqlite3,
    - thread.

   No user-visible change in the main package.

FreeBSD/ports 424408head/security/vuxml vuln.xml

Reference MFSA for Thunderbird fixed by r423073

NetBSD/pkgsrc Wmm45rKcad/gtkwave distinfo

   distinfo was wrong or distfile updated with the same name ?
+5-51 files

OpenBSD/src n8FcjA9usr.sbin/dhcpd sync.c

   - Use memset(*b, 0, len) instead of bzero(*b, len)
   - Use explicit_bzero(3) instead of bzero(3) to clean temporary HMAC

   OK krw@
+14-141 files

FreeBSD/ports 424407head/security/vuxml vuln.xml

Document recent Firefox vulnerabilities

FreeNAS/freenas 9afc7c9directoryservice/migrations

fix(middlewared): KerberosSettings is supposed to be a singleton

Make sure one always exists on the database. Fixes rollbar #122.

Ticket: #16429

FreeBSD/src 307727head/share/man/man4 tcp.4

Document the TCP sysctl variables insecure_rst and insecure_syn.

MFC after: 1 month
Sponsored by: netflix

LLVM/llvm 284820lld/trunk/ELF OutputSections.cpp, lld/trunk/test/ELF arm-exidx-relocatable.s

[ELF] Add sh_link field to .ARM.exidx sections for relocatable links
When doing a relocatable link the .ARM.exidx sections with the
SHF_LINK_ORDER flag set need to set the sh_link field to the executable
section they describe. We find the appropriate OutputSection by
following the sh_link field of the .ARM.exidx InputSections.
The getOutputSectionName() function rules make sure that when there are
multiple .ARM.exidx InputSections in an OutputSection they all have the
same sh_link field.

Differential revision:

FreeBSD/doc 49532head/ja_JP.eucJP/htdocs/copyright daemon.xml

- Merge the following from the English version:

        r37209 -> r49446       head/ja_JP.eucJP/htdocs/copyright/daemon.xml

FreeBSD/ports 424406head/www/firefox distinfo Makefile, head/www/firefox-i18n distinfo Makefile

www/firefox: update to 49.0.2

Security:       aaa9f3db-13b5-4a0e-9ed7-e5ab287098fa
MFH:           2016Q4

LLVM/llvm 284819lldb/trunk/packages/Python/lldbsuite/test/functionalities/watchpoint multiple_hits, lldb/trunk/packages/Python/lldbsuite/test/functionalities/watchpoint/multiple_hits main.cpp


This tests that lldb handles the situation when a single instruction triggers
multiple watchpoint hits. It currently fails on arm due to what appears to be a
lldb-server bug (pr30758).

NetBSD/pkgsrc RJvuNnomk/configure

   Add support for overloading CMAKE_INSTALL_PREFIX

   By default CMAKE_INSTALL_PREFIX points to PREFIX, but some software requres
   custom subprefix. At least blender and brlcad are in this category.

   To set new prefix it's sufficient to set CMAKE_INSTALL_PREFIX in a package,
   for example (in brlcad):


   Reviewed by <joerg> and <jperkin>.
+7-21 files

FreeBSD/ports 424405head/net-im/ricochet Makefile

- Mark broken on 9.x amd64:

/usr/local/bin/ld: /usr/lib/crt1.o: relocation R_X86_64_32 against hidden symbol 
`_DYNAMIC' can not be used when making a shared object
/usr/local/bin/ld: /usr/local/lib/gcc48/gcc/x86_64-portbld-freebsd9.3/4.8.5/crtbegin.o: 
relocation R_X86_64_32 against hidden symbol `__TMC_END__' can not be used when making a 
shared object
/usr/local/bin/ld: /usr/local/lib/gcc48/gcc/x86_64-portbld-freebsd9.3/4.8.5/crtend.o: 
relocation R_X86_64_32 against `.ctors' can not be used when making a shared object; 
recompile with -fPIC
/usr/local/bin/ld: final link failed: Nonrepresentable section on output

Approved by:    portmgr blanket

LLVM/llvm 284818llvm/trunk/include/llvm/Analysis ScalarEvolution.h, llvm/trunk/lib/Analysis ScalarEvolution.cpp

[LoopUnroll] Keep the loop test only on the first iteration of max-or-zero loops

When we have a loop with a known upper bound on the number of iterations, and
furthermore know that either the number of iterations will be either exactly
that upper bound or zero, then we can fully unroll up to that upper bound
keeping only the first loop test to check for the zero iteration case.

Most of the work here is in plumbing this 'max-or-zero' information from the
part of scalar evolution where it's detected through to loop unrolling. I've
also gone for the safe default of 'false' everywhere but howManyLessThans which
could probably be improved.

Differential Revision:

NetBSD/src sIEjc6Gsys/net route.c

   Delete rt_timers on RTM_DELETE surely

   We want to ensure that a rtentry is referenced by nobody after
   RTM_DELETE (except for the caller). However, rt_timer could
   have a reference to the rtentry after that.
+4-41 files

NetBSD/src I37yphusys/net route.c

   Remove unnecessary argument

   No functional change.
+5-71 files

LLVM/llvm 284817lldb/trunk/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/command, lldb/trunk/source/Breakpoint Watchpoint.cpp

Revert "Fix a race condition between "ephemeral watchpoint disable/enable" and continue in 

This reverts commit r284795, as it breaks watchpoint handling on arm (and
presumable all architectures that report watchpoint hits without executing the
tripping instruction).

There seems to be something fundamentally wrong with this patch: it uses
process_sp->AddPreResumeAction to re-enable the watchpoint, but the whole point
of the step-over-watchpoint logic (which AFAIK is the only user of this class) is
to disable the watchpoint *after* we resume to do the single step.

I have no idea how to fix this except by reverting the offending patch.

LLVM/llvm 284816llvm/trunk/test/CodeGen/X86 vector-tzcnt-256.ll vector-lzcnt-256.ll

[X86][AVX] Add 32-bit target tests for vector lzcnt/tzcnt to demonstrate missed folding 

FreeNAS/freenas 9e2b1demiddlewared/middlewared

fix(middlewared): typo

Ticket: #18371

FreeNAS/freenas 540cb8fmiddlewared/middlewared

feat(middlewared): Allow rollbar to be completely disabled

Ticket: #18371

FreeNAS/freenas d536ba5middlewared/middlewared

fix(middlewared): sys.exc_{type,value,traceback} are deprecated

Ticket: #18371

NetBSD/pkgsrc zdkWxpadoc CHANGES-2016

   Updated parallel/hwloc to 1.11.4
+2-11 files

NetBSD/pkgsrc sfan1kudoc CHANGES-2016

   Updated lang/sbcl to 1.3.10
+2-11 files

FreeNAS/freenas 3f96aacfreenas/usr/local/libexec/nas

fix(middlewared): notifier.zfs_list call

Rollbar #137.

Ticket: #16429

NetBSD/pkgsrc RlfjHsVparallel/hwloc distinfo PLIST

   Update to hwloc 1.11.4.

   Version 1.11.4
   * Add MemoryMode and ClusterMode attributes in the Machine object on KNL.
     Add doc/examples/get-knl-modes.c for an example of retrieving them.
     Thanks to Grzegorz Andrejczuk.
   * Fix Linux build with -m32 with respect to libudev.
     Thanks to Paul Hargrove for reporting the issue.
   * Fix build with Visual Studio 2015, thanks to Eloi Gaudry for reporting
     the issue and providing the patch.
   * Don't forget to display OS device children in the graphical lstopo.
   * Fix a memory leak on Solaris, thanks to Bryon Gloden for the patch.
   * Properly handle realloc() failures, thanks to Bryon Gloden for reporting
     the issue.
   * Fix lstopo crash in ascii/fig/windows outputs when some objects have a
     lstopoStyle info attribute.

   Version 1.11.3
   * Bug fixes
     + Fix a memory leak on Linux S/390 hosts with books.
     + Fix /proc/mounts parsing on Linux by using mntent.h.

    [88 lines not shown]

FreeBSD/src 307726head/sys/netinet tcp_subr.c ip_icmp.c, head/sys/netinet6 ip6_input.c icmp6.c

Make ICMPv6 hard error handling for TCP consistent with the ICMPv4
handling. Ensure that:
* Protocol unreachable errors are handled by indicating ECONNREFUSED
  to the TCP user for both IPv4 and IPv6. These were ignored for IPv6.
* Communication prohibited errors are handled by indicating ECONNREFUSED
  to the TCP user for both IPv4 and IPv6. These were ignored for IPv6.
* Hop Limited exceeded errors are handled by indicating EHOSTUNREACH
  to the TCP user for both IPv4 and IPv6.
  For IPv6 the TCP connected was dropped but errno wasn't set.

Reviewed by: gallatin, rrs
MFC after: 1 month
Sponsored by: Netflix
Differential Revision: 7904

FreeNAS/freenas c9c8a58middlewared/middlewared/plugins

fix(middlewared): rollbar #137

Ticket: #14034

LLVM/llvm 284815cfe/trunk/test/Modules/Inputs/libc-libcxx/sysroot/usr/include module.modulemap

Remove non-existing file from modulemap.

This picked up a builtin header if it happened to be available.

OpenBSD/src 4JZsI55share/man/man9 counters_alloc.9 Makefile

   first stab at describing the per cpu counters api

LLVM/llvm 284814llvm/trunk/lib/Target/AArch64

[AArch64] Corrected spill size for DDD register class. NFCI

The spill size was incorrectly set to 196 bits,
which isn't a multiple of 8. This problem was detected when
experimenting with asserts that the spill size should be a
multiple of the byte size.

New corrected value for the spill size is set to 192 bits.

Note that tablegen (RegisterInfoEmitter) will divide the
size set in the RegisterClass definition by 8. So this
change should not have any impact on the tablegen output
(trunc(192/8) == trunc(196/8) == 24 bytes).

Reviewers: t.p.northover

Subscribers: llvm-commits, aemerson, rengolin

Differential Revision:

LLVM/llvm 284813llvm/trunk/test/CodeGen/WebAssembly cfg-stackify.ll

Fix WebAssembly test after r284757.

The change to MachineSink shuffles code around, disable it.

OpenBSD/xenocara QrePe5Japp/video video.c

   add NetWM-compliant fullscreen support

   OK jung@
+69-141 files

OpenBSD/ports tlJ12wwastro/ansiweather Makefile distinfo

   Update ansiweather to 1.09.

OpenBSD/src ugtoG0Kusr.sbin/makefs/ffs mkfs.c

   Use the superblock passed to ffs_write_superblock() instead of referring
   to the global 'sblock' variable for some operations.
+1-11 files

OpenBSD/src 9V1tsvpusr.sbin/makefs/ffs mkfs.c

   Remove the superfluous 'sbsize' variable & s/sbsize/SBLOCKSIZE/.
+4-61 files

OpenBSD/src JbkQ4G3share/man/man9 cpumem_get.9

   provos didnt write any of this
+1-251 files

OpenBSD/src cZtHOUbusr.sbin/makefs/ffs mkfs.c

   whitespace; no functional change
+2-21 files

FreeBSD/ports 424404head/mail/nocc Makefile distinfo

Update to 1.9.6 release.

OpenBSD/src NFWOHXvusr.sbin/traceroute traceroute.8

   some text cleanup and remove an irrelevant note; ok florian
+18-231 files

FreeBSD/ports 424403head/net/p5-IO-Socket-Socks distinfo Makefile

- Update to 0.70
- Add license

FreeBSD/ports 424402head GIDs

Fix format of keystone entry.
+1-11 files