Commit Graph

145 Commits

Author SHA256 Message Date
Marguerite Su
99aad9851c Accepting request 415274 from home:jordimassaguerpla:update_go_to_1.6.3_to_fix_httpoxy
- 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

OBS-URL: https://build.opensuse.org/request/show/415274
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=261
2016-08-03 02:18:46 +00:00
Marguerite Su
0ce969c219 Accepting request 412123 from home:michel_mno:branches:devel:languages:go
- do not set with_shared for ppc64 (BE) to avoid build error.

OBS-URL: https://build.opensuse.org/request/show/412123
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=259
2016-07-22 07:00:19 +00:00
Flavio Castelli
ee2f2c3c67 Accepting request 404423 from devel:ARM:containers
- bootstrap aarch64 even on SLE via gcc5-go

OBS-URL: https://build.opensuse.org/request/show/404423
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=257
2016-07-04 09:15:40 +00:00
Marguerite Su
2438386604 Accepting request 402845 from home:MargueriteSu:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/402845
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=255
2016-06-17 06:49:40 +00:00
Marguerite Su
bc32890912 Accepting request 401245 from home:MargueriteSu:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/401245
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=253
2016-06-11 08:23:20 +00:00
Jordi Massaguer
871c3dbfda fix bsc#974232: CVE-2016-3959: go: Infinite loop in several big
integer routines
-This line, and those below, will be ignored--

M    go.changes
M    go.spec
A    go1.6.1.src.tar.gz
!    go1.6.src.tar.gz

Diff for working copy: .
Index: go.changes
===================================================================

--- go.changes	(revision e9efaafce311b02be2c69baf7fb414cf)
+++ go.changes	(working copy)
@@ -1,3 +1,9 @@
+-------------------------------------------------------------------
+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
 

Index: go.spec
===================================================================

--- go.spec	(revision e9efaafce311b02be2c69baf7fb414cf)
+++ go.spec	(working copy)
@@ -28,7 +28,7 @@
 
 %define go_api 1.6
 Name:           go
-Version:        1.6
+Version:        1.6.1
 Release:        0
 Summary:        A compiled, garbage-collected, concurrent programming language
 License:        BSD-3-Clause

Index: go1.6.1.src.tar.gz
===================================================================
Binary file 'go1.6.1.src.tar.gz' added.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=251
2016-04-13 18:06:13 +00:00
Flavio Castelli
d10969cffe Accepting request 360455 from home:jordimassaguerpla:go
- 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

OBS-URL: https://build.opensuse.org/request/show/360455
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=249
2016-02-19 13:26:44 +00:00
Flavio Castelli
d02418a9db - Update to version 1.5.3:
* CVE-2015-8618: go: Carry propagation in Int.Exp Montgomery code in
    math/big library (bnc#960151)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=247
2016-02-10 21:52:43 +00:00
Marguerite Su
8149213cb8 Accepting request 352800 from home:MargueriteSu:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/352800
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=244
2016-01-10 17:00:48 +00:00
Marguerite Su
6d489c62bf Accepting request 351671 from home:MargueriteSu:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/351671
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=242
2016-01-02 17:32:39 +00:00
Marguerite Su
2e92b42e5b Accepting request 348297 from home:matwey:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/348297
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=240
2015-12-22 14:58:30 +00:00
Marguerite Su
3165a2f6c3 Accepting request 340905 from home:yuyhou:branches:devel:languages:go
- 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

OBS-URL: https://build.opensuse.org/request/show/340905
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=238
2015-10-26 12:37:22 +00:00
Marguerite Su
dd99a9e26a Accepting request 336990 from home:mlin7442:try_421
adapt to Leap in order to build

OBS-URL: https://build.opensuse.org/request/show/336990
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=236
2015-10-16 13:59:05 +00:00
Marguerite Su
179dd1af8a Accepting request 331063 from devel:ARM:Factory
- go.sh, macros.go, go.spec: add missing bits for aarch64

OBS-URL: https://build.opensuse.org/request/show/331063
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=232
2015-09-15 14:25:01 +00:00
Marguerite Su
79a3ff2e68 Accepting request 330484 from devel:ARM:Factory
- enable build for aarch64
- rediff armv6l.patch

OBS-URL: https://build.opensuse.org/request/show/330484
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=230
2015-09-11 09:49:06 +00:00
Marguerite Su
e4fc063afc Accepting request 325410 from home:MargueriteSu:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/325410
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=228
2015-08-22 18:36:12 +00:00
Marguerite Su
a41b62bc61 Accepting request 325388 from home:MargueriteSu:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/325388
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=227
2015-08-22 14:58:04 +00:00
Marguerite Su
8cba5e3da3 Accepting request 321974 from home:jordimassaguerpla:branches:OBS_Maintained:go
- 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.

OBS-URL: https://build.opensuse.org/request/show/321974
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=225
2015-08-11 17:46:20 +00:00
Thomas Boerger
43d708ff61 Accepting request 317879 from home:Andreas_Schwab:Factory
- macros.go: fix missing quotes in %goinstall (bsc#939067)

OBS-URL: https://build.opensuse.org/request/show/317879
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=223
2015-07-22 10:53:59 +00:00
Marguerite Su
4b3ef0c06c Accepting request 316079 from home:MargueriteSu:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/316079
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=222
2015-07-12 10:36:33 +00:00
Marguerite Su
0ea82e4927 Accepting request 315987 from home:MargueriteSu:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/315987
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=221
2015-07-11 04:32:30 +00:00
Marguerite Su
7408dc73c9 Accepting request 315121 from home:MargueriteSu:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/315121
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=220
2015-07-05 15:39:29 +00:00
Marguerite Su
790ab16324 Accepting request 315119 from home:MargueriteSu:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/315119
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=219
2015-07-05 14:48:36 +00:00
Flavio Castelli
604e4ab669 - 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)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=216
2015-06-11 12:59:49 +00:00
Flavio Castelli
522e74bcb0 Accepting request 311581 from home:flavio_castelli:branches:devel:languages:go
Fix certificate handling on SLE11

OBS-URL: https://build.opensuse.org/request/show/311581
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=215
2015-06-11 09:47:42 +00:00
Flavio Castelli
2df9b3e74a - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=213
2015-04-08 09:01:18 +00:00
Marguerite Su
6381ba7c33 Accepting request 293719 from home:MargueriteSu:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/293719
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=212
2015-03-30 15:23:46 +00:00
Marguerite Su
1b64742140 Accepting request 292039 from home:MargueriteSu:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/292039
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=210
2015-03-20 13:27:49 +00:00
Marguerite Su
5c0468211b Accepting request 291546 from home:MargueriteSu:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/291546
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=208
2015-03-19 10:21:17 +00:00
Marguerite Su
0a5c2968c8 Accepting request 289811 from home:MargueriteSu:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/289811
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=206
2015-03-07 15:24:28 +00:00
Flavio Castelli
8f5b637e91 Accepting request 288354 from home:matwey:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/288354
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=205
2015-03-02 11:14:32 +00:00
Marguerite Su
d9519ed4df Accepting request 288322 from home:matwey:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/288322
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=204
2015-03-01 14:53:52 +00:00
Marguerite Su
68735d500f Accepting request 288208 from home:matwey:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/288208
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=203
2015-03-01 12:18:56 +00:00
Marguerite Su
4598116084 OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=202 2014-12-13 02:36:34 +00:00
Marguerite Su
945bbbee53 Accepting request 258998 from home:flavio_castelli:branches:devel:languages:go
- 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).

OBS-URL: https://build.opensuse.org/request/show/258998
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=201
2014-10-31 14:44:00 +00:00
Marguerite Su
2571a74c37 Accepting request 258077 from devel:ARM:Factory
- avoid stripping debuginfo on arm, it fails (and is not necessary)

OBS-URL: https://build.opensuse.org/request/show/258077
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=200
2014-10-23 08:44:21 +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
Marguerite Su
6115cfe924 Accepting request 249318 from home:MargueriteSu:branches:devel:languages:go
OBS-URL: https://build.opensuse.org/request/show/249318
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=191
2014-09-15 14:28:16 +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
8f10e27090 - Add %go_tooldir macro and create the tools directory in %goprep
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=181
2013-10-30 16:00:01 +00:00
Sascha Peilicke
93436b84ae - Add %go_tooldir macro
OBS-URL: https://build.opensuse.org/package/show/devel:languages:go/go?expand=0&rev=179
2013-10-18 14:20:11 +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