640fc5b0be
- Reverting to use gcc-go instead of go1.4 for Factory and Leap The fallback boostrap method via go1.4 does not work for Factory because of a known bug with binutils 2.27 https://github.com/golang/go/issues/16906. Leap will work but we don't have go1.4 in there. OBS-URL: https://build.opensuse.org/request/show/430381 OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=269
1399 lines
56 KiB
Plaintext
1399 lines
56 KiB
Plaintext
-------------------------------------------------------------------
|
|
Fri Sep 23 15:25:15 UTC 2016 - jmassaguerpla@suse.com
|
|
|
|
- Reverting to use gcc-go instead of go1.4 for Factory and Leap
|
|
The fallback boostrap method via go1.4 does not work for Factory because
|
|
of a known bug with binutils 2.27 https://github.com/golang/go/issues/16906.
|
|
Leap will work but we don't have go1.4 in there.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 21 15:35:51 UTC 2016 - jmassaguerpla@suse.com
|
|
|
|
- update to gcc6-go for Factory
|
|
- add gcc6-go.patch for Factory
|
|
- build with gcc-go for aarch64, ppc64le and ppc64, but for x86_64
|
|
always use go1.4, as it should be according to
|
|
https://golang.org/doc/install/source#go14
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 30 14:38:11 UTC 2016 - jmassaguerpla@suse.com
|
|
|
|
- build ppc64le with gcc-go
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 14 03:32:46 UTC 2016 - i@marguerite.su
|
|
|
|
- fix source location for 3rd-party libraries
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 26 15:13:08 UTC 2016 - jmassaguerpla@suse.com
|
|
|
|
- update go go1.6.3 (released 2016/07/17) includes security fixes to the
|
|
<code>net/http/cgi</code> package and <code>net/http</code> package when used in
|
|
a CGI environment. This release also adds support for macOS Sierra.
|
|
See the <a href="https://github.com/golang/go/issues?q=milestone%3AGo1.6.3">Go
|
|
1.6.3 milestone</a> on our issue tracker for details.
|
|
|
|
This fixes: bsc#988487
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 19 10:54:20 UTC 2016 - normand@linux.vnet.ibm.com
|
|
|
|
- do not set with_shared for ppc64 (BE)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 23 16:27:56 UTC 2016 - dmueller@suse.com
|
|
|
|
- bootstrap aarch64 even on SLE via gcc5-go
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 17 01:52:50 UTC 2016 - i@marguerite.su
|
|
|
|
- install shared libraries.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 10 16:00:14 UTC 2016 - i@marguerite.su
|
|
|
|
- update version 1.6.2
|
|
* fixes to the compiler, runtime, tools, documentation,
|
|
and the mime/multipart, net/http, and sort packages.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 13 18:00:49 UTC 2016 - jmassaguerpla@suse.com
|
|
|
|
- fix bsc#974232: CVE-2016-3959: go: Infinite loop in several big
|
|
integer routines
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 19 09:27:32 UTC 2016 - jmassaguerpla@suse.com
|
|
|
|
- Update to version 1.6
|
|
|
|
* On Linux on little-endian 64-bit PowerPC (linux/ppc64le), Go 1.6 now supports cgo with external linking and is roughly feature complete.
|
|
* Vendoring support
|
|
* HTTP2 transparent support
|
|
* fix gc and gccgo incompatibility regarding embedded unexported struct types containing exported fields
|
|
* Linux on 64-bit MIPS and Android on 32-bit x86
|
|
* enforced rules for sharing Go pointers with C
|
|
* new mechanism for template reuse
|
|
* performance improvements
|
|
... and more!
|
|
|
|
see more in https://tip.golang.org/doc/go1.6
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 10 21:46:59 UTC 2016 - fcastelli@suse.com
|
|
|
|
- Update to version 1.5.3:
|
|
* CVE-2015-8618: go: Carry propagation in Int.Exp Montgomery code in
|
|
math/big library (bnc#960151)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jan 10 17:01:28 UTC 2016 - i@marguerite.su
|
|
|
|
- macro.go and golang-macros.rb moved to golang-packaging
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 30 15:41:02 UTC 2015 - i@marguerite.su
|
|
|
|
- macro.go:
|
|
* added golang-macros.rb to deal with complicated macros
|
|
that are hard to be written in shell script
|
|
* support "--with-buildid" which is the former ugly
|
|
"WITH_FAKE_BUILDID" environment variable hack
|
|
* support "--shared" which is "-buildmode=shared -linkshared"
|
|
in case anyone need it
|
|
* add go_api_ver macro which is currently 1.5
|
|
- install shared stdlib on x86_64
|
|
- drop go-wiki-gadget.xml: it hasn't been used from the beginning
|
|
- add go.gdbinit for debug friendly
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 10 19:25:18 UTC 2015 - matwey.kornilov@gmail.com
|
|
|
|
- Updated to 1.5.2:
|
|
This release includes bug fixes to the compiler,
|
|
linker, and the mime/multipart, net, and runtime packages.
|
|
https://golang.org/doc/devel/release.html#go1.5.minor
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Oct 25 08:24:29 UTC 2015 - guoli_l@126.com
|
|
|
|
- Updated to 1.5.1
|
|
This release includes bug fixes to the go command,
|
|
the compiler, assembler, and the fmt, net/textproto,
|
|
net/http, and runtime packages.
|
|
https://golang.org/doc/devel/release.html#go1.5.minor
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 7 12:16:45 UTC 2015 - mlin@suse.com
|
|
|
|
- Adapt to Leap
|
|
* use gcc5-go than go1.4 is the proper requirement for Leap
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 15 12:56:49 UTC 2015 - dmueller@suse.com
|
|
|
|
- go.sh, macros.go, go.spec: add missing bits for aarch64
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 11 08:43:53 UTC 2015 - dmueller@suse.com
|
|
|
|
- enable build for aarch64
|
|
- rediff armv6l.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Aug 22 17:44:55 UTC 2015 - i@marguerite.su
|
|
|
|
- enable ppc64 and ppc64le
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 20 15:26:42 UTC 2015 - i@marguerite.su
|
|
|
|
- update to version 1.5
|
|
* see https://golang.org/doc/go1.5
|
|
- add: go-1.5-build-dont-reinstall-stdlibs.patch
|
|
drop: go-build-dont-reinstall-stdlibs.patch
|
|
* refresh patch
|
|
- add: go-1.5-install-dont-reinstall-stdlibs.patch
|
|
drop: go-install-dont-reinstall-stdlibs.patch
|
|
* refresh patch
|
|
- drop: go-1.4.2-rel.plt-alignment.patch
|
|
* fix by upstream
|
|
- add gcc5-go.patch
|
|
* find /usr/bin/go-5 when bootstrapping with gcc5-go
|
|
- use update-alternatives for /usr/bin/go and profiles.d
|
|
so it can be co-installed with go1.4
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 11 16:06:28 UTC 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 10:21:39 UTC 2015 - schwab@suse.de
|
|
|
|
- macros.go: fix missing quotes in %goinstall (bsc#939067)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jul 12 10:29:45 UTC 2015 - i@marguerite.su
|
|
|
|
- macros.go: fix "summary-not-capitalized"
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 9 15:20:25 UTC 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 5 15:12:10 UTC 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 4 17:41:21 UTC 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 12:38:51 UTC 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 09:15:38 UTC 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 8 09:00:41 UTC 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 15:18:44 UTC 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 12:43:46 UTC 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 09:58:09 UTC 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 7 15:24:29 UTC 2015 - i@marguerite.su
|
|
|
|
- Added Obsoletes for go-vim/emacs, they went to separate projects
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 1 16:32:12 UTC 2015 - matwey.kornilov@gmail.com
|
|
|
|
- Fix dangling-symlink /usr/lib64/go/src/pkg /usr/share/go/src/pkg
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 1 14:20:41 UTC 2015 - matwey.kornilov@gmail.com
|
|
|
|
- allow-binary-only-packages.patch: Revert missed patch and update for 1.4
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 27 19:34:49 UTC 2015 - matwey.kornilov@gmail.com
|
|
|
|
- Updated to 1.4.2:
|
|
Support of editors has been dropped
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 30 14:53:05 UTC 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 15:07:15 UTC 2014 - dmueller@suse.com
|
|
|
|
- avoid stripping debuginfo on arm, it fails (and is not necessary)
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 17 02:02:55 UTC 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
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 26 13:14:55 UTC 2014 - cbosdonnat@suse.com
|
|
|
|
- Revert the /usr/share/go/contrib symlink as it caused problems
|
|
during update. Moved all go sources to /usr/share/go/contrib/src
|
|
instead of /usr/share/go/contrib/src/pkg and created pkg and src
|
|
symlinks in contrib to add it to GOPATH
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 25 12:31:43 UTC 2014 - cbosdonnat@suse.com
|
|
|
|
- Fixed %go_contribsrcdir value
|
|
- Copy temporary macros.go as go.macros to avoid it to be built
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 22 19:45:17 UTC 2014 - jengelh@inai.de
|
|
|
|
- Do not modify Source: files, because that makes the .src.rpm
|
|
being tied to one specific arch.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 16 15:15:20 UTC 2014 - cbosdonnat@suse.com
|
|
|
|
- Removed extra src folder in /usr/share/go/contrib: the goal is to
|
|
transform this folder into a proper entry for GOPATH. This folder
|
|
is now linked to %{_libdir}/go/contrib
|
|
- go requires gcc to build sources using cgo
|
|
- tools-packaging.patch: Allow building cover and vet tools in
|
|
$GOROOT_TARGET/pkg/tool instead of $GOROOT/pkg/tool. This will
|
|
allow building go tools as a separate package
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 9 14:56:06 UTC 2014 - i@marguerite.su
|
|
|
|
- add new macro godoc_package & go_recommends to easy packaging
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Aug 30 22:24:09 UTC 2014 - jfunk@funktronics.ca
|
|
|
|
- Update to version 1.3.1:
|
|
- bug fixes to the compiler and the runtime, net, and crypto/rsa packages
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 12 07:42:55 UTC 2014 - tchvatal@suse.com
|
|
|
|
- Fix download url.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 31 15:09:29 UTC 2014 - dimstar@opensuse.org
|
|
|
|
- Rename rpmlintrc to %{name}-rpmlintrc.
|
|
Follow the packaging guidelines.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 19 22:44:18 UTC 2014 - mrueckert@suse.de
|
|
|
|
- Update to version 1.3:
|
|
see http://golang.org/doc/go1.3
|
|
- refreshed patches to apply cleanly again:
|
|
- go-build-dont-reinstall-stdlibs.patch
|
|
- verbose-build.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 2 12:37:00 UTC 2013 - speilicke@suse.com
|
|
|
|
- Update to version 1.2:
|
|
+ No real changes since RC2
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 18 14:19:53 UTC 2013 - speilicke@suse.com
|
|
|
|
- Add %go_tooldir macro and create the tools directory in %goprep
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 18 12:49:52 UTC 2013 - speilicke@suse.com
|
|
|
|
- Update to version 1.2rc2:
|
|
+ New packages: encoding, image/color/palette
|
|
+ Performance improvements
|
|
+ Three-index slices
|
|
+ godoc and vet commands moved to go-go.tools package
|
|
* Removed godoc-path-locations.patch and godoc.service
|
|
+ Check golang.org/doc/go1.2 for a full list of changes
|
|
- Fix go_ver macro to provide the version number again
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 14 13:50:05 UTC 2013 - speilicke@suse.com
|
|
|
|
- Fix Factory i586 build failure by stripping binaries earlier.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 13 14:10:54 UTC 2013 - speilicke@suse.com
|
|
|
|
- Rework %go_prep again, use "shopt -s dotglob" to catch hidden files
|
|
- Change %go_requires to "Require: go >= %go_ver" instead of
|
|
"Require: go-devel = %go_ver". Go follows a stable release policy which
|
|
means patch-level updates are (supposed to be) compatible.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 13 12:32:44 UTC 2013 - speilicke@suse.com
|
|
|
|
- Update to version 1.1.2:
|
|
+ includes fixes to the gc compiler and cgo, and the bufio, runtime, syscall,
|
|
and time packages. See the change history for details. If you use package
|
|
syscall's Getrlimit and Setrlimit functions under Linux on the ARM or 386
|
|
architectures, please note change 55ac276af5a7 that fixes issue 5949.
|
|
- Fix %go_prep again: Also move hidden files (.$BLA)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 13 09:42:03 UTC 2013 - speilicke@suse.com
|
|
|
|
- Also set ExclusiveArch in %go_requires macro. Allows to drop
|
|
%go_exclusivearch again
|
|
- Fix %go_prep macro: Find directories in %_builddir based on Go
|
|
package name prefix (not exact match).
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 13 07:27:24 UTC 2013 - speilicke@suse.com
|
|
|
|
- Fix URL
|
|
- Add %go_exclusivearch macro. It's better to only specify ExclusiveArch
|
|
in the "go" package instead of all Go packages. Avoids errors once
|
|
Go becomes available on more architectures
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 10 12:33:34 UTC 2013 - graham@andtech.eu
|
|
|
|
- Fix godoc path locations patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 13 08:37:25 UTC 2013 - graham@andtech.eu
|
|
|
|
- Update to Go 1.1.1
|
|
- cmd/gc: compute initialization order for top-level blank vars
|
|
- cmd/gc: save local var list before inlining
|
|
- cmd/gc: fix missing slice/array types in export data.
|
|
- runtime: fix heap corruption during GC
|
|
- runtime: zeroize g->fnstart to not prevent GC of the closure.
|
|
- cmd/gc: repair make(T) in export data for inlining.i
|
|
- runtime: fix GC scanning of slices
|
|
- cmd/gc: do not corrupt init() with initializers of _ in closures.
|
|
- runtime: introduce cnewarray() to simplify allocation of typed
|
|
arrays.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 14 09:03:19 UTC 2013 - graham@andtech.eu
|
|
|
|
- Package changes
|
|
- macros.go: update go version macro to cut trailing characters
|
|
added by new style of "go version" identifier string
|
|
- Update openSUSE specific patches to cleanly apply against Go 1.1
|
|
|
|
- Update package source and version to Go 1.1
|
|
- Full release notes for Go 1.1 can be found online here:
|
|
http://golang.org/doc/go1.1
|
|
- There are too many bug fixes to list individually; details of all
|
|
bugs fixed can be found on the issue tracker tagged with Go1.1
|
|
http://code.google.com/p/go/issues/list?can=1&q=label%3AGo1.1
|
|
- Language changes which may affect your existing programmes
|
|
- Integer division by zero: http://golang.org/doc/go1.1#divzero
|
|
- Surrogates in unicode literals: http://golang.org/doc/go1.1#unicode_literals
|
|
- Method values: http://golang.org/doc/go1.1#method_values
|
|
- Return requirements: http://golang.org/doc/go1.1#return
|
|
|
|
- The majority of improvements in this release are performance related
|
|
with optimizations in the compiler and linker, garbage collection,
|
|
goroutine scheduler, map/hashmap implementation and numerous speedups
|
|
in the standard library. Please see the full release notes for details.
|
|
|
|
- One noteworthy addition to the toolchain is the addition of a race
|
|
detector. This should help improve the memory safety and accuracy of
|
|
your concurrent Go programmes. Race detection versions of the standard
|
|
library are included in this package update. You can find instructions
|
|
for building librarys and programmes with race detection in the manual:
|
|
http://golang.org/doc/articles/race_detector.html
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 22 15:33:35 UTC 2013 - hrvoje.senjan@gmail.com
|
|
|
|
- Drop the go-kate package, the syntax is already shipped with
|
|
libktexteditor package
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 6 13:38:57 UTC 2012 - saschpe@suse.de
|
|
|
|
- Remove misc documentation. It doesn't contain anything really useful
|
|
and several files are found in other (sub-)packages (bnc#788344)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 1 09:16:43 UTC 2012 - saschpe@suse.de
|
|
|
|
- Update to version 1.0.3:
|
|
- Improved documentation
|
|
- List of fixed issues:
|
|
https://groups.google.com/forum/#!topic/golang-nuts/co3SvXbGrNk
|
|
- More details can be found on this full list of changes:
|
|
http://code.google.com/p/go/source/list?name=release-branch.go1
|
|
- Removed:
|
|
- opensuse-vim.patch, merged upstream
|
|
- Fix for bnc#686557, offending pdf was removed upstream
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Sep 5 03:46:15 UTC 2012 - graham@andtech.eu
|
|
|
|
- BNC#776058
|
|
- Add new patch to prevent the go install tool trying to reinstall
|
|
std library packages that are dependencies of third party packages.
|
|
- Using touch on the precompiled archives introdoces additional
|
|
problems with the go install tool. Instead, we simply don't mark
|
|
std library files as stale when a third party package is evaluated
|
|
for installation. The behaviour remains unchanged for the root
|
|
user and while it is inadvisable to manually reinstall standard
|
|
libraries using the openSUSE packages, we do not disallow it.
|
|
- Spec changes
|
|
- Remove redundant requires for ed/bison
|
|
- Minor tweaks for cross distro builds based on FC/Mageia/Mandriva
|
|
- Macro changes
|
|
- Tweak the BRP strip macro to work on RHEL based distros
|
|
- Add go-wiki xml widget
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 16 11:15:13 UTC 2012 - graham@andtech.eu
|
|
|
|
- BNC#776058
|
|
- spec changes, reverse positions of compiled items and package
|
|
source in the %install section. touch compiled package archives
|
|
after source is installed for go-doc, this prevents the go tool
|
|
trying to re-compile/install std libraries.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 14 22:31:47 UTC 2012 - graham@andtech.eu
|
|
|
|
- Patch vim Godoc and Import plugins.
|
|
- Update spec file.
|
|
- Instead of using tarball generated from a repo checkout, switch
|
|
tarball source and use upstream official tarball.
|
|
- Remove dependance on VERSION file, make spec more robust for
|
|
future updates.
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 16 23:56:36 UTC 2012 - graham@andtech.eu
|
|
|
|
- remove unavailable -x verbose flag from go fix macro
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 14 18:17:33 UTC 2012 - agraf@suse.com
|
|
|
|
- fix some qemu-arm compilation errors by passing -x to go always
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 14 08:39:11 UTC 2012 - graham@andtech.eu
|
|
|
|
- Update to bugfix release 1.0.2
|
|
- This fixes two major bugs:
|
|
3695 runtime: computed hash value for struct map key ignores
|
|
some fields
|
|
3573 runtime: use of large map key causes crash
|
|
- Additionally, this fixes numerous smaller documentation and code
|
|
fixes, details can be found on this full list of changes:
|
|
http://code.google.com/p/go/source/list?name=release-branch.go1
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 5 14:10:49 UTC 2012 - saschpe@suse.de
|
|
|
|
- Some Fedora_16 build fixes (i.e. added suse macros)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 5 13:53:04 UTC 2012 - graham@andtech.eu
|
|
|
|
- Fix build time path locations in macros.go for packages that
|
|
depend on other Go packages.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 29 16:57:08 UTC 2012 - agraf@suse.com
|
|
|
|
- enable verbose build (fixes compilation for ARM? O_o)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue May 29 08:59:20 UTC 2012 - dmueller@suse.com
|
|
|
|
- fix build for ARM
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 9 09:32:23 UTC 2012 - graham@andtech.eu
|
|
|
|
- Update to version 1.0.1
|
|
- fix escape analysis bug that could cause memory corruption
|
|
- other minor updates see:
|
|
http://code.google.com/p/go/source/list?name=release-branch.go1
|
|
- go.spec: remove arch dependent conditionals from %files section
|
|
we don't have to select these anymore.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 5 16:54:27 UTC 2012 - graham@andtech.eu
|
|
|
|
- spec/go.sh/macros
|
|
change install location of third party libs to $GOROOT/contrib
|
|
add $GOROOT/contrib as the last location in users $GOPATH
|
|
- re-add sachape's typo and version check fixes
|
|
- Update godoc patch and add contrib src dir
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 2 18:29:35 UTC 2012 - graham@andtech.eu
|
|
|
|
- Add %godoc macro to help with packaging API docs
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 2 09:37:12 UTC 2012 - saschpe@suse.de
|
|
|
|
- Fixed some typos
|
|
- Removed checks for outdated SUSE versions
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 2 02:53:46 UTC 2012 - graham@andtech.eu
|
|
|
|
- update profile.d go.sh with $GOBIN for users
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 2 02:21:51 UTC 2012 - graham@andtech.eu
|
|
|
|
- cmd/go - re-enable building from binary only packages
|
|
we are a binary distro and the last minue change to go clean -i
|
|
disabled building from third party binary packages. package management
|
|
will be done via yast/zypper anyway and not go clean.
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 31 12:14:51 UTC 2012 - graham@andtech.eu
|
|
|
|
- change provides to match go release string as per VERSION file
|
|
- fix %pre, %post etc godoc service statement
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 30 15:21:31 UTC 2012 - graham@andtech.eu
|
|
|
|
- Export $GOBIN for the %gobuild() macro
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 28 17:28:24 UTC 2012 - graham@andtech.eu
|
|
|
|
- Go version 1
|
|
http://golang.org/doc/go1.html
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 27 06:55:34 UTC 2012 - graham@andtech.eu
|
|
|
|
- Release candidate 2
|
|
- Bug fixes and resolved issues
|
|
http://weekly.golang.org/doc/devel/weekly.html#2012-03-22
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 13 11:00:41 UTC 2012 - graham@andtech.eu
|
|
|
|
- No language changes
|
|
- Initial Go 1 beta offering
|
|
- Many bug fixes and resolved issues
|
|
http://weekly.golang.org/doc/devel/weekly.html#2012-03-13
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Mar 10 16:44:34 UTC 2012 - graham@andtech.eu
|
|
|
|
- Add additional Go vim scripts, tweak goversion macro
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 9 13:22:32 UTC 2012 - graham@andtech.eu
|
|
|
|
- update spec and macro file to provide working requires
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 7 06:12:58 UTC 2012 - graham@andtech.eu
|
|
|
|
- update gotest/gofix macro
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 6 04:20:18 UTC 2012 - graham@andtech.eu
|
|
|
|
- Update godoc & go build patches
|
|
- removed dwarf pretty printer patch
|
|
- add godoc systemd service file
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 5 05:34:19 UTC 2012 - graham@andtech.eu
|
|
|
|
- Update to weekly.2012-03-04
|
|
- Changes to go/build required code refactoring
|
|
see: http://weekly.golang.org/doc/devel/weekly.html#2012-03-04
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 24 01:03:28 UTC 2012 - graham@andtech.eu
|
|
|
|
- Wpdate to weekly.2012-02-22
|
|
- Some BC breaks and language changes, too many details to list
|
|
see release announcement:
|
|
http://weekly.golang.org/doc/devel/weekly.html#2012-02-22
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 17 14:30:55 UTC 2012 - graham@andtech.eu
|
|
|
|
- cmd/gc: fix comparison of struct with _ field
|
|
fixes build of go-go-gtk and other packages that use cgo
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 17 12:54:32 UTC 2012 - graham@andtech.eu
|
|
|
|
- Update to tip @ 2012.02017
|
|
- sync: say that Cond.Wait can not return spuriously
|
|
- runtime: Permit default behaviour of SIGTSTP, SIGTTIN, SIGTTOU
|
|
- cmd/gc: correctly typecheck expression lists in returns
|
|
- syscall: fix bounds check in Error
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 16 14:54:41 UTC 2012 - graham@andtech.eu
|
|
|
|
- Update to weekly.2012-02-12
|
|
http://weekly.golang.org/doc/devel/weekly.html#2012-02-12
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 8 09:00:41 UTC 2012 - graham@andtech.eu
|
|
|
|
This weekly snapshot includes a re-organization of the Go tools.
|
|
|
|
Only the go, godoc, and gofmt tools are installed to $GOROOT/bin (or $GOBIN).
|
|
The remainder are installed to $GOROOT/bin/tool.
|
|
This puts the lesser-used tools (6g, cgo, govet, etc.) outside the user PATH.
|
|
Instead these tools may be called through the go tool with 'go tool command'.
|
|
For example, to vet hello.go you would type 'go tool vet hello.go'.
|
|
Type 'go tool' see the list of available tools.
|
|
|
|
With the move, some tools were given simpler names:
|
|
6cov -> cov
|
|
6nm -> nm
|
|
goapi -> api
|
|
gofix -> fix
|
|
gopack -> pack
|
|
gopprof -> pprof
|
|
govet -> vet
|
|
goyacc -> yacc
|
|
|
|
The os/signal package has been moved to exp/signal.
|
|
|
|
A new tool named 'dist' has been introduced to handle building the gc
|
|
tool chain and to bootstrap the go tool. The old build scripts and make
|
|
files have been removed.
|
|
|
|
Full list of changes and fixes available:
|
|
http://weekly.golang.org/doc/devel/weekly.html#2012-02-07
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Feb 6 12:21:45 UTC 2012 - saschpe@suse.de
|
|
|
|
- Satisfy Factory-Auto (only comment out %path, not Patch)
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Feb 5 07:24:02 UTC 2012 - graham@andtech.eu
|
|
|
|
- Update to latest tip
|
|
- Now use cmd/dist to build toolchain, build scripts are removed
|
|
build process is now as follows.
|
|
|
|
build cmd/dist C based bootstrap tool
|
|
-> compile C based compilers and Go based bootstrap tool
|
|
-> compile Go based core commands and libraries
|
|
|
|
- Remove patch that affects, cmd/go/{build,pkg}.go , this command
|
|
is under active development and building against binary installs
|
|
is slated to be included before Go1 release.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 31 09:28:58 UTC 2012 - graham@andtech.eu
|
|
|
|
- Patch: quick hack to try and get packages building against third
|
|
party libs if they are installed as binary archives without source
|
|
- Update some spec file entries for changing $GOROOT layout, mainly
|
|
$GOROOT/bin/go-tools
|
|
- Add $GOBIN back for now
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 30 09:50:09 UTC 2012 - graham@andtech.eu
|
|
|
|
- spec tweaks, use default locations for go tooling
|
|
(compilers, linkers, cgo etc all in $GOROOT now)
|
|
- remove $GOBIN from /etc/profile.d/go.sh
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 27 10:30:00 UTC 2012 - graham@andtech.eu
|
|
|
|
- Update to weekly.2012-01-27
|
|
- renamed the html package to exp/html
|
|
- Many fixes:
|
|
- * http://weekly.golang.org/doc/devel/weekly.html#2012-01-27
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 24 17:28:14 UTC 2012 - graham@andtech.eu
|
|
|
|
- Add %goinstall() macro for new go tool
|
|
- Update godoc path locations patch
|
|
- Update go install patch (fixes building packages with "go install")
|
|
|
|
- Update to weekly.2012-01-20
|
|
- The image package's Tiled type has been renamed to Repeated.
|
|
- The encoding/xml package has been changed to make more idiomatic
|
|
use of struct tags, among other things. If you use the xml package
|
|
please read the change description to see if your code is affected:
|
|
http://code.google.com/p/go/source/detail?r=70e914beb409
|
|
- exp/sql package to database/sql
|
|
- Package net's SetTimeout methods were changed to SetDeadline.
|
|
- Many functions in package os now take a os.FileMode argument instead
|
|
of a plain uint32. An os.ModeSticky constant is also now defined.
|
|
- The meaning of the first buffer element for image.YCbCr has changed to
|
|
match the semantics of the other image types like image.RGBA.
|
|
- The NewMD5, NewSHA1 and NewSHA256 functions in crypto/hmac have been
|
|
deprecated. Use New instead, explicitly passing the hash function.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 30 06:12:26 UTC 2011 - graham@andtech.eu
|
|
|
|
- Patch new "go install" to allow -s option
|
|
This prevents rebuild/reinstall of std libs and allows packages
|
|
to be installed into a users $GOPATH
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 23 13:02:09 UTC 2011 - graham@andtech.eu
|
|
|
|
- Update to weekly.2011.12.22
|
|
- changes to the images/ycbcr and testing packages
|
|
* "gofix" required for code using images/ycbr
|
|
* Testing package "B" (benchmark) type now has same methods as "T"
|
|
- Compiler inlining: Enabled in .spec as "export GCFLAGS=-l"
|
|
* Needs to be explicitly enabled at compile time with the above
|
|
flag or using the "-l" compiler flag
|
|
- Initial implementation of 'go' command utility
|
|
- Many fixes and updates
|
|
* http://weekly.golang.org/doc/devel/weekly.html#2011-12-22
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 16 10:03:38 CET 2011 - dmueller@suse.de
|
|
|
|
- fix exclusivearch for %%arm
|
|
- fix filelist for %%arm
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 13 14:54:16 UTC 2011 - saschpe@suse.de
|
|
|
|
- Use $GOBIN as install target directory for binaries (Make.cmd)
|
|
regardless of $TARGDIR (Second part of bnc#735320)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 13 14:06:38 UTC 2011 - saschpe@suse.de
|
|
|
|
- Improve macros %go_make, %go_make_test and %go_make_install:
|
|
* Set TARGDIR and GOBIN all macros (bnc#735320)
|
|
* Make sure %{buildroot}%{_bindir} exists in any case
|
|
- The above should simplify spec files for Go packages that use, .e.g.,
|
|
'make tools' to install additional stuff (like binaries)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 7 00:01:59 UTC 2011 - dmacvicar@suse.de
|
|
|
|
- Set GOBIN correctly in Make.inc to point to _bindir instead
|
|
of GOROOT/bin (bnc#735288)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 5 16:00:15 UTC 2011 - saschpe@suse.de
|
|
|
|
- Forgot to update VERSION file
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 5 15:54:30 UTC 2011 - saschpe@suse.de
|
|
|
|
- Update to 05/12/2011 mercurial version:
|
|
* No big changes
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Dec 2 13:20:34 UTC 2011 - saschpe@suse.de
|
|
|
|
- Update to r60.3 + weekly.2011-12-02:
|
|
* crypto/tls: cleanup certificate load on windows
|
|
* exp/ssh: add Std{in,out,err}Pipe methods to Session
|
|
* dashboard: don't choke on weird builder names.
|
|
* exp/ssh: export type signal, now Signal
|
|
* os: add ModeType constant to mask file type bits
|
|
* text/template: replace Add with AddParseTree.
|
|
* go/doc: detect headings and format them in html
|
|
- For more see http://golang.org/doc/devel/weekly.html
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 18 13:58:40 UTC 2011 - graham@andtech.eu
|
|
|
|
- Update to r60.3
|
|
- Fixes bug in the reflect package
|
|
* disallow Interface method on Value obtained via unexported name
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 6 08:14:24 UTC 2011 - graham@andtech.eu
|
|
|
|
- Update to r60.2
|
|
- Fixes memory leak in certain map types
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Oct 5 14:34:10 UTC 2011 - graham@andtech.eu
|
|
|
|
- Tweaks for gdb debugging
|
|
- go.spec changes:
|
|
- move %go_arch definition to %prep section
|
|
- pass correct location of go specific gdb pretty printer and
|
|
functions to cpp as HOST_EXTRA_CFLAGS macro
|
|
- install go gdb functions & printer
|
|
- gdb-printer.patch
|
|
- patch linker (src/cmd/ld/dwarf.c) to emit correct location of go
|
|
gdb functions and pretty printer
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 27 08:57:23 UTC 2011 - saschpe@suse.de
|
|
|
|
- Add file 'VERSION' which is otherwise generated at runtime to fix
|
|
building
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 2 08:59:17 UTC 2011 - saschpe@suse.de
|
|
|
|
- Update to weekly.2001-09-01 version
|
|
* archive/tar: support symlinks.
|
|
* big: fix nat.scan bug. (thanks Evan Shaw)
|
|
* bufio: handle a "\r\n" that straddles the buffer. add openbsd. avoid
|
|
redundant bss declarations. fix unused parameters. fix windows/amd64
|
|
build with newest mingw-w64.
|
|
* bytes: clarify that NewBuffer is not for beginners.
|
|
* cgo: explain how to free something. fix GoBytes. fixes callback for windows
|
|
amd64. note that CString result must be freed.
|
|
* effective_go: convert to use tmpltohtml.
|
|
* exp/norm: reduced the size of the byte buffer used by reorderBuffer
|
|
by half by reusing space when combining. a few minor fixes to support the
|
|
implementation of norm. added implementation for []byte versions of methods.
|
|
* exp/template/html: add some tests for ">" attributes. added handling for URL
|
|
attributes. differentiate URL-valued attributes (such as href). reworked
|
|
escapeText to recognize attr boundaries.
|
|
* exp/template: moved from exp to the main tree.
|
|
* exp/wingui: made compatible with windows/amd64.
|
|
* flag: add Parsed, restore Usage.
|
|
* gc: add openbsd. escape analysis. fix build on Plan 9. fix div bug. fix
|
|
pc/line table. fix some spurious leaks. make static initialization more
|
|
static. remove JCXZ; add JCXZW, JCXZL, and JCXZQ instructions. shuffle
|
|
#includes. simplify escape analysis recursion.
|
|
* go/ast cleanup: base File/PackageExports on FilterFile/FilterPackage code.
|
|
adjustments to filter function. fix ast.MergePackageFiles to collect infos
|
|
about imports. generalize ast.FilterFile.
|
|
* go/build: add test support & use in gotest. separate test imports out when scanning.
|
|
* go/parser: fix type switch scoping. fix type switch scoping.
|
|
* gob: explain that Debug isn't useful unless it's compiled in.
|
|
* gobuilder: increase log limit.
|
|
* godashboard: fix utf-8 in user names.
|
|
* godoc: first step towards reducing index size. add dummy playground.js to
|
|
silence godoc warning at start-up. added systematic throttling to indexing
|
|
goroutine. fix bug in zip.go. support for reading/writing (splitted) index
|
|
files. use virtual file system when generating package synopses.
|
|
* gofix: forgot to rename the URL type. osopen: fixed=true when changing O_CREAT.
|
|
* goinstall: error out with paths that end with '/'. report lack of $GOPATH
|
|
on errors. select the tag that is closest to runtime.Version.
|
|
* http: add MaxBytesReader to limit request body size. add file protocol
|
|
transport. adjust test threshold for larger suse buffers. delete error
|
|
kludge. on invalid request, send 400 response. return 413 instead of 400
|
|
when the request body is too large. support setting Transport's TLS client
|
|
config.
|
|
* image/tiff: add a decode benchmark. decoder optimization.
|
|
* image: add PalettedImage interface, and make image/png recognize it.
|
|
* io: add TeeReader.
|
|
* json: add struct tag option to wrap literals in strings.
|
|
calculate Offset for Indent correctly.
|
|
fix decode bug with struct tag names with ,opts being ignored.
|
|
* ld: handle Plan 9 ar format. remove duplicate bss definitions.
|
|
* libmach: support reading symbols from Windows .exe for nm.
|
|
* math: fix Pow10 loop. (thanks Volker Dobler)
|
|
* mime: ParseMediaType returns os.Error now, not a nil map. media type
|
|
formatter. text charset defaults.
|
|
* misc/dashboard: remove limit for json package list.
|
|
* misc/emacs: refine label detection.
|
|
* net: add ParseMAC function. change the internal form of IPMask for IPv4.
|
|
disable "tcp" test on openbsd. fix windows build. join and leave a IPv6
|
|
group address, on a specific interface. make use of IPv4len, IPv6len.
|
|
move internal string manipulation routines to parse.go.
|
|
* os: disable Hostname test on OpenBSD. fix WNOHANG Waitmsg.
|
|
* reflect: add Value.Bytes, Value.SetBytes methods.
|
|
* rpc: add benchmark for async rpc calls.
|
|
* runtime: add openbsd 386 defs.h. add runtime support for openbsd 386. add
|
|
runtime prefix to showframe. ctrlhandler for windows amd64. fix stack
|
|
cleanup on windows/amd64. fix void warnings. go interface to cdecl calbacks.
|
|
handle string + char literals in goc2c. make arm work on Ubuntu Natty qemu.
|
|
openbsd thread tweaks. simplify stack traces. speed up cgo calls. use cgo
|
|
runtime functions to call windows syscalls. windows/amd64 callbacks fixed
|
|
and syscall fixed to allow using it in callbacks.
|
|
* strconv: put decimal on stack.
|
|
* spec: update section on Implementation Differences.
|
|
* syscall: SOMAXCONN should be 0x7fffffff at winsock2. add openbsd 386. handle
|
|
RTM_NEWROUTE in ParseNetlinkRouteAttr on Linux. handle routing entry in
|
|
ParseRoutingSockaddr on BSD variants. openbsd amd64 syscall support. use the
|
|
vdso page on linux x86 for faster syscalls instead of int $0x80.
|
|
* template/parse: give if, range, and with a common representation.
|
|
* template: grammar fix for template documentation. range over channel. remove
|
|
else and end nodes from public view.
|
|
* test: put GOROOT/bin before all others in run.
|
|
* time: fix Plan 9 build. fix zone during windows test.
|
|
* type switches: test for pathological case.
|
|
* version.bash: update VERSION on -save if already present.
|
|
* websocket: implements new version of WebSocket protocol.
|
|
* windows/386: clean stack after syscall.
|
|
* xml: marshal "parent>child" tags correctly.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 2 07:47:10 UTC 2011 - saschpe@gmx.de
|
|
|
|
- Update to release r59:
|
|
* Restricted usage of goto statement
|
|
* Package reflect supports a new struct tag scheme that enables sharing of
|
|
struct tags between multiple packages.
|
|
* Package sort's IntArray type has been renamed to IntSlice, and similarly
|
|
for Float64Slice and StringSlice
|
|
* Package strings's Split function has itself been split into Split and
|
|
SplitN. SplitN is the same as the old Split. The new Split is equivalent
|
|
to SplitN with a final argument of -1.
|
|
* Goinstall now installs packages and commands from arbitrary remote
|
|
repositories (not just Google Code, Github, and so on). See the goinstall
|
|
documentation for details.
|
|
More at http://golang.org/doc/devel/release.html#r59
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 20 18:14:05 UTC 2011 - saschpe@gmx.de
|
|
|
|
- Update to 2011-07-20 mercurial version:
|
|
* ELF section header overlap fixed, GNU strip doesn't break binaries
|
|
anymore
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 20 08:10:44 UTC 2011 - saschpe@suse.de
|
|
|
|
- Update to weekly.2011-07-19 mercurial version:
|
|
* archive/zip: add Writer, add Mtime_ns function to get modified time in
|
|
sensible format.
|
|
* cgi: close stdout reader pipe when finished.
|
|
* cgo: add missing semicolon in generated struct,
|
|
* codereview: fix for Mercurial 1.9.
|
|
* dashboard: list "most installed this week" with rolling count.
|
|
* debug/elf: read ELF Program headers.
|
|
* debug/proc: remove unused package.
|
|
* doc/talks/io2010: update with gofix and handle the errors.
|
|
* exp/eval, exp/ogle: remove packages eval and ogle.
|
|
* exp/regexp/syntax: add Prog.NumCap.
|
|
* exp/template: API changes, bug fixes, and tweaks.
|
|
* flag: make -help nicer.
|
|
* fmt: Scan(&int) was mishandling a lone digit.
|
|
* gc: fix closure bug, fix to build with clang, make size of struct{} and
|
|
[0]byte 0 bytes , some enhancements to printing debug info.
|
|
* gif: fix local color map and coordinates.
|
|
* go/build: include processing of .c files for cgo packages, less aggressive
|
|
failure when GOROOT not found.
|
|
* go/printer: changed max. number of newlines from 3 to 2.
|
|
* gob: register more slice types
|
|
* godoc: support for file systems stored in .zip files.
|
|
* hash/crc32: add SSE4.2 support.
|
|
* html: update section references in comments to the latest HTML5 spec.
|
|
* http: drain the pipe output in TestHandlerPanic to avoid logging deadlock,
|
|
fix Content-Type of file extension, implement http.FileSystem for zip files,
|
|
let FileServer work when path doesn't begin with a slash, support for
|
|
periodic flushing in ReverseProxy.
|
|
* image/draw: add benchmarks.
|
|
* json: add omitempty struct tag option, allow using '$' and '-' as the struct
|
|
field's tag encode \r and \n in strings as e.g. "\n", not "\u000A" escape
|
|
< and > in any JSON string for XSS prevention.
|
|
* ld: allow seek within write buffer< add a PT_LOAD PHDR entry for the PHDR
|
|
* os: plan9: add Process.Signal as a way to send notes
|
|
* os: don't permit Process.Signal after a successful Wait.
|
|
* reflect: add Value.NumMethod, panic if Method index is out of range for a
|
|
type.
|
|
* runtime: faster entersyscall, exitsyscall, fix panic for make(chan [0]byte),
|
|
fix subtle select bug, make TestSideEffectOrder work twice, several
|
|
parallelism-related optimizations and fixes, string-related optimizations,
|
|
track running goroutine count.
|
|
* strconv: handle [-+]Infinity in atof.
|
|
* sync: add fast paths to WaitGroup, improve RWMutex performance.
|
|
* syscall: add Flock on Linux, parse and encode SCM_RIGHTS and SCM_CREDENTIALS
|
|
More at http://golang.org/doc/devel/release.html#r58.1
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Jul 10 14:09:02 UTC 2011 - saschpe@gmx.de
|
|
|
|
- Update to 2011/07/10 mercurial version (post r58 and weekly.2011-07-07):
|
|
* Package exec has been redesigned with a more convenient and succinct API.
|
|
* Package os/signal's Signal and UnixSignal types have been moved
|
|
to the os package.
|
|
* Package image/draw is the new name for exp/draw. The GUI-related
|
|
code from exp/draw is now located in the exp/gui package.
|
|
More at http://golang.org/doc/devel/release.html#r58
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 24 21:41:27 UTC 2011 - saschpe@gmx.de
|
|
|
|
- No need to set $PATH before building anymore
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 24 21:17:16 UTC 2011 - saschpe@gmx.de
|
|
|
|
- DISABLE_NET_TESTS was dropped, this causes net tests to fail
|
|
on openSUSE:Factory currently. Disable tests temporarily.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 24 13:39:31 UTC 2011 - saschpe@suse.de
|
|
|
|
- Update to 24/06/2011 mercurial version
|
|
* http: buffer Request.Write (issue 1996)
|
|
* libmach: fix disassembly of FCMOVcc and FCOMI
|
|
* libmach: fix tracing on linux (for cov)
|
|
* ld: don't attempt to build dynamic sections unnecessarily
|
|
* syscall: add tty support to StartProcess
|
|
* crypto/openpgp: add ElGamal support
|
|
* http: add Server.ListenAndServeTLS (issue 1964)
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jun 16 06:44:04 UTC 2011 - saschpe@suse.de
|
|
|
|
- %go_requires can't depend on %requires_ge, it isn't available on
|
|
Fedora and RHEL.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 15 20:30:18 UTC 2011 - saschpe@suse.de
|
|
|
|
- Really set CFLAGS through HOST_EXTRA_CFLAGS environment variable
|
|
for building Go itself and for Go macros (used by Go packages)
|
|
- Added go-fix-werrors.patch to fix fatal compiler warnings, not
|
|
used yet as -Wno-error is passed currently
|
|
- Adhere to SUSE patch comment conventions
|
|
- Changed %go_requires macro from '%requires_eq go' to
|
|
'%requires_ge go'
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 15 11:58:25 UTC 2011 - saschpe@suse.de
|
|
|
|
- Update to 15/06/2011 mercurial version
|
|
* Increase max no of windows callbacks (issue 1912)
|
|
* gc: compact stackframe
|
|
* http: fix regression permitting io.Copy on HEAD response
|
|
* Go memory model: minor clarification (issue 1941)
|
|
* go spec: clarif rules for append, scope rules for :=
|
|
(issue 1936, issue 1940)
|
|
* gc: handle go print() and go println() (issue 1952)
|
|
* net: export all fields in Interface (issue 1942)
|
|
- Spec file cleanup:
|
|
* Remove *.6 and *.8 files from misc documentation
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 8 15:10:17 UTC 2011 - saschpe@suse.de
|
|
|
|
- Added macro %go_disable_brp_strip_static_archive to disable the
|
|
strip check, it breaks on Fedora-based distros and generates
|
|
a warning for SUSE-based ones. It can be removed if go binaries
|
|
become really stripable
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 8 07:59:53 UTC 2011 - saschpe@suse.de
|
|
|
|
- Update to 08/05/2011 mercurial version
|
|
* ld: fix and simplify ELF symbol generation
|
|
* cgo: support non intel gcc machine flags
|
|
* gc: enable building under clang/2.9
|
|
* countless bugfixes, documentation and speed improvements
|
|
- Don't build twice (thru all.bash and make.bash)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 23 10:31:23 UTC 2011 - saschpe@suse.de
|
|
|
|
- Generate %go_ver macro from Go package version
|
|
- Use %requires_eq for %go_requires
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 21 13:47:39 UTC 2011 - saschpe@gmx.de
|
|
|
|
- Switch %go_make* macros from make to gomake
|
|
|
|
-------------------------------------------------------------------
|
|
Sat May 21 12:09:28 UTC 2011 - saschpe@gmx.de
|
|
|
|
- Undo not installing *.h/*.c, remove hard links
|
|
- Update to 21/05/2011 mercurial version
|
|
- Added macro %go_make_test
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 20 19:36:59 UTC 2011 - saschpe@gmx.de
|
|
|
|
- Package more documentation
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 20 19:00:22 UTC 2011 - saschpe@gmx.de
|
|
|
|
- Moved devel package back into main package until a better
|
|
solution pops up
|
|
* godoc and goinstall belong to base package and need only
|
|
sources in the $GOROOT/srcpkg tree
|
|
* No need to install *.h/*.c files
|
|
- Fixed %{go_provides} macro to provide a specific version
|
|
- Changed GOROOT path also in gotry script
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 20 14:32:53 UTC 2011 - saschpe@suse.de
|
|
|
|
- Removed double provides for devel-static package
|
|
- Provide a specific version for devel-static package
|
|
- Less build dependencies, own directories directly
|
|
- Added comments for rpmlint checks, removed old ones
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 20 09:51:49 UTC 2011 - saschpe@suse.de
|
|
|
|
- Disable brp-strip-static-archive also on RHEL and CentOS
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 20 09:31:49 UTC 2011 - saschpe@suse.de
|
|
|
|
- Fix %go_make_install macro, wrong TARGDIR
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 20 09:25:13 UTC 2011 - saschpe@suse.de
|
|
|
|
- Update to 20/05/2011 mercurial version
|
|
- Macro %go_arch in macros.go now properly set to correct value
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 19 18:22:16 UTC 2011 - saschpe@gmx.de
|
|
|
|
- Fix RPM macros, add arm support
|
|
|
|
-------------------------------------------------------------------
|
|
Thu May 19 18:11:00 UTC 2011 - saschpe@gmx.de
|
|
|
|
- Added RPM macros file to simply Go packaging
|
|
- Provide devel-static file in main package
|
|
- Spec file cleanup
|
|
- Remove devel-file-in-non-devel-package rpmlint filter
|
|
- Use proper package versioning scheme (needs reinstall)
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 18 13:48:48 UTC 2011 - saschpe@suse.de
|
|
|
|
- Disable brp-strip-static-archive on Fedora
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 18 13:09:12 UTC 2011 - saschpe@suse.de
|
|
|
|
- Re-add STRIP=/bin/true to fix Fedora build
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 18 12:41:25 UTC 2011 - saschpe@suse.de
|
|
|
|
- Let devel package provide devel-static
|
|
- Fix typo in devel package description
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 18 09:52:17 UTC 2011 - saschpe@suse.de
|
|
|
|
- Update to 18/05/2011 upstream mercurial release
|
|
- Rebased godoc patch
|
|
- Removed doc/talks/go_talk-20091030.pdf, fixes bnc#686557
|
|
- No chrpath necessary anymore
|
|
- Use fdupes
|
|
- Drop executable-stack rpmlint filter, not needed anymore
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Apr 29 18:28:24 UTC 2011 - saschpe@gmx.de
|
|
|
|
- Update to 29/04/2011 upstream mercurial release
|
|
- Changed RPM variables to macros
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 21 15:12:45 UTC 2011 - saschpe@suse.de
|
|
|
|
- Changed license from BSD to BSD3c
|
|
- Remove pkg_version macro, use %%{version} directly
|
|
- No Requires on %%{release}
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 8 18:16:34 UTC 2011 - graham@andtech.eu
|
|
|
|
- Update to 07/03/2011 .1 upstream mercurual release
|
|
- Update godoc patch to reflect changes to path package
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 1 13:12:30 UTC 2011 - graham@andtech.eu
|
|
|
|
- Update to 24/02/2011 upstream mercurial release
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 16 05:21:20 UTC 2011 - graham@andtech.eu
|
|
|
|
- Update to 15/12/2011 upstream mercurial release
|
|
- Remove redundant workarounds from .spec
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 8 16:51:09 UTC 2011 - graham@andtech.eu
|
|
|
|
- add go-devel for pkg and cmd source installation, this is
|
|
intended to support goinstall(once patched).
|
|
- Move goinstall binary to go-devel package and install to
|
|
%{_sbindir}
|
|
- Change the godoc patch to generate API docs from the source
|
|
install location of go-devel
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 1 11:31:23 UTC 2011 - graham@andtech.eu
|
|
|
|
- Updated to release 20/01/2011
|
|
- run full test suite (without net dependant tests)
|
|
- remove redundant libcgo.so from .spec
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Dec 8 16:26:27 UTC 2010 - saschpe@suse.de
|
|
|
|
- Updated to 08/12/2010 mercurial version
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 2 08:16:35 UTC 2010 - speilicke@novell.com
|
|
|
|
- Updated to 02/12/2010 mercurial version
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 16 08:52:36 UTC 2010 - speilicke@novell.com
|
|
|
|
- Updated to 16/11/2010 mercurial version
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 9 21:53:50 UTC 2010 - speilicke@novell.com
|
|
|
|
- Updated to 09/11/2010 mercurial version
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 8 20:31:07 UTC 2010 - speilicke@novell.com
|
|
|
|
- Simplified spec file
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 8 09:36:14 UTC 2010 - speilicke@novell.com
|
|
|
|
- Fixed tarball (no hg history and build files)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Nov 8 09:06:28 UTC 2010 - speilicke@novell.com
|
|
|
|
- Updated to 08/11/2010 mercurial version
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Oct 14 06:56:54 UTC 2010 - speilicke@novell.com
|
|
|
|
- Updated to 13/08/2010 mercurial version
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 11 08:27:00 UTC 2010 - speilicke@novell.com
|
|
|
|
- Example scripts permissions fixed
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 8 13:26:51 UTC 2010 - speilicke@novell.com
|
|
|
|
- Updated to 10/08/2010 mercurial version
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 16 14:38:33 UTC 2010 - graham@andtech.eu
|
|
|
|
- Initial package based on 09/06/2010 release
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Apr 29 10:00:00 UTC 2010 - konrad@tylerc.org>
|
|
|
|
- Initial Go hg release spec template
|