pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg/49361: Update valgrind 3.9 to 3.10



> Le 5 nov. 2014 à 20:45, Alexander Nasonov <alnsn%yandex.ru@localhost> a écrit :
> 
> The following reply was made to PR pkg/49361; it has been noted by GNATS.
> 
> From: Alexander Nasonov <alnsn%yandex.ru@localhost>
> To: gnats-bugs%NetBSD.org@localhost
> Cc: pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost, pkgsrc-bugs%netbsd.org@localhost
> Subject: Re: pkg/49361: Update valgrind 3.9 to 3.10
> Date: Wed, 5 Nov 2014 19:44:20 +0000
> 
> --4Ckj6UjgE2iN1+kY
> Content-Type: text/plain; charset=us-ascii
> Content-Disposition: inline
> 
> jonthn+pkgsrc%pinacea.com@localhost wrote:
>> Quick patch to update valgrind from 3.9 to 3.10
>> Patches are no longer required as they've been added upstream.
>> 
>> To see the changes, check out : http://valgrind.org/docs/manual/dist.news.html
>>> How-To-Repeat:
>> 
>>> Fix:
>> Quick patch : https://gist.github.com/jonthn/59583b6b4e01a85672c9
> 
> I updated it on a Linux distro which I never used before and I
> needed to fix PLIST. I'm not sure whether pkgsrc is picking some
> local deps on that machine or you didn't include your PLIST diff
> (BTW, on which platform did you test the update?).
> 
> Attached in my PLIST diff, does it look like yours?
> 
> Alex
> 

Hello Alex,

I’m sorry I didn’t check the PLIST it was more a quick and dirty patch, also on Linux, in a virtual machine for a test. Unfortunately I don’t have access to this one anymore.
I’ll do better next time.

 jonathan

> --4Ckj6UjgE2iN1+kY
> Content-Type: text/plain; charset=us-ascii
> Content-Disposition: attachment; filename="PLIST.diff"
> 
> Index: devel/valgrind/PLIST
> ===================================================================
> RCS file: /cvsroot/pkgsrc/devel/valgrind/PLIST,v
> retrieving revision 1.6
> diff -p -u -u -r1.6 PLIST
> --- devel/valgrind/PLIST	5 Nov 2013 17:49:52 -0000	1.6
> +++ devel/valgrind/PLIST	5 Nov 2014 19:35:39 -0000
> @@ -6,6 +6,7 @@ bin/cg_diff
>  bin/cg_merge
>  bin/ms_print
>  bin/valgrind
> +bin/valgrind-di-server
>  bin/valgrind-listener
>  bin/vgdb
>  include/valgrind/callgrind.h
> @@ -15,8 +16,10 @@ include/valgrind/helgrind.h
>  include/valgrind/libvex_basictypes.h
>  include/valgrind/libvex_emnote.h
>  include/valgrind/libvex_guest_amd64.h
> +include/valgrind/libvex_guest_arm64.h
>  include/valgrind/libvex_guest_arm.h
>  include/valgrind/libvex_guest_mips32.h
> +include/valgrind/libvex_guest_mips64.h
>  include/valgrind/libvex_guest_offsets.h
>  include/valgrind/libvex_guest_ppc32.h
>  include/valgrind/libvex_guest_ppc64.h
> @@ -27,6 +30,7 @@ include/valgrind/libvex_ir.h
>  include/valgrind/libvex_s390x_common.h
>  include/valgrind/libvex_trc_values.h
>  include/valgrind/memcheck.h
> +include/valgrind/pub_tool_addrinfo.h
>  include/valgrind/pub_tool_aspacehl.h
>  include/valgrind/pub_tool_aspacemgr.h
>  include/valgrind/pub_tool_basics_asm.h
> @@ -34,6 +38,7 @@ include/valgrind/pub_tool_basics.h
>  include/valgrind/pub_tool_clientstate.h
>  include/valgrind/pub_tool_clreq.h
>  include/valgrind/pub_tool_debuginfo.h
> +include/valgrind/pub_tool_deduppoolalloc.h
>  include/valgrind/pub_tool_errormgr.h
>  include/valgrind/pub_tool_execontext.h
>  include/valgrind/pub_tool_gdbserver.h
> @@ -50,6 +55,7 @@ include/valgrind/pub_tool_mallocfree.h
>  include/valgrind/pub_tool_options.h
>  include/valgrind/pub_tool_oset.h
>  include/valgrind/pub_tool_poolalloc.h
> +include/valgrind/pub_tool_rangemap.h
>  include/valgrind/pub_tool_redir.h
>  include/valgrind/pub_tool_replacemalloc.h
>  include/valgrind/pub_tool_seqmatch.h
> @@ -65,13 +71,18 @@ include/valgrind/pub_tool_wordfm.h
>  include/valgrind/pub_tool_xarray.h
>  include/valgrind/valgrind.h
>  include/valgrind/vki/vki-amd64-linux.h
> +include/valgrind/vki/vki-arm64-linux.h
>  include/valgrind/vki/vki-arm-linux.h
>  include/valgrind/vki/vki-darwin.h
> +include/valgrind/vki/vki-linux-drm.h
>  include/valgrind/vki/vki-linux.h
>  include/valgrind/vki/vki-mips32-linux.h
> +include/valgrind/vki/vki-mips64-linux.h
>  include/valgrind/vki/vki-posixtypes-amd64-linux.h
> +include/valgrind/vki/vki-posixtypes-arm64-linux.h
>  include/valgrind/vki/vki-posixtypes-arm-linux.h
>  include/valgrind/vki/vki-posixtypes-mips32-linux.h
> +include/valgrind/vki/vki-posixtypes-mips64-linux.h
>  include/valgrind/vki/vki-posixtypes-ppc32-linux.h
>  include/valgrind/vki/vki-posixtypes-ppc64-linux.h
>  include/valgrind/vki/vki-posixtypes-s390x-linux.h
> @@ -80,14 +91,27 @@ include/valgrind/vki/vki-ppc32-linux.h
>  include/valgrind/vki/vki-ppc64-linux.h
>  include/valgrind/vki/vki-s390x-linux.h
>  include/valgrind/vki/vki-scnums-amd64-linux.h
> +include/valgrind/vki/vki-scnums-arm64-linux.h
>  include/valgrind/vki/vki-scnums-arm-linux.h
>  include/valgrind/vki/vki-scnums-darwin.h
>  include/valgrind/vki/vki-scnums-mips32-linux.h
> +include/valgrind/vki/vki-scnums-mips64-linux.h
>  include/valgrind/vki/vki-scnums-ppc32-linux.h
>  include/valgrind/vki/vki-scnums-ppc64-linux.h
>  include/valgrind/vki/vki-scnums-s390x-linux.h
>  include/valgrind/vki/vki-scnums-x86-linux.h
>  include/valgrind/vki/vki-x86-linux.h
> +include/valgrind/vki/vki-xen-domctl.h
> +include/valgrind/vki/vki-xen-evtchn.h
> +include/valgrind/vki/vki-xen-gnttab.h
> +include/valgrind/vki/vki-xen.h
> +include/valgrind/vki/vki-xen-hvm.h
> +include/valgrind/vki/vki-xen-memory.h
> +include/valgrind/vki/vki-xen-mmuext.h
> +include/valgrind/vki/vki-xen-sysctl.h
> +include/valgrind/vki/vki-xen-tmem.h
> +include/valgrind/vki/vki-xen-version.h
> +include/valgrind/vki/vki-xen-x86.h
>  lib/pkgconfig/valgrind.pc
>  lib/valgrind/32bit-core-valgrind-s1.xml
>  lib/valgrind/32bit-core-valgrind-s2.xml
> @@ -131,6 +155,7 @@ lib/valgrind/drd-${VGCONF_ARCH_PRI}-${LO
>  lib/valgrind/exp-bbv-${VGCONF_ARCH_PRI}-${LOWER_OPSYS}
>  lib/valgrind/exp-dhat-${VGCONF_ARCH_PRI}-${LOWER_OPSYS}
>  lib/valgrind/exp-sgcheck-${VGCONF_ARCH_PRI}-${LOWER_OPSYS}
> +lib/valgrind/getoff-${VGCONF_ARCH_PRI}-${LOWER_OPSYS}
>  lib/valgrind/helgrind-${VGCONF_ARCH_PRI}-${LOWER_OPSYS}
>  lib/valgrind/i386-coresse-valgrind.xml
>  lib/valgrind/i386-linux-valgrind.xml
> @@ -140,6 +165,17 @@ lib/valgrind/libreplacemalloc_toolpreloa
>  lib/valgrind/libvex-${VGCONF_ARCH_PRI}-${LOWER_OPSYS}.a
>  lib/valgrind/massif-${VGCONF_ARCH_PRI}-${LOWER_OPSYS}
>  lib/valgrind/memcheck-${VGCONF_ARCH_PRI}-${LOWER_OPSYS}
> +lib/valgrind/mips64-cp0-valgrind-s1.xml
> +lib/valgrind/mips64-cp0-valgrind-s2.xml
> +lib/valgrind/mips64-cp0.xml
> +lib/valgrind/mips64-cpu-valgrind-s1.xml
> +lib/valgrind/mips64-cpu-valgrind-s2.xml
> +lib/valgrind/mips64-cpu.xml
> +lib/valgrind/mips64-fpu-valgrind-s1.xml
> +lib/valgrind/mips64-fpu-valgrind-s2.xml
> +lib/valgrind/mips64-fpu.xml
> +lib/valgrind/mips64-linux-valgrind.xml
> +lib/valgrind/mips64-linux.xml
>  lib/valgrind/mips-cp0-valgrind-s1.xml
>  lib/valgrind/mips-cp0-valgrind-s2.xml
>  lib/valgrind/mips-cp0.xml
> @@ -198,8 +234,12 @@ lib/valgrind/vgpreload_memcheck-${VGCONF
>  man/man1/callgrind_annotate.1
>  man/man1/callgrind_control.1
>  man/man1/cg_annotate.1
> +man/man1/cg_diff.1
> +man/man1/cg_merge.1
>  man/man1/ms_print.1
>  man/man1/valgrind.1
> +man/man1/valgrind-listener.1
> +man/man1/vgdb.1
>  share/doc/valgrind/html/bbv-manual.html
>  share/doc/valgrind/html/cg-manual.html
>  share/doc/valgrind/html/cl-format.html
> 
> --4Ckj6UjgE2iN1+kY--
> 


Home | Main Index | Thread Index | Old Index