Skip to content

tbb: update 2018_U1 -> 2018_U3#41134

Merged
xeji merged 1 commit intoNixOS:masterfrom
DIzFer:update-libtbb
May 28, 2018
Merged

tbb: update 2018_U1 -> 2018_U3#41134
xeji merged 1 commit intoNixOS:masterfrom
DIzFer:update-libtbb

Conversation

@DIzFer
Copy link
Contributor

@DIzFer DIzFer commented May 27, 2018

Motivation for this change
Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Fits CONTRIBUTING.md.

@GrahamcOfBorg GrahamcOfBorg added 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. labels May 27, 2018
@xeji
Copy link
Contributor

xeji commented May 28, 2018

@GrahamcOfBorg build tbb

@GrahamcOfBorg
Copy link

Success on x86_64-darwin (full log)

Attempted: tbb

Partial log (click to expand)

clang++ -c -MMD -g -O2 -DUSE_PTHREAD -DDO_ITT_NOTIFY -stdlib=libc++ -m64 -mrtm  -Wall   -Wno-non-virtual-dtor -Wno-dangling-else -fPIC  -D__TBBMALLOC_BUILD=1 -I../../src -I../../src/rml/include -I../../include -I../../src/tbbmalloc -I../../src/tbbmalloc ../../src/tbbmalloc/tbb_function_replacement.cpp
clang -fPIC -o libtbbmalloc.dylib backend.o large_objects.o backref.o  tbbmalloc.o  itt_notify_malloc.o frontend.o  -ldl -lpthread -dynamiclib -install_name @rpath/libtbbmalloc.dylib -stdlib=libc++ -m64  -Wl,-exported_symbols_list,tbbmalloc.def
clang++ -fPIC -o libtbbmalloc_proxy.dylib proxy.o tbb_function_replacement.o  -ldl -lpthread libtbbmalloc.dylib -dynamiclib -install_name @rpath/libtbbmalloc_proxy.dylib -stdlib=libc++ -m64
make[1]: Leaving directory '/private/tmp/nix-build-tbb-2018_U3.drv-0/source/build/macos_intel64_clang_cc5.0.2_os10.13.2_release'
installing
post-installation fixup
strip is /nix/store/r5mcn9vqq80v5pfqp45d7290cis7dwp4-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/gnchwsj82rz7s31nbi5mabrgj05clgj4-tbb-2018_U3/lib
patching script interpreter paths in /nix/store/gnchwsj82rz7s31nbi5mabrgj05clgj4-tbb-2018_U3
/nix/store/gnchwsj82rz7s31nbi5mabrgj05clgj4-tbb-2018_U3

@GrahamcOfBorg
Copy link

Success on aarch64-linux (full log)

Attempted: tbb

Partial log (click to expand)

post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/zw8n387fm7pr49m4xvaqf62smdmbfdy6-tbb-2018_U3
shrinking /nix/store/zw8n387fm7pr49m4xvaqf62smdmbfdy6-tbb-2018_U3/lib/libtbbmalloc_proxy.so.2
shrinking /nix/store/zw8n387fm7pr49m4xvaqf62smdmbfdy6-tbb-2018_U3/lib/libtbbmalloc.so.2
shrinking /nix/store/zw8n387fm7pr49m4xvaqf62smdmbfdy6-tbb-2018_U3/lib/libtbb.so.2
strip is /nix/store/8yfik687kfccisxnad42j19lfb7ij9b4-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/zw8n387fm7pr49m4xvaqf62smdmbfdy6-tbb-2018_U3/lib
patching script interpreter paths in /nix/store/zw8n387fm7pr49m4xvaqf62smdmbfdy6-tbb-2018_U3
checking for references to /build in /nix/store/zw8n387fm7pr49m4xvaqf62smdmbfdy6-tbb-2018_U3...
/nix/store/zw8n387fm7pr49m4xvaqf62smdmbfdy6-tbb-2018_U3

@GrahamcOfBorg
Copy link

Success on x86_64-linux (full log)

Attempted: tbb

Partial log (click to expand)

post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/5pavfwbw029k7msdvc76wh35f5xrsvz6-tbb-2018_U3
shrinking /nix/store/5pavfwbw029k7msdvc76wh35f5xrsvz6-tbb-2018_U3/lib/libtbb.so.2
shrinking /nix/store/5pavfwbw029k7msdvc76wh35f5xrsvz6-tbb-2018_U3/lib/libtbbmalloc.so.2
shrinking /nix/store/5pavfwbw029k7msdvc76wh35f5xrsvz6-tbb-2018_U3/lib/libtbbmalloc_proxy.so.2
strip is /nix/store/92d2ifxcni4n3zx9s8wnkcjlvnx5ajlc-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/5pavfwbw029k7msdvc76wh35f5xrsvz6-tbb-2018_U3/lib
patching script interpreter paths in /nix/store/5pavfwbw029k7msdvc76wh35f5xrsvz6-tbb-2018_U3
checking for references to /build in /nix/store/5pavfwbw029k7msdvc76wh35f5xrsvz6-tbb-2018_U3...
/nix/store/5pavfwbw029k7msdvc76wh35f5xrsvz6-tbb-2018_U3

@xeji xeji merged commit 25be6fd into NixOS:master May 28, 2018
@DIzFer DIzFer deleted the update-libtbb branch January 1, 2019 14:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants