Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Feb 2017 01:13:27 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 210607] patch to bin/cat/cat.c to align output between when invoked with -be & -ne flags
Message-ID:  <bug-210607-8-zipglfsEPp@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-210607-8@https.bugs.freebsd.org/bugzilla/>
References:  <bug-210607-8@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D210607

--- Comment #10 from commit-hook@freebsd.org ---
A commit references this bug:

Author: ngie
Date: Fri Feb 10 01:13:13 UTC 2017
New revision: 313498
URL: https://svnweb.freebsd.org/changeset/base/313498

Log:
  MFC r305358,r305449,r305451,r306367,r306397,r309474:

  This also contains a merge of ^/projects/netbsd-tests-update-12@r304035 .
  This change never hit ^/head because bin/cat's behavior was changed (on
^/head)
  to match NetBSD.

  PR:   210607

  r305358:

  Update contrib/netbsd-tests with new content from NetBSD

  This updates the snapshot from 09/30/2014 to 08/11/2016

  This brings in a number of new testcases from upstream, most
  notably:

  - bin/cat
  - lib/libc
  - lib/msun
  - lib/libthr
  - usr.bin/sort

  lib/libc/tests/stdio/open_memstream_test.c was moved to
  lib/libc/tests/stdio/open_memstream2_test.c to accomodate
  the new open_memstream test from NetBSD.

  Tested on:    amd64 (VMware fusion VM; various bare metal platforms); i386
(VMware fusion VM); make tinderbox

  r305449:

  Install h_db to unbreak some of the lib/libc/db testcases after
  r305358

  r305451:

  Fix lib/libc/rpc test assumptions added in r305358

  - Require root in the tcp/udp subtests (it's needed on FreeBSD when
    registering services).
  - Skip the tests if service registration fails.

  r306367 (by br):

  Allow up to 6 arguments only on MIPS.

  r306397 (by br):

  Use right piece of code for FreeBSD.

  r309474:

  Don't build :strvis_locale if VIS_NOLOCALE is undefined

  The copy of contrib/libc-vis on ^/stable/10 doesn't contain all of the
features
  in the ^/stable/11 // ^/head version, including VIS_NOLOCALE. The risk is
lower
  in conditionally running the test instead of backporting the newer versio=
n of
  libc-vis

Changes:
_U  stable/10/
  stable/10/bin/cat/tests/Makefile
  stable/10/contrib/netbsd-tests/bin/cat/d_align.in
  stable/10/contrib/netbsd-tests/bin/cat/d_align.out
  stable/10/contrib/netbsd-tests/bin/cat/d_se_output.in
  stable/10/contrib/netbsd-tests/bin/cat/d_se_output.out
  stable/10/contrib/netbsd-tests/bin/cat/t_cat.sh
  stable/10/contrib/netbsd-tests/bin/sh/dotcmd/scoped_command
  stable/10/contrib/netbsd-tests/bin/sh/dotcmd/t_dotcmd.sh
  stable/10/contrib/netbsd-tests/bin/sh/t_arith.sh
  stable/10/contrib/netbsd-tests/bin/sh/t_cmdsub.sh
  stable/10/contrib/netbsd-tests/bin/sh/t_compexit.sh
  stable/10/contrib/netbsd-tests/bin/sh/t_evaltested.sh
  stable/10/contrib/netbsd-tests/bin/sh/t_exit.sh
  stable/10/contrib/netbsd-tests/bin/sh/t_expand.sh
  stable/10/contrib/netbsd-tests/bin/sh/t_fsplit.sh
  stable/10/contrib/netbsd-tests/bin/sh/t_here.sh
  stable/10/contrib/netbsd-tests/bin/sh/t_option.sh
  stable/10/contrib/netbsd-tests/bin/sh/t_redir.sh
  stable/10/contrib/netbsd-tests/bin/sh/t_redircloexec.sh
  stable/10/contrib/netbsd-tests/bin/sh/t_set_e.sh
  stable/10/contrib/netbsd-tests/bin/sh/t_shift.sh
  stable/10/contrib/netbsd-tests/bin/sh/t_ulimit.sh
  stable/10/contrib/netbsd-tests/bin/sh/t_varquote.sh
  stable/10/contrib/netbsd-tests/bin/sh/t_varval.sh
  stable/10/contrib/netbsd-tests/bin/sh/t_wait.sh
  stable/10/contrib/netbsd-tests/crypto/opencrypto/t_opencrypto.sh
  stable/10/contrib/netbsd-tests/dev/audio/t_pad_output.bz2.uue
  stable/10/contrib/netbsd-tests/dev/dm/h_dm.c
  stable/10/contrib/netbsd-tests/dev/fss/
  stable/10/contrib/netbsd-tests/dev/sysmon/t_swsensor.sh
  stable/10/contrib/netbsd-tests/dev/sysmon/t_swwdog.c
  stable/10/contrib/netbsd-tests/dev/usb/
  stable/10/contrib/netbsd-tests/fs/common/fstest_lfs.c
  stable/10/contrib/netbsd-tests/fs/common/h_fsmacros.h
  stable/10/contrib/netbsd-tests/fs/nfs/nfsservice/mountd.c
  stable/10/contrib/netbsd-tests/fs/nfs/nfsservice/nfsd.c
  stable/10/contrib/netbsd-tests/fs/nfs/nfsservice/rumpnfsd.c
  stable/10/contrib/netbsd-tests/fs/nfs/t_rquotad.sh
  stable/10/contrib/netbsd-tests/fs/tmpfs/t_vnd.sh
  stable/10/contrib/netbsd-tests/fs/vfs/t_io.c
  stable/10/contrib/netbsd-tests/fs/vfs/t_renamerace.c
  stable/10/contrib/netbsd-tests/fs/vfs/t_unpriv.c
  stable/10/contrib/netbsd-tests/fs/vfs/t_vnops.c
  stable/10/contrib/netbsd-tests/games/t_factor.sh
  stable/10/contrib/netbsd-tests/h_macros.h
  stable/10/contrib/netbsd-tests/include/sys/t_bitops.c
  stable/10/contrib/netbsd-tests/include/sys/t_cdefs.c
  stable/10/contrib/netbsd-tests/include/sys/t_pslist.c
  stable/10/contrib/netbsd-tests/include/sys/t_socket.c
  stable/10/contrib/netbsd-tests/include/t_paths.c
  stable/10/contrib/netbsd-tests/ipf/expected/n14
  stable/10/contrib/netbsd-tests/ipf/expected/n14_6
  stable/10/contrib/netbsd-tests/ipf/t_filter_parse.sh
  stable/10/contrib/netbsd-tests/ipf/t_nat_exec.sh
  stable/10/contrib/netbsd-tests/kernel/kqueue/t_ioctl.c
  stable/10/contrib/netbsd-tests/kernel/kqueue/t_proc1.c
  stable/10/contrib/netbsd-tests/kernel/kqueue/t_proc2.c
  stable/10/contrib/netbsd-tests/kernel/kqueue/t_proc3.c
  stable/10/contrib/netbsd-tests/kernel/kqueue/t_vnode.c
  stable/10/contrib/netbsd-tests/kernel/t_rnd.c
  stable/10/contrib/netbsd-tests/lib/libbpfjit/t_bpfjit.c
  stable/10/contrib/netbsd-tests/lib/libc/arch/ia64/return_one.S
  stable/10/contrib/netbsd-tests/lib/libc/arch/powerpc/return_one.S
  stable/10/contrib/netbsd-tests/lib/libc/arch/riscv/return_one.S
  stable/10/contrib/netbsd-tests/lib/libc/db/h_lfsr.c
  stable/10/contrib/netbsd-tests/lib/libc/db/t_db.sh
  stable/10/contrib/netbsd-tests/lib/libc/db/t_db_hash_seq.c
  stable/10/contrib/netbsd-tests/lib/libc/gen/execve/t_execve.c
  stable/10/contrib/netbsd-tests/lib/libc/gen/isqemu.h
  stable/10/contrib/netbsd-tests/lib/libc/gen/posix_spawn/t_spawn.c
  stable/10/contrib/netbsd-tests/lib/libc/gen/t_fnmatch.c
  stable/10/contrib/netbsd-tests/lib/libc/gen/t_fpsetmask.c
  stable/10/contrib/netbsd-tests/lib/libc/gen/t_nice.c
  stable/10/contrib/netbsd-tests/lib/libc/gen/t_randomid.c
  stable/10/contrib/netbsd-tests/lib/libc/gen/t_siginfo.c
  stable/10/contrib/netbsd-tests/lib/libc/gen/t_sleep.c
  stable/10/contrib/netbsd-tests/lib/libc/gen/t_time.c
  stable/10/contrib/netbsd-tests/lib/libc/gen/t_vis.c
  stable/10/contrib/netbsd-tests/lib/libc/inet/t_inet_addr.c
  stable/10/contrib/netbsd-tests/lib/libc/inet/t_inet_network.c
  stable/10/contrib/netbsd-tests/lib/libc/net/t_servent.sh
  stable/10/contrib/netbsd-tests/lib/libc/rpc/t_rpc.c
  stable/10/contrib/netbsd-tests/lib/libc/stdio/t_open_memstream.c
  stable/10/contrib/netbsd-tests/lib/libc/stdlib/t_getenv.c
  stable/10/contrib/netbsd-tests/lib/libc/stdlib/t_posix_memalign.c
  stable/10/contrib/netbsd-tests/lib/libc/stdlib/t_strtod.c
  stable/10/contrib/netbsd-tests/lib/libc/stdlib/t_strtoi.c
  stable/10/contrib/netbsd-tests/lib/libc/stdlib/t_strtol.c
  stable/10/contrib/netbsd-tests/lib/libc/string/t_memset.c
  stable/10/contrib/netbsd-tests/lib/libc/sync/cpp_atomic_ops_linkable.cc
  stable/10/contrib/netbsd-tests/lib/libc/sys/t_bind.c
  stable/10/contrib/netbsd-tests/lib/libc/sys/t_connect.c
  stable/10/contrib/netbsd-tests/lib/libc/sys/t_getcontext.c
  stable/10/contrib/netbsd-tests/lib/libc/sys/t_getrusage.c
  stable/10/contrib/netbsd-tests/lib/libc/sys/t_getsockname.c
  stable/10/contrib/netbsd-tests/lib/libc/sys/t_kevent.c
  stable/10/contrib/netbsd-tests/lib/libc/sys/t_mlock.c
  stable/10/contrib/netbsd-tests/lib/libc/sys/t_mmap.c
  stable/10/contrib/netbsd-tests/lib/libc/sys/t_mprotect.c
  stable/10/contrib/netbsd-tests/lib/libc/sys/t_posix_fallocate.c
  stable/10/contrib/netbsd-tests/lib/libc/sys/t_setrlimit.c
  stable/10/contrib/netbsd-tests/lib/libc/sys/t_sigqueue.c
  stable/10/contrib/netbsd-tests/lib/libc/sys/t_wait.c
  stable/10/contrib/netbsd-tests/lib/libc/time/t_strptime.c
  stable/10/contrib/netbsd-tests/lib/libcurses/director/testlang_parse.y
  stable/10/contrib/netbsd-tests/lib/libm/t_exp.c
  stable/10/contrib/netbsd-tests/lib/libm/t_fenv.c
  stable/10/contrib/netbsd-tests/lib/libm/t_fmod.c
  stable/10/contrib/netbsd-tests/lib/libm/t_hypot.c
  stable/10/contrib/netbsd-tests/lib/libm/t_log.c
  stable/10/contrib/netbsd-tests/lib/libm/t_pow.c
  stable/10/contrib/netbsd-tests/lib/libpthread/t_cond.c
  stable/10/contrib/netbsd-tests/lib/libpthread/t_mutex.c
  stable/10/contrib/netbsd-tests/lib/libpthread/t_rwlock.c
  stable/10/contrib/netbsd-tests/lib/librumpclient/t_exec.sh
  stable/10/contrib/netbsd-tests/lib/librumpclient/t_fd.c
  stable/10/contrib/netbsd-tests/lib/librumphijack/t_tcpip.sh
  stable/10/contrib/netbsd-tests/lib/libusbhid/
  stable/10/contrib/netbsd-tests/lib/libutil/t_parsedate.c
  stable/10/contrib/netbsd-tests/net/arp/
  stable/10/contrib/netbsd-tests/net/bpfilter/t_bpfilter.c
  stable/10/contrib/netbsd-tests/net/bpfjit/t_bpfjit.c
  stable/10/contrib/netbsd-tests/net/icmp/t_forward.c
  stable/10/contrib/netbsd-tests/net/icmp/t_icmp6_redirect.sh
  stable/10/contrib/netbsd-tests/net/icmp/t_icmp_redirect.sh
  stable/10/contrib/netbsd-tests/net/icmp/t_ping.c
  stable/10/contrib/netbsd-tests/net/icmp/t_ping2.sh
  stable/10/contrib/netbsd-tests/net/if/ifconf.c
  stable/10/contrib/netbsd-tests/net/if/t_ifconf.sh
  stable/10/contrib/netbsd-tests/net/if/t_ifconfig.sh
  stable/10/contrib/netbsd-tests/net/if_bridge/t_bridge.sh
  stable/10/contrib/netbsd-tests/net/if_gif/
  stable/10/contrib/netbsd-tests/net/if_pppoe/
  stable/10/contrib/netbsd-tests/net/if_tap/
  stable/10/contrib/netbsd-tests/net/in_cksum/
  stable/10/contrib/netbsd-tests/net/mcast/
  stable/10/contrib/netbsd-tests/net/mpls/t_ldp_regen.sh
  stable/10/contrib/netbsd-tests/net/mpls/t_mpls_fw.sh
  stable/10/contrib/netbsd-tests/net/mpls/t_mpls_fw6.sh
  stable/10/contrib/netbsd-tests/net/mpls/t_mpls_fw64.sh
  stable/10/contrib/netbsd-tests/net/mpls/t_rfc4182.sh
  stable/10/contrib/netbsd-tests/net/ndp/
  stable/10/contrib/netbsd-tests/net/net/t_forwarding.sh
  stable/10/contrib/netbsd-tests/net/net/t_ipaddress.sh
  stable/10/contrib/netbsd-tests/net/net/t_ipv6_lifetime.sh
  stable/10/contrib/netbsd-tests/net/net/t_ipv6address.sh
  stable/10/contrib/netbsd-tests/net/net/t_tcp.c
  stable/10/contrib/netbsd-tests/net/route/t_change.sh
  stable/10/contrib/netbsd-tests/net/route/t_flags.sh
  stable/10/contrib/netbsd-tests/net/route/t_flags6.sh
  stable/10/contrib/netbsd-tests/net/route/t_route.sh
  stable/10/contrib/netbsd-tests/rump/modautoload/t_modautoload.c
  stable/10/contrib/netbsd-tests/rump/rumpkern/h_server/h_simpleserver.c
  stable/10/contrib/netbsd-tests/rump/rumpkern/t_lwproc.c
  stable/10/contrib/netbsd-tests/rump/rumpkern/t_sp.sh
  stable/10/contrib/netbsd-tests/rump/rumpnet/t_shmif.sh
  stable/10/contrib/netbsd-tests/rump/rumpvfs/t_p2kifs.c
  stable/10/contrib/netbsd-tests/sbin/gpt/
  stable/10/contrib/netbsd-tests/sbin/resize_ffs/common.sh
  stable/10/contrib/netbsd-tests/sbin/resize_ffs/t_check.sh
  stable/10/contrib/netbsd-tests/sbin/resize_ffs/t_grow.sh
  stable/10/contrib/netbsd-tests/sbin/resize_ffs/t_grow_swapped.sh
  stable/10/contrib/netbsd-tests/sbin/resize_ffs/t_shrink.sh
  stable/10/contrib/netbsd-tests/sbin/resize_ffs/t_shrink_swapped.sh
  stable/10/contrib/netbsd-tests/sbin/sysctl/t_perm.sh
  stable/10/contrib/netbsd-tests/share/mk/t_lib.sh
  stable/10/contrib/netbsd-tests/share/mk/t_prog.sh
  stable/10/contrib/netbsd-tests/share/mk/t_test.sh
  stable/10/contrib/netbsd-tests/sys/net/
  stable/10/contrib/netbsd-tests/sys/netatalk/
  stable/10/contrib/netbsd-tests/sys/netinet/
  stable/10/contrib/netbsd-tests/sys/netinet6/
  stable/10/contrib/netbsd-tests/usr.bin/cc/t_hello.sh
  stable/10/contrib/netbsd-tests/usr.bin/config/d_min
  stable/10/contrib/netbsd-tests/usr.bin/config/support/conf/files
  stable/10/contrib/netbsd-tests/usr.bin/config/t_config.sh
  stable/10/contrib/netbsd-tests/usr.bin/gdb/
  stable/10/contrib/netbsd-tests/usr.bin/ld/
  stable/10/contrib/netbsd-tests/usr.bin/make/t_make.sh
  stable/10/contrib/netbsd-tests/usr.bin/netpgpverify/Testspec
  stable/10/contrib/netbsd-tests/usr.bin/netpgpverify/t_netpgpverify.sh
  stable/10/contrib/netbsd-tests/usr.bin/sed/t_sed.sh
  stable/10/contrib/netbsd-tests/usr.bin/sort/d_any_char_dflag_out.txt
  stable/10/contrib/netbsd-tests/usr.bin/sort/d_any_char_fflag_out.txt
  stable/10/contrib/netbsd-tests/usr.bin/sort/d_any_char_iflag_out.txt
  stable/10/contrib/netbsd-tests/usr.bin/xlint/lint1/d_c99_anon_struct.c
