Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gperftools: 2.6.1 -> 2.6.3 #36572

Merged
merged 2 commits into from Apr 30, 2018
Merged

gperftools: 2.6.1 -> 2.6.3 #36572

merged 2 commits into from Apr 30, 2018

Conversation

ryantm
Copy link
Member

@ryantm ryantm commented Mar 8, 2018

Semi-automatic update. These checks were done:

  • built on NixOS
  • ran /nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3/bin/pprof --help got 0 exit code
  • ran /nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3/bin/pprof --help and found version 2.6.3
  • found 2.6.3 with grep in /nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3
  • found 2.6.3 in filename of file in /nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3

cc @vcunat @wkennington

Semi-automatic update. These checks were done:

- built on NixOS
- ran `/nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3/bin/pprof --help` got 0 exit code
- ran `/nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3/bin/pprof --help` and found version 2.6.3
- found 2.6.3 with grep in /nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3
- found 2.6.3 in filename of file in /nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3
@GrahamcOfBorg
Copy link

Failure on x86_64-darwin (full log)

Partial log (click to expand)

In file included from ./src/base/commandlineflags.h:56:
./src/base/basictypes.h:311:9: warning: '_dyld_present' is deprecated: first deprecated in macOS 10.5 [-Wdeprecated-declarations]
    if (_dyld_present()) {
        ^
/nix/store/lvbg3qxa84bck05k425mj5n4hxx2n60n-Libsystem-osx-10.11.6/include/mach-o/dyld.h:230:13: note: '_dyld_present' has been explicitly marked deprecated here
extern bool _dyld_present(void)                                                              __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA);
            ^
1 warning generated.
builder for '/nix/store/4q0f8q3qcanc8zm986mhxqnwlm471nlq-gperftools-2.6.3.drv' failed with exit code 2
error: build of '/nix/store/4q0f8q3qcanc8zm986mhxqnwlm471nlq-gperftools-2.6.3.drv' failed

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Partial log (click to expand)

shrinking /nix/store/248flidzi1r44k6ql39cnw3sjnh5dffl-gperftools-2.6.3/lib/libtcmalloc_debug.so.4.5.1
shrinking /nix/store/248flidzi1r44k6ql39cnw3sjnh5dffl-gperftools-2.6.3/lib/libtcmalloc.so.4.5.1
shrinking /nix/store/248flidzi1r44k6ql39cnw3sjnh5dffl-gperftools-2.6.3/lib/libtcmalloc_minimal_debug.so.4.5.1
shrinking /nix/store/248flidzi1r44k6ql39cnw3sjnh5dffl-gperftools-2.6.3/lib/libtcmalloc_minimal.so.4.5.1
gzipping man pages under /nix/store/248flidzi1r44k6ql39cnw3sjnh5dffl-gperftools-2.6.3/share/man/
strip is /nix/store/lvx1acn1ig1j2km8jds5x3ggh3f2wa8v-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/248flidzi1r44k6ql39cnw3sjnh5dffl-gperftools-2.6.3/lib  /nix/store/248flidzi1r44k6ql39cnw3sjnh5dffl-gperftools-2.6.3/bin
patching script interpreter paths in /nix/store/248flidzi1r44k6ql39cnw3sjnh5dffl-gperftools-2.6.3
checking for references to /build in /nix/store/248flidzi1r44k6ql39cnw3sjnh5dffl-gperftools-2.6.3...
/nix/store/248flidzi1r44k6ql39cnw3sjnh5dffl-gperftools-2.6.3

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Partial log (click to expand)

shrinking /nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3/lib/libtcmalloc_minimal.so.4.5.1
shrinking /nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3/lib/libtcmalloc_debug.so.4.5.1
shrinking /nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3/lib/libtcmalloc.so.4.5.1
shrinking /nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3/lib/libtcmalloc_and_profiler.so.4.5.1
gzipping man pages under /nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3/share/man/
strip is /nix/store/b0zlxla7dmy1iwc3g459rjznx59797xy-binutils-2.28.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3/lib  /nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3/bin 
patching script interpreter paths in /nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3
checking for references to /tmp/nix-build-gperftools-2.6.3.drv-0 in /nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3...
/nix/store/ba54ymdab4y2jcxwbmn71sm698cy1wik-gperftools-2.6.3

@Mic92
Copy link
Member

Mic92 commented Apr 22, 2018

@alk is the deprecated _dyld_present on macOS fixed in an unreleased version of gperftools?

@Mic92
Copy link
Member

Mic92 commented Apr 22, 2018

@GrahamcOfBorg build gperftools

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: gperftools

Partial log (click to expand)

shrinking /nix/store/kqlavdmnqhnd9pnviwhji8762gfkhf1d-gperftools-2.6.3/lib/libtcmalloc.so.4.5.1
shrinking /nix/store/kqlavdmnqhnd9pnviwhji8762gfkhf1d-gperftools-2.6.3/lib/libtcmalloc_debug.so.4.5.1
shrinking /nix/store/kqlavdmnqhnd9pnviwhji8762gfkhf1d-gperftools-2.6.3/lib/libprofiler.so.0.4.16
shrinking /nix/store/kqlavdmnqhnd9pnviwhji8762gfkhf1d-gperftools-2.6.3/lib/libtcmalloc_and_profiler.so.4.5.1
gzipping man pages under /nix/store/kqlavdmnqhnd9pnviwhji8762gfkhf1d-gperftools-2.6.3/share/man/
strip is /nix/store/j75dgadrff2d1fyc4fczmcgqkid2imdx-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/kqlavdmnqhnd9pnviwhji8762gfkhf1d-gperftools-2.6.3/lib  /nix/store/kqlavdmnqhnd9pnviwhji8762gfkhf1d-gperftools-2.6.3/bin
patching script interpreter paths in /nix/store/kqlavdmnqhnd9pnviwhji8762gfkhf1d-gperftools-2.6.3
checking for references to /build in /nix/store/kqlavdmnqhnd9pnviwhji8762gfkhf1d-gperftools-2.6.3...
/nix/store/kqlavdmnqhnd9pnviwhji8762gfkhf1d-gperftools-2.6.3

@GrahamcOfBorg
Copy link

Failure on x86_64-darwin (full log)

Attempted: gperftools

Partial log (click to expand)

  void** out = new void*[out_len];
               ^
src/stack_trace_table.cc:117:16: note: if you supply your own aligned allocation functions, use -Wno-aligned-allocation-unavailable to silence this diagnostic
1 warning and 2 errors generated.
make: *** [Makefile:5724: src/tcm_min_asserts_unittest-stack_trace_table.o] Error 1
make: *** Waiting for unfinished jobs....
1 warning generated.
1 warning generated.
builder for '/nix/store/zy6vb4335hjj2gz344mm28dzwd9nr1ks-gperftools-2.6.3.drv' failed with exit code 2
error: build of '/nix/store/zy6vb4335hjj2gz344mm28dzwd9nr1ks-gperftools-2.6.3.drv' failed

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: gperftools

Partial log (click to expand)

shrinking /nix/store/4c3hc1fp8jibbpnmrv4j7vkbldl87i6w-gperftools-2.6.3/lib/libtcmalloc_debug.so.4.5.1
shrinking /nix/store/4c3hc1fp8jibbpnmrv4j7vkbldl87i6w-gperftools-2.6.3/lib/libtcmalloc.so.4.5.1
shrinking /nix/store/4c3hc1fp8jibbpnmrv4j7vkbldl87i6w-gperftools-2.6.3/lib/libtcmalloc_minimal_debug.so.4.5.1
shrinking /nix/store/4c3hc1fp8jibbpnmrv4j7vkbldl87i6w-gperftools-2.6.3/lib/libtcmalloc_minimal.so.4.5.1
gzipping man pages under /nix/store/4c3hc1fp8jibbpnmrv4j7vkbldl87i6w-gperftools-2.6.3/share/man/
strip is /nix/store/j7d4mr0ikv974ig7yzhknpsq288js4bs-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/4c3hc1fp8jibbpnmrv4j7vkbldl87i6w-gperftools-2.6.3/lib  /nix/store/4c3hc1fp8jibbpnmrv4j7vkbldl87i6w-gperftools-2.6.3/bin
patching script interpreter paths in /nix/store/4c3hc1fp8jibbpnmrv4j7vkbldl87i6w-gperftools-2.6.3
checking for references to /build in /nix/store/4c3hc1fp8jibbpnmrv4j7vkbldl87i6w-gperftools-2.6.3...
/nix/store/4c3hc1fp8jibbpnmrv4j7vkbldl87i6w-gperftools-2.6.3

@Mic92
Copy link
Member

Mic92 commented Apr 22, 2018

The actual compile error is a different though.

@Mic92
Copy link
Member

Mic92 commented Apr 22, 2018

stack_trace_table.cc:60:14: note: if you supply your own aligned allocation functions, use -Wno-aligned-allocation-unavailable to silence this diagnostic
src/stack_trace_table.cc:117:16: error: aligned deallocation function of type 'void (void *, std::align_val_t) throw()' possibly unavailable on x86_64-apple-macosx10.10.0 [-Waligned-allocation-unavailable]
  void** out = new void*[out_len];
               ^
