From bde6d15ee12926dc4006cc729cd110f1d0ec3135 Mon Sep 17 00:00:00 2001 From: rguenther <> Date: Mar 22 2023 21:42:48 +0000 Subject: Update nvptx-tools to version 1.0+git.20230122.93e0090 / rev 6 via SR 1073728 https://build.opensuse.org/request/show/1073728 by user rguenther + dimstar_suse - Start using tar_scm OBS server for a tarball. - Update to version 1.0+git.20230122.93e0090: * nm: '#define __STDC_FORMAT_MACROS' for '#include ' [#40] * 'nm' * ld: Clean up the 'symbol_table' when we're done * as: Clean up the 'symbol_table' when we're done * ld: Clean up 'file_hash_entry' instances when we're done with the 'symbol_table' * as: Always 'free' the 'tok_preamble_target_arg'-deduced 'target_arg' string after 'ptxas' verification * as: 'obstack_free' after 'ptxas' verification * run: Close files after use (forwarded request 1073654 from marxin) --- diff --git a/packages/n/nvptx-tools/.files b/packages/n/nvptx-tools/.files index 49b6342..c804877 100644 Binary files a/packages/n/nvptx-tools/.files and b/packages/n/nvptx-tools/.files differ diff --git a/packages/n/nvptx-tools/.rev b/packages/n/nvptx-tools/.rev index db22dee..d50878e 100644 --- a/packages/n/nvptx-tools/.rev +++ b/packages/n/nvptx-tools/.rev @@ -46,4 +46,21 @@ - Remove nvptx-tools.patch as it is included in the above tarball update 1029657 + + 49e977e6d2f527a0f3864341ebf5b61d + 1.0+git.20230122.93e0090 + + dimstar_suse + - Start using tar_scm OBS server for a tarball. +- Update to version 1.0+git.20230122.93e0090: + * nm: '#define __STDC_FORMAT_MACROS' for '#include <inttypes.h>' [#40] + * 'nm' + * ld: Clean up the 'symbol_table' when we're done + * as: Clean up the 'symbol_table' when we're done + * ld: Clean up 'file_hash_entry' instances when we're done with the 'symbol_table' + * as: Always 'free' the 'tok_preamble_target_arg'-deduced 'target_arg' string after 'ptxas' verification + * as: 'obstack_free' after 'ptxas' verification + * run: Close files after use (forwarded request 1073654 from marxin) + 1073728 + diff --git a/packages/n/nvptx-tools/_service b/packages/n/nvptx-tools/_service new file mode 100644 index 0000000..535b1ae --- /dev/null +++ b/packages/n/nvptx-tools/_service @@ -0,0 +1,14 @@ + + + https://github.com/MentorEmbedded/nvptx-tools + git + enable + nvptx-tools + 1.0+git.%cd.%h + + + *.tar + xz + + + diff --git a/packages/n/nvptx-tools/_servicedata b/packages/n/nvptx-tools/_servicedata new file mode 100644 index 0000000..4049714 --- /dev/null +++ b/packages/n/nvptx-tools/_servicedata @@ -0,0 +1,4 @@ + + + https://github.com/MentorEmbedded/nvptx-tools + 93e00909ceb9cbbc104f0fcba56c0361ffb3ca4b \ No newline at end of file diff --git a/packages/n/nvptx-tools/nvptx-tools-1.0+git.20230122.93e0090.tar.xz b/packages/n/nvptx-tools/nvptx-tools-1.0+git.20230122.93e0090.tar.xz new file mode 120000 index 0000000..90bc972 --- /dev/null +++ b/packages/n/nvptx-tools/nvptx-tools-1.0+git.20230122.93e0090.tar.xz @@ -0,0 +1 @@ +/ipfs/bafybeibvsu2x27lqhv7g66xvtgy7afdowdd5s7t2weebvalafg7dz7qeue \ No newline at end of file diff --git a/packages/n/nvptx-tools/nvptx-tools.changes b/packages/n/nvptx-tools/nvptx-tools.changes index cf137b2..f86e67f 100644 --- a/packages/n/nvptx-tools/nvptx-tools.changes +++ b/packages/n/nvptx-tools/nvptx-tools.changes @@ -1,4 +1,18 @@ ------------------------------------------------------------------- +Tue Mar 21 21:44:49 UTC 2023 - mliska@suse.cz + +- Start using tar_scm OBS server for a tarball. +- Update to version 1.0+git.20230122.93e0090: + * nm: '#define __STDC_FORMAT_MACROS' for '#include ' [#40] + * 'nm' + * ld: Clean up the 'symbol_table' when we're done + * as: Clean up the 'symbol_table' when we're done + * ld: Clean up 'file_hash_entry' instances when we're done with the 'symbol_table' + * as: Always 'free' the 'tok_preamble_target_arg'-deduced 'target_arg' string after 'ptxas' verification + * as: 'obstack_free' after 'ptxas' verification + * run: Close files after use + +------------------------------------------------------------------- Thu Oct 13 09:34:42 UTC 2022 - Richard Biener - Update nvptx-tools tarball from git diff --git a/packages/n/nvptx-tools/nvptx-tools.spec b/packages/n/nvptx-tools/nvptx-tools.spec index 35b7b5a..1da69b1 100644 --- a/packages/n/nvptx-tools/nvptx-tools.spec +++ b/packages/n/nvptx-tools/nvptx-tools.spec @@ -1,7 +1,7 @@ # # spec file for package nvptx-tools # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,13 @@ Name: nvptx-tools -Version: 1.0 +Version: 1.0+git.20230122.93e0090 Release: 0 Summary: PTX language tools License: GPL-3.0-or-later Group: Development/Tools/Building URL: https://github.com/MentorEmbedded/nvptx-tools/ -# tarball built from https://github.com/MentorEmbedded/nvptx-tools.git -Source0: nvptx-tools.tar.xz +Source: %{name}-%{version}.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build # Note that w/o a CUDA development (at least cuda.h and libcuda.so) the # tools for executing are not built. CUDA is not free software. @@ -44,7 +43,7 @@ Execution) GCC toolchains. system-wide, only one instance of it is running at a time. %prep -%setup -q -n nvptx-tools +%setup -q %build %configure @@ -60,6 +59,7 @@ make DESTDIR=%{buildroot} install %{_bindir}/nvptx-none-ar %{_bindir}/nvptx-none-as %{_bindir}/nvptx-none-ld +%{_bindir}/nvptx-none-nm %{_bindir}/nvptx-none-ranlib %{_bindir}/nvptx-none-run %{_bindir}/nvptx-none-run-single diff --git a/packages/n/nvptx-tools/nvptx-tools.tar.xz b/packages/n/nvptx-tools/nvptx-tools.tar.xz deleted file mode 120000 index 268ac79..0000000 --- a/packages/n/nvptx-tools/nvptx-tools.tar.xz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafybeidj3cgwuohg7r5uh2tb67dhlp6dxkglbqpl5wd2bzevydkjjcniaa \ No newline at end of file