=20
stable/10/contrib/netbsd-tests/usr.bin/xlint/lint1/d_c99_compound_literal_c=
omma.c
  stable/10/contrib/netbsd-tests/usr.bin/xlint/lint1/d_c99_flex_array_packe=
d.c
  stable/10/contrib/netbsd-tests/usr.bin/xlint/lint1/d_c99_nested_struct.c
  stable/10/contrib/netbsd-tests/usr.bin/xlint/lint1/d_c99_union_init4.c
  stable/10/contrib/netbsd-tests/usr.bin/xlint/lint1/d_cast_fun_array_param=
.c
  stable/10/contrib/netbsd-tests/usr.bin/xlint/lint1/d_type_question_colon.c
  stable/10/contrib/netbsd-tests/usr.bin/xlint/lint1/d_typefun.c
  stable/10/contrib/netbsd-tests/usr.sbin/traceroute/t_traceroute.sh
  stable/10/lib/libc/tests/db/Makefile
  stable/10/lib/libc/tests/hash/Makefile
  stable/10/lib/libc/tests/inet/Makefile
  stable/10/lib/libc/tests/stdio/Makefile
  stable/10/lib/libc/tests/stdio/open_memstream2_test.c
  stable/10/lib/libc/tests/stdio/open_memstream_test.c
  stable/10/lib/libc/tests/stdlib/Makefile
  stable/10/lib/libc/tests/sys/Makefile
  stable/10/lib/msun/tests/Makefile

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-210607-8-zipglfsEPp>