Commit Graph

183 Commits

Author SHA256 Message Date
Marguerite Su
1f7af9f842 Accepting request 257933 from home:ProhtMeyhet:branches:devel:languages:go
fixed build for armv6.

the problem is with the opensuse build system, not go itself. it seems that 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 doesn't happen on my raspberry pi, so it might be a bug in qemu, but i can't be sure. my fix now reduces the constant defining the number of signals by 1, but that of course means signal handling won't be 100% correct.

OBS-URL: https://build.opensuse.org/request/show/257933
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=199
2014-10-23 01:40:13 +00:00
cc397ff7d3 Accepting request 252501 from home:cbosdonnat:branches:devel:languages:go
- 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

OBS-URL: https://build.opensuse.org/request/show/252501
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=197
2014-09-26 14:25:10 +00:00
62e4e5beca Accepting request 252295 from home:cbosdonnat:branches:devel:languages:go
- Fixed %go_contribsrcdir value
- Copy temporary macros.go as go.macros to avoid it to be built

OBS-URL: https://build.opensuse.org/request/show/252295
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=196
2014-09-25 14:44:02 +00:00
Marguerite Su
97bd97a10c Accepting request 251465 from home:jengelh:branches:devel:languages:go
- Do not modify Source: files, because that makes the .src.rpm
  being tied to one specific arch.

OBS-URL: https://build.opensuse.org/request/show/251465
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=195
2014-09-23 14:26:18 +00:00
Marguerite Su
dce2cfd4e4 Accepting request 250058 from home:cbosdonnat:branches:devel:languages:go
- 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

OBS-URL: https://build.opensuse.org/request/show/250058
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=194
2014-09-18 09:18:45 +00:00
Tomáš Chvátal
b6df31fd4c Accepting request 246967 from home:jimfunk:branches:devel:languages:go
Update to 1.3.1

OBS-URL: https://build.opensuse.org/request/show/246967
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=189
2014-09-09 14:52:11 +00:00
Tomáš Chvátal
90338d5554 - Fix download url.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=187
2014-08-12 07:43:08 +00:00
Tomáš Chvátal
2bb5633229 Accepting request 243219 from home:dimstar:rpmlintrc
Rename rpmlintrc as per pkg guideline to %{name}-rpmlintrc (using main packages name)

OBS-URL: https://build.opensuse.org/request/show/243219
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=186
2014-08-12 07:18:55 +00:00
dc76730bc6 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=185
2014-06-19 22:54:31 +00:00
Sascha Peilicke
944ed165d8 - Update to version 1.2:
+ No real changes since RC2

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=183
2013-12-02 12:37:24 +00:00
Sascha Peilicke
7c1e911637 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=178
2013-10-18 13:05:09 +00:00
Sascha Peilicke
d1e9371479 - Fix Factory i586 build failure by stripping binaries earlier.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=176
2013-08-14 13:51:53 +00:00
Sascha Peilicke
e914829c9b Accepting request 186956 from home:saschpe:go
- 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)

OBS-URL: https://build.opensuse.org/request/show/186956
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=173
2013-08-13 13:02:19 +00:00
Sascha Peilicke
837a4e214e - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=170
2013-08-13 07:25:05 +00:00
Graham Anderson
06106851e9 BNC#818502 try build with new rpm
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=169
2013-07-18 23:23:23 +00:00
Graham Anderson
44d8d43499 update godoc patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=167
2013-07-10 12:34:19 +00:00
Graham Anderson
42c61f2795 Update to Go 1.1.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=166
2013-06-13 08:58:59 +00:00
Graham Anderson
40fccbe35b Accepting request 175683 from devel:languages:go:unstable
OBS-URL: https://build.opensuse.org/request/show/175683
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=165
2013-05-15 03:38:25 +00:00
Graham Anderson
e716ee9c81 Accepting request 160617 from home:sumski:branches:devel:languages:go
- Drop the go-kate package, the syntax is already shipped with 
  libktexteditor package (see also sr#160616)

OBS-URL: https://build.opensuse.org/request/show/160617
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=163
2013-03-22 18:03:45 +00:00
Sascha Peilicke
df8507ba75 - Remove misc documentation. It doesn't contain anything really useful
and several files are found in other (sub-)packages (bnc#788344)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=161
2012-11-06 13:48:04 +00:00
Sascha Peilicke
5a446f56f2 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=159
2012-10-01 09:38:36 +00:00
Graham Anderson
40c330580f update changes file with missing spec/macro changes
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=157
2012-09-05 10:16:53 +00:00
Graham Anderson
39ed939f73 BNC#776058 patch go installer to not return stale std libraries for non root users installing third party packages
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=155
2012-09-05 04:10:28 +00:00
Graham Anderson
858eeea586 tweak spec
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=153
2012-08-23 12:08:58 +00:00
Graham Anderson
47bb00ab13 OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=152 2012-08-23 11:25:55 +00:00
Graham Anderson
778506dce7 add wiki gadget to spec
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=151
2012-08-20 08:47:24 +00:00
Graham Anderson
a1bc232568 add Go wiki gadget xml
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=150
2012-08-20 08:14:10 +00:00
Graham Anderson
cc00205605 Accepting request 131022 from home:andtecheu
BNC#776058

OBS-URL: https://build.opensuse.org/request/show/131022
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=147
2012-08-16 11:34:24 +00:00
Graham Anderson
494a9d55d9 update spec and patch vim plugin
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=146
2012-08-15 01:10:55 +00:00
Sascha Peilicke
24e7e3944d Accepting request 127640 from openSUSE:Factory:ARM
- fix some qemu-arm compilation errors by passing -x to go always

- enable verbose build (fixes compilation for ARM? O_o)

- fix build for ARM

OBS-URL: https://build.opensuse.org/request/show/127640
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=143
2012-07-11 12:36:49 +00:00
Graham Anderson
4d870dd14d update to bugfix release 1.0.2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=140
2012-06-14 08:56:45 +00:00
Sascha Peilicke
a1cbe4d225 - Some Fedora_16 build fixes (i.e. added suse macros)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=138
2012-06-05 14:11:33 +00:00
Graham Anderson
5331186feb update to 1.0.1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=133
2012-05-09 15:04:39 +00:00
Graham Anderson
3a25ef43f3 add godoc macro
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=132
2012-04-02 18:30:40 +00:00
Sascha Peilicke
8c697d6fd4 - Fixed some typos
- Removed checks for outdated SUSE versions

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=130
2012-04-02 09:37:35 +00:00
Graham Anderson
78a2deadc7 re-enable binary packages, add /usr/bin to user env
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=129
2012-04-02 03:00:41 +00:00
Graham Anderson
8c6aa8cf9a fix provides, %pre, %post, %preun, %postun
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=128
2012-03-31 12:48:24 +00:00
Graham Anderson
0f6a8e0592 fix provides, %pre, %post, %preun, %postun
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=127
2012-03-31 12:17:42 +00:00
Graham Anderson
fcb8fc3b3f Go version 1.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=123
2012-03-28 17:44:30 +00:00
Graham Anderson
9f52a63b92 update requires
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=122
2012-03-27 15:04:22 +00:00
Graham Anderson
88a0fd9dd5 Accepting request 111269 from home:andtecheu:go
OBS-URL: https://build.opensuse.org/request/show/111269
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=121
2012-03-27 06:59:50 +00:00
Graham Anderson
b8891826a9 Accepting request 109095 from home:andtecheu:go
update to weekly.2012-03-13

OBS-URL: https://build.opensuse.org/request/show/109095
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=119
2012-03-13 12:24:18 +00:00
Graham Anderson
109807654e Accepting request 108745 from home:andtecheu:go
OBS-URL: https://build.opensuse.org/request/show/108745
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=118
2012-03-10 18:49:47 +00:00
Graham Anderson
44fd090477 Accepting request 108350 from home:andtecheu:go:weekly
OBS-URL: https://build.opensuse.org/request/show/108350
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=116
2012-03-07 12:05:43 +00:00
Graham Anderson
af9180be82 patch updates, godoc systemd service
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=115
2012-03-06 04:25:38 +00:00
Graham Anderson
27b05366f4 update to weekly.2012-03-04
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=114
2012-03-05 17:07:14 +00:00
Graham Anderson
30eb1008d6 Accepting request 103200 from home:andtecheu:go
OBS-URL: https://build.opensuse.org/request/show/103200
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=112
2012-02-08 09:24:23 +00:00
Sascha Peilicke
5a7d224541 - Satisfy Factory-Auto (only comment out %path, not Patch)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=111
2012-02-06 12:21:47 +00:00
Graham Anderson
4602735554 Accepting request 102752 from home:andtecheu:go
OBS-URL: https://build.opensuse.org/request/show/102752
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=110
2012-02-05 08:40:52 +00:00
Graham Anderson
fe40b5ed34 Accepting request 102665 from home:andtecheu:go
OBS-URL: https://build.opensuse.org/request/show/102665
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=109
2012-02-04 10:55:47 +00:00
Graham Anderson
ecbc0cde2d Accepting request 101907 from home:andtecheu:go
OBS-URL: https://build.opensuse.org/request/show/101907
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=108
2012-01-28 16:28:41 +00:00
Graham Anderson
01bb07e769 Accepting request 101431 from home:andtecheu:go
update to weekly.2012-01-15

OBS-URL: https://build.opensuse.org/request/show/101431
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=106
2012-01-25 03:57:43 +00:00
Graham Anderson
37e5eacfd8 Accepting request 98563 from openSUSE:Factory:ARM
- fix exclusivearch for %%arm
- fix filelist for %%arm

OBS-URL: https://build.opensuse.org/request/show/98563
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=104
2012-01-03 09:22:32 +00:00
Graham Anderson
41c2c97955 Accepting request 98084 from home:andtecheu:go
update to weekly.2011.12.22 & enable inlining

OBS-URL: https://build.opensuse.org/request/show/98084
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=103
2011-12-24 09:52:49 +00:00
Sascha Peilicke
7b03916a8d - Use $GOBIN as install target directory for binaries (Make.cmd)
regardless of $TARGDIR (Second part of bnc#735320)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=102
2011-12-13 14:55:11 +00:00
Sascha Peilicke
cdcc1ad412 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=101
2011-12-13 14:23:16 +00:00
Sascha Peilicke
dd99827e5f Accepting request 95702 from home:dmacvicar:branches:devel:languages:go
- Set GOBIN correctly in Make.inc to point to _bindir instead
  of GOROOT/bin (bnc#735288)

OBS-URL: https://build.opensuse.org/request/show/95702
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=99
2011-12-07 13:11:31 +00:00
Sascha Peilicke
92a206b6b4 - Update to 05/12/2011 mercurial version:
* No big changes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=97
2011-12-05 15:55:13 +00:00
Sascha Peilicke
84b5a6796f - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=96
2011-12-02 13:33:26 +00:00
Sascha Peilicke
d1b7d86a83 better baserev!
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=95
2011-11-04 09:06:56 +00:00
Graham Anderson
26b98243c7 Accepting request 88612 from home:andtecheu:go
Update to r60.3 - Fixes bug in the reflect package: disallow Interface method on Value obtained via unexported name

OBS-URL: https://build.opensuse.org/request/show/88612
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=92
2011-10-18 18:33:27 +00:00
Graham Anderson
16d6c5bd55 fix expansion of %prep in comment failing build on mandriva
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=90
2011-10-07 12:02:52 +00:00
Sascha Peilicke
36925d7003 Accepting request 86878 from home:andtecheu:go
- Update to r60.2 (fix memory leak in map types)
- Install gdb pretty printer and functions for additional native go support
- Patch linker to emit location of gdb helper

OBS-URL: https://build.opensuse.org/request/show/86878
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=89
2011-10-06 11:06:36 +00:00
Sascha Peilicke
8a3525c3ff - Add file 'VERSION' which is otherwise generated at runtime to fix
building

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=88
2011-09-27 08:59:03 +00:00
Sascha Peilicke
7b1c840fe5 Going to link it
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=85
2011-09-27 07:53:31 +00:00
Sascha Peilicke
92d8fec655 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=84
2011-09-02 09:15:17 +00:00
Sascha Peilicke
70caeee623 Test
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=83
2011-08-02 11:55:49 +00:00
Sascha Peilicke
986f6e5838 - 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
- Update to 2011-07-20 mercurial version:
- Update to weekly.2011-07-19 mercurial version:

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=82
2011-08-02 08:19:31 +00:00
Sascha Peilicke
c2b348bd58 - Update to 2011-07-20 mercurial version
* ELF section header overlap fixed, GNU strip doesn't break binaries
    anymore

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=81
2011-07-20 18:55:46 +00:00
Sascha Peilicke
31038bcbf3 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=80
2011-07-20 08:23:17 +00:00
Sascha Peilicke
2bfa629adb - Update to 2011/08/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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=79
2011-07-10 15:54:26 +00:00
Sascha Peilicke
ca0c8580cd OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=78 2011-06-30 09:18:52 +00:00
Sascha Peilicke
e87a20cca6 OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=77 2011-06-30 09:17:40 +00:00
Sascha Peilicke
0dd5baafd5 - No need to set $PATH before building anymore
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=75
2011-06-24 21:41:44 +00:00
Sascha Peilicke
47a7c07b6e - DISABLE_NET_TESTS was dropped, this causes net tests to fail
on openSUSE:Factory currently. Disable tests temporarily.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=74
2011-06-24 21:17:57 +00:00
Sascha Peilicke
7325e86668 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=73
2011-06-24 13:46:13 +00:00
Sascha Peilicke
c9b5681d21 - 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'

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=71
2011-06-15 20:25:33 +00:00
Sascha Peilicke
d0171d78f7 OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=70 2011-06-15 14:51:05 +00:00
Sascha Peilicke
ec45a94352 - 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:
  * Removed checks for outdated SUSE versions
  * Remove *.6 and *.8 files from misc documentation

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=69
2011-06-15 13:34:00 +00:00
Sascha Peilicke
6aceb105ac - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=67
2011-06-08 09:52:15 +00:00
Sascha Peilicke
e1a1d1ca7e Accepting request 72686 from home:andtecheu:go
re-enables test suite, remove sed line that disabled certain tests. Now remove binaries left over from tests instead.

OBS-URL: https://build.opensuse.org/request/show/72686
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=66
2011-06-06 14:54:40 +00:00
Sascha Peilicke
c8287f1bd5 Fixed symlink target.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=63
2011-05-21 12:30:13 +00:00
Sascha Peilicke
78bf6fe05e OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=62 2011-05-21 12:19:45 +00:00
Sascha Peilicke
be4af98275 - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=56
2011-05-20 14:44:12 +00:00
65e57b246c Autobuild autoformatter for 70815
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/go?expand=0&rev=2
2011-05-20 14:28:17 +00:00
Sascha Peilicke
30d0d25174 - Disable brp-strip-static-archive also on RHEL and CentOS
- Disable brp-strip-static-archive on Fedora

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=52
2011-05-20 09:53:36 +00:00
Sascha Peilicke
fcd1b21569 - Update to 20/05/2011 mercurial version
- Macro %go_arch in macros.go now properly set to correct value

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=50
2011-05-20 09:29:51 +00:00
Sascha Peilicke
8f1950b009 Undo suse checks modification for kate package.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=49
2011-05-20 06:47:03 +00:00
Sascha Peilicke
134ccf58ba OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=48 2011-05-19 20:36:34 +00:00
Sascha Peilicke
3f5a6d827a - Fix RPM macros, add arm support
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=47
2011-05-19 18:23:17 +00:00
Sascha Peilicke
de9d893433 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=46
2011-05-19 18:17:10 +00:00
Sascha Peilicke
2a7000db20 - Disable brp-strip-static-archive on Fedora and RHEL
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=45
2011-05-18 13:50:50 +00:00
Sascha Peilicke
951fe56ed2 - Re-add STRIP=/bin/true to fix Fedora build
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=44
2011-05-18 13:11:08 +00:00
Sascha Peilicke
49c7af7fb1 - Let devel package provide devel-static
- Fix typo in devel package description

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=43
2011-05-18 12:43:19 +00:00
Sascha Peilicke
483f6265f0 - 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
- Added PATENTS file to documentation
- Use fdupes
- Drop executable-stack rpmlint filter, not needed anymore

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=42
2011-05-18 11:09:25 +00:00
Sascha Peilicke
78cea057af - Update to 29/04/2011 upstream mercurial release
- Changed RPM variables to macros

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=41
2011-04-29 18:34:27 +00:00
Sascha Peilicke
35d73a1638 Bump year.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=40
2011-03-21 15:16:38 +00:00
Sascha Peilicke
8870fcd1a4 - Changed license from BSD to BSD3c
- Remove pkg_version macro, use %%{version} directly
- No Requires on %%{release}

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=39
2011-03-21 15:14:21 +00:00
Sascha Peilicke
9b80826f32 Accepting request 63727 from home:andtecheu:go
OBS-URL: https://build.opensuse.org/request/show/63727
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=38
2011-03-09 16:01:35 +00:00
Sascha Peilicke
027f206dae Accepting request 63160 from home:andtecheu:go
OBS-URL: https://build.opensuse.org/request/show/63160
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=37
2011-03-01 15:27:28 +00:00