Hello community,
here is the log from the commit of package go for openSUSE:12.1:Update:Test checked in at 2011-12-12 21:12:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.1:Update:Test/go (Old)
and /work/SRC/openSUSE:12.1:Update:Test/.go.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "go", Maintainer is ""
Changes:
--------
New Changes file:
--- /dev/null 2010-08-26 16:28:41.000000000 +0200
+++ /work/SRC/openSUSE:12.1:Update:Test/.go.new/go.changes 2011-12-12 21:13:05.000000000 +0100
@@ -0,0 +1,484 @@
+-------------------------------------------------------------------
+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
+
+-------------------------------------------------------------------
++++ 287 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:12.1:Update:Test/.go.new/go.changes
New:
----
VERSION
_link
gdb-printer.patch
go-0.0.r60.3+hg20111018.tar.bz2
go-godoc-path-locations.patch
go.changes
go.sh
go.spec
macros.go
rpmlintrc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ go.spec ++++++
#
# Copyright (c) 2011, Sascha Peilicke