src/stack_trace_table.cc:117:16: note: if you supply your own aligned allocation functions, use -Wno-aligned-allocation-unavailable to silence this diagnostic

@alk
Copy link

alk commented Apr 29, 2018

@alk is the deprecated _dyld_present on macOS fixed in an unreleased version of gperftools?

No. Those warnings have been there for years.

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: gperftools

Partial log (click to expand)

/nix/store/kqlavdmnqhnd9pnviwhji8762gfkhf1d-gperftools-2.6.3

@GrahamcOfBorg
Copy link

Success on x86_64-darwin (full log)

Attempted: gperftools

Partial log (click to expand)

 /nix/store/5lkrw9dnsgy62qm1ampvww1c5n1pdm4b-coreutils-8.29/bin/install -c -m 644 src/gperftools/stacktrace.h src/gperftools/malloc_hook.h src/gperftools/malloc_hook_c.h src/gperftools/malloc_extension.h src/gperftools/malloc_extension_c.h src/gperftools/nallocx.h src/gperftools/heap-profiler.h src/gperftools/heap-checker.h src/gperftools/profiler.h '/nix/store/95a2p304va03m7kvj88npmdm8z9qfin2-gperftools-2.6.3/include/gperftools'
 /nix/store/5lkrw9dnsgy62qm1ampvww1c5n1pdm4b-coreutils-8.29/bin/mkdir -p '/nix/store/95a2p304va03m7kvj88npmdm8z9qfin2-gperftools-2.6.3/lib/pkgconfig'
 /nix/store/5lkrw9dnsgy62qm1ampvww1c5n1pdm4b-coreutils-8.29/bin/install -c -m 644 libtcmalloc.pc libtcmalloc_minimal.pc libtcmalloc_debug.pc libtcmalloc_minimal_debug.pc libprofiler.pc '/nix/store/95a2p304va03m7kvj88npmdm8z9qfin2-gperftools-2.6.3/lib/pkgconfig'
make[1]: Leaving directory '/private/tmp/nix-build-gperftools-2.6.3.drv-0/gperftools-2.6.3'
post-installation fixup
gzipping man pages under /nix/store/95a2p304va03m7kvj88npmdm8z9qfin2-gperftools-2.6.3/share/man/
strip is /nix/store/kdff2gim6417493yha769kh00n63lnrw-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/95a2p304va03m7kvj88npmdm8z9qfin2-gperftools-2.6.3/lib  /nix/store/95a2p304va03m7kvj88npmdm8z9qfin2-gperftools-2.6.3/bin
patching script interpreter paths in /nix/store/95a2p304va03m7kvj88npmdm8z9qfin2-gperftools-2.6.3
/nix/store/95a2p304va03m7kvj88npmdm8z9qfin2-gperftools-2.6.3

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: gperftools

Partial log (click to expand)

shrinking /nix/store/nw4msqc7z0z1qwb3vy0mi0jpv79vxzyh-gperftools-2.6.3/lib/libtcmalloc_debug.so.4.5.1
shrinking /nix/store/nw4msqc7z0z1qwb3vy0mi0jpv79vxzyh-gperftools-2.6.3/lib/libtcmalloc.so.4.5.1
shrinking /nix/store/nw4msqc7z0z1qwb3vy0mi0jpv79vxzyh-gperftools-2.6.3/lib/libtcmalloc_minimal_debug.so.4.5.1
shrinking /nix/store/nw4msqc7z0z1qwb3vy0mi0jpv79vxzyh-gperftools-2.6.3/lib/libtcmalloc_minimal.so.4.5.1
gzipping man pages under /nix/store/nw4msqc7z0z1qwb3vy0mi0jpv79vxzyh-gperftools-2.6.3/share/man/
strip is /nix/store/gp7fylxwn18b7pl2c18ks89hsiaxyfvf-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/nw4msqc7z0z1qwb3vy0mi0jpv79vxzyh-gperftools-2.6.3/lib  /nix/store/nw4msqc7z0z1qwb3vy0mi0jpv79vxzyh-gperftools-2.6.3/bin
patching script interpreter paths in /nix/store/nw4msqc7z0z1qwb3vy0mi0jpv79vxzyh-gperftools-2.6.3
checking for references to /build in /nix/store/nw4msqc7z0z1qwb3vy0mi0jpv79vxzyh-gperftools-2.6.3...
/nix/store/nw4msqc7z0z1qwb3vy0mi0jpv79vxzyh-gperftools-2.6.3

@Mic92 Mic92 merged commit d9684a2 into NixOS:master Apr 30, 2018
@ryantm ryantm deleted the auto-update/gperftools branch April 30, 2018 20:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants