Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

go1.4-race-1.4.3-bp155.3.13 RPM for x86_64

From OpenSuSE Leap 15.5 for x86_64

Name: go1.4-race Distribution: SUSE Linux Enterprise 15 SP5
Version: 1.4.3 Vendor: openSUSE
Release: bp155.3.13 Build date: Wed May 17 15:42:54 2023
Group: Development/Languages/Other Build host: sheep83
Size: 299848 Source RPM: go1.4-1.4.3-bp155.3.13.src.rpm
Packager: https://bugs.opensuse.org
Url: https://compiler-rt.llvm.org/
Summary: Go runtime race detector
Go runtime race detector libraries. Install this package if you wish to use the
-race option, in order to detect race conditions present in your Go programs.

Provides

Requires

License

NCSA OR MIT

Changelog

* Mon Jul 12 2021 Richard Biener <rguenther@suse.com>
  - Add compiler-rt-fix-tsan-build.patch to fix build with gcc-PIE.
* Mon Jun 08 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Ensure ARM arch is set properly - boo#1169832
* Fri Jan 24 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - BuildREquire pkgconfig(systemd) instead of systemd: allow OBS to
    shortcut through the -mini flavor.
* Mon Mar 11 2019 Martin Liška <mliska@suse.cz>
  - Add gcc9-rsp-clobber.patch in order to fix bsc#1121397.
* Sat Dec 15 2018 Aleksa Sarai <asarai@suse.com>
  - Make our profile.d/go.sh no longer set GOROOT=, in order to make switching
    between versions no longer break. This ends up removing the need for go.sh
    entirely (because GOPATH is also set automatically). boo#1119634
* Sun Mar 25 2018 kasimir_@outlook.de
  - Fix patch for armv6l build
    * armv6l.patch
* Sat Feb 24 2018 jmassaguerpla@suse.com
  - fix bsc#1082409: Review dependencies (requires, recommends and supports)
* Sat Oct 21 2017 asarai@suse.com
  - Install $GOROOT/lib packages, to include upstream files such as the timezone
    database. bsc#1064522
* Tue Oct 10 2017 thipp@suse.de
  - Add patch to fix arbitrary code execution during “go get” or “go get -d”
    (CVE-2017-15041).
    bsc#1062085
    + cmd-go-reject-update-of-VCS-inside-VCS.patch
* Mon Oct 09 2017 thipp@suse.de
  - Add patch to fix PlainAuth to refuse to send passwords to non-TLS servers
    (CVE-2017-15042).
    bsc#1062087
    + net-smtp-fix-PlainAuth-to-refuse-to-send-passwords-to-non-TLS-servers.patch
* Tue Sep 05 2017 thipp@suse.de
  - Fix incorrectly ghosted files
* Tue Sep 05 2017 thipp@suse.de
  - Provide go = 1.4
  - Fix ghost files
* Thu Aug 31 2017 thipp@suse.de
  - add fix-sanitizer-build-against-latest-glibc.patch which fixes
    the sanitizer built against certain glibc versions
* Wed Aug 09 2017 asarai@suse.com
  - go-race: add compiler-rt TSAN binary, necessary for the race detector builds
    to work. This requires building compiler-rt from source (becuase upstream Go
    stores precompiled binaries in the tree, and we cannot use them). In
    addition, a %check was added purely to ensure that we don't install the wrong
    version of compiler-rt. boo#1052528
  - go-rpmlintrc: add some entries to address the .syso additions.
* Mon Jul 17 2017 thipp@suse.de
  - build without cgo on Factory
  - remove mercurial requirement
* Sun Aug 14 2016 i@marguerite.su
  - fix source location for 3rd-party libraries
* Tue Jul 26 2016 jmassaguerpla@suse.com
  - CVE-2016-5386.patch: fixes bsc#988487 aka https://httpoxy.org/
* Sat Jun 11 2016 i@marguerite.su
  - update version 1.4.3
    * net/http: security fixes
    * build: remove -Werror from cmd/dist
    * runtime: panic when accessing an empty struct value
      appended to an uninitialized slice
    * runtime: garbage collector found invalid heap pointer
      iterating over map
    * runtime: leftover defer or casgstatus: waiting for
      Gwaiting but is Grunnable error on windows/amd64
  - add patch: go-1.4.3-support-new-386_amd64-relocations.patch
  - add go1.4.gdbinit for debug friendly
  - drop go-wiki-gadget.xml: it has not been used from the beginning
* Sat Aug 22 2015 i@marguerite.su
  - rename to go1.4
  - use update-alternatives for /usr/bin/go and profile.d, so it
    can be co-installed with go 1.5
* Tue Aug 11 2015 jmassaguerpla@suse.com
  - fix update from 1.3.3
    Update from 1.3.3 was broken in this commit
    https://build.opensuse.org/package/rdiff/devel:languages:go/go?linkrev=base&rev=205
    That commit fixed a dangling symlink in src (src/pkg) by instead
    symlinking src, which broke compatibility.
    This commit fixes it by, instead, symlinking all the files in src.
* Wed Jul 22 2015 schwab@suse.de
  - macros.go: fix missing quotes in %goinstall (bsc#939067)
* Sun Jul 12 2015 i@marguerite.su
  - macros.go: fix "summary-not-capitalized"
* Thu Jul 09 2015 i@marguerite.su
  - macros.go:
    * *-doc can't properly describe what the sub-package really is,
      and they're mostly source codes instead of the claimed "API,
      documentation, and examples". so rename to *-source. and not
      recommend to install them to save users' disk space.
    * %%go_requires should be handled automatically by golang-packaging
    * not recommend to install source package any more,
      so %%go_recommmends set to nil.
* Sun Jul 05 2015 i@marguerite.su
  - macros.go:
    * add a "WITH_FAKE_BUILDID" option to enable the fake build ID
      compution.
    * to fake build ID, you have to make sure your package has only
      one binary. it is nonsense that two or more nonidentical
      binaries have the same build ID.
* Sat Jul 04 2015 i@marguerite.su
  - enable debuginfo
    * the strip workaround (boo#818502) does not need any more
    * re-enable debug_packge/debug_install_post macros
  - add patch: go-1.4.2-rel.plt-alignment.patch
    * cmd/ld: set alignment for the .rel.plt section on 32-bit architectures
    * https://github.com/golang/go/issues/9802
    * or i586 build will fail at extracting debuginfo
  - macros.go:
    * re-enable debug_packge/debug_install_post macros from goprep()
    * add ldflags to gobuild() to compute BUILD ID for debuginfo package
  - go itself doesn't support BUILD ID yet
* Thu Jun 11 2015 fcastelli@suse.com
  - Remove fix_certificates_lookup_on_sles11.patch: this is superseded
    by fix_certificates.patch
  - Add fix_certificates_lookup.patch: force Go to look for certificates only
    in the locations available on openSUSE and SLE. Also ensure certificates
    are found on SLE11 (previous fix_certificates_lookup_on_sles11.patch)
* Thu Jun 11 2015 fcastelli@suse.com
  - Add fix_certificates_lookup_on_sles11.patch: this patch is required
    to have Go programs read the system certificates on SLE11.
    See issue https://github.com/golang/go/issues/6391
* Wed Apr 08 2015 fcastelli@suse.com
  - Fix building of all the Go packages under devel:languages:go. The
    %goprep macro contained some unescaped lines, causing go install to
    attempt the installation of the build artifacts outside of the
    buildroot.
* Mon Mar 30 2015 i@marguerite.su
  - disable debuginfo/debug package creation on all golang packages
    * .a files in golang doesn't contain debuginfo right now,
      so extract a debug package will cause
      "Failed to write file: invalid section alignment"
      and we don't need to bother stripping them.
    * we can't depend on good luck for all golang packages, hoping
      they'll pass the build and not randomly fail.
* Fri Mar 20 2015 i@marguerite.su
  - remove "go_disable_brp_strip_static_archive" macro from macros.go,
    which contains redefinition of os_install_post too.
  - disable debug package generation for all architectures, because:
    * build IDs are not generated at all, even for successful builds
    * "Failed to write file: invalid section alignment" on arm/i586.
* Thu Mar 19 2015 i@marguerite.su
  - remove redefinition of os_install_post macro, which was used to
    override brp-strip-static-archive that has been manually removed
    from openSUSE distribution since 2011.05.
  - This might fix i586 builds for openSUSE:Factory:
    * Too many levels of recursion in macro expansion
    * Failed to write file: invalid section alignment
* Sat Mar 07 2015 i@marguerite.su
  - Added Obsoletes for go-vim/emacs, they went to separate projects
* Sun Mar 01 2015 matwey.kornilov@gmail.com
  - Fix dangling-symlink /usr/lib64/go/src/pkg /usr/share/go/src/pkg
* Sun Mar 01 2015 matwey.kornilov@gmail.com
  - allow-binary-only-packages.patch: Revert missed patch and update for 1.4
* Fri Feb 27 2015 matwey.kornilov@gmail.com
  - Updated to 1.4.2:
    Support of editors has been dropped
* Thu Oct 30 2014 fcastelli@suse.com
  - Updated to 1.3.3: includes further bug fixes to cgo, the runtime package,s
    and the nacl port.
  - Changes associated with release 1.3.2: includes bug fixes to cgo and the
    crypto/tls packages. See the change history for details (bnc#898901 -
    CVE-2014-7189).
* Tue Oct 21 2014 dmueller@suse.com
  - avoid stripping debuginfo on arm, it fails (and is not necessary)
* Fri Oct 17 2014 sebastian.kratz@piraten-ahoi.de
  - add armv6l.patch
    * workaround for qemu-arm bug
    * under qemu on armv6 the number of unix signals isn't 64 but 63.
      thus there is an off-by-one error while building and testing.
      this fix now reduces the constant defining the number of signals
      by 1, but that of course means signal handling won't be 100%
      correct.
    * https://groups.google.com/forum/#!topic/golang-nuts/MqKTX_XIOKE

Files

/usr/share/go1.4/src/runtime/race/race_linux_amd64.syso


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 18:11:13 2024