File golang-packaging.changes of Package golang-packaging (Revision bd84d79d64dc6cd9fe4ec8ffa1a1f629)
Currently displaying revision bd84d79d64dc6cd9fe4ec8ffa1a1f629 , Show latest
395
1
-------------------------------------------------------------------
2
Sat Nov 16 05:45:43 UTC 2019 - jkowalczyk@suse.com
3
4
- Update to version 15.0.12:
5
* Drop ppc64-nopie.patch
6
* golang.sh: integrate ppc64-nopie.patch -buildmode=pie only on ppc64
7
* golang.sh: avoid excessive "rpm --eval..." calls
8
* Install Bazel files in src directory
9
* Replace rpmdev-vercmp by "sort -V" to remove rpmdev-vercmp dependency
10
* Remove s build flag no longer supported in go 1.10 boo#776058
11
* Packaging: improve _service tar_scm declarations add _servicedata
12
13
-------------------------------------------------------------------
14
Wed Jun 13 11:02:18 UTC 2018 - jmassaguerpla@suse.com
15
16
- We don't need to require rpmdev, because we updated to 15.0.11
17
to remove that requirement. I missed to remove the req from
18
the spec file.
19
20
-------------------------------------------------------------------
21
Tue Jun 12 18:40:23 UTC 2018 - msuchanek@suse.com
22
23
- fix ppc64 (be) build. No pie baking support there.
24
+ ppc64-nopie.patch
25
26
-------------------------------------------------------------------
27
Mon Jun 11 15:28:42 UTC 2018 - opensuse-packaging@opensuse.org
28
29
- Update to version 15.0.11:
30
* Replace rpmdev-vercmp by "sort -V" to remove rpmdev-vercmp dependency
31
32
-------------------------------------------------------------------
33
Thu May 31 15:24:50 UTC 2018 - opensuse-packaging@opensuse.org
34
35
- Update to version 15.0.10:
36
* update changelog to v15.0.10
37
* This flag does not exist for go 1.10 because this is an extra flag that openSUSE was adding into the go packages in order to fix
38
* Revert "only add the s flag if go is less than 1.10"
39
* only add the s flag if go is less than 1.10
40
* Revert "Pass linker flag via ldflags"
41
* update changelog: add 15.0.9 version
42
* Pass linker flag via ldflags
43
* Bump version 15.0.8
44
* Fix the handling of quoted extra args
45
* bump version to v15.0.7
46
47
- Add Requires rpmdev-tools as this is used to compare versions in the
48
golang.sh script
49
50
-------------------------------------------------------------------
51
Tue May 29 10:32:08 UTC 2018 - opensuse-packaging@opensuse.org
52
53
- Update to version 15.0.9:
54
* Pass linker flag via ldflags
55
56
-------------------------------------------------------------------
57
Mon Feb 12 16:45:42 UTC 2018 - opensuse-packaging@opensuse.org
58
59
- Update to version 15.0.8:
60
* Fix Requires/Provides issue with split packages
61
* Remove unused variables
62
* Bump version to v15.0.5
63
* *: always use -buildmode=pie
64
* bump version to v15.0.6
65
* fix changelog
66
* golang.sh: Fix arch for aarch64
67
* bump version to v15.0.7
68
* Fix the handling of quoted extra args
69
* Bump version 15.0.8
70
71
-------------------------------------------------------------------
72
Wed Aug 30 08:32:32 UTC 2017 - thipp@suse.de
73
74
- Update to version 15.0.7:
75
* *: always use -buildmode=pie
76
* fix changelog
77
* golang.sh: Fix arch for aarch64
78
79
-------------------------------------------------------------------
80
Wed Jun 28 11:55:26 UTC 2017 - thipp@suse.de
81
82
- Update to version 15.0.5:
83
* set correct modifier if no arguments are provided
84
* Remove duplicates when finding Requires
85
* fix GOPATH and macros
86
* Fix Provides and Requires for some builds
87
* Fix Requires/Provides issue with split packages
88
* Remove unused variables
89
90
-------------------------------------------------------------------
91
Wed Jun 07 09:20:59 UTC 2017 - thipp@suse.de
92
93
- Update to version 15.0.4:
94
* Handle extra_flags for build/test correctly
95
* set correct modifier if no arguments are provided
96
* Remove duplicates when finding Requires
97
* fix GOPATH and macros
98
* Fix Provides and Requires for some builds
99
100
-------------------------------------------------------------------
101
Thu Jun 1 12:24:34 UTC 2017 - thipp@suse.de
102
103
- fix GOPATH for Provides and Requires
104
105
-------------------------------------------------------------------
106
Wed May 24 11:33:20 UTC 2017 - thipp@suse.de
107
108
- Fix all %go_*dir macros
109
110
-------------------------------------------------------------------
111
Tue May 23 13:28:43 UTC 2017 - thipp@suse.de
112
113
- fix GOPATH issue
114
115
-------------------------------------------------------------------
116
Sun May 21 15:07:29 UTC 2017 - jmassaguerpla@suse.com
117
118
- fix gopath after updating go to 1.8. With go 1.8, there is no more
119
/usr/share/go/contrib but /usr/share/go/1.8/contrib
120
gopath.patch: contains the fix
121
122
-------------------------------------------------------------------
123
Wed Mar 29 12:33:36 UTC 2017 - thipp@suse.de
124
125
- Update to version 15.0.3:
126
* Remove duplicates when finding Requires
127
* bump version to v15.0.3
128
129
-------------------------------------------------------------------
130
Wed Mar 22 10:20:40 UTC 2017 - thipp@suse.de
131
132
- Update to version 15.0.2:
133
* set correct modifier if no arguments are provided
134
* bump version to v15.0.2
135
136
-------------------------------------------------------------------
137
Tue Mar 14 11:50:37 UTC 2017 - thipp@suse.de
138
139
- Update to version 15.0.1:
140
* Handle extra_flags for build/test correctly
141
* bump version to v15.0.1
142
143
-------------------------------------------------------------------
144
Wed Feb 15 16:07:57 UTC 2017 - thipp@suse.de
145
146
- Update to version 15.0.0:
147
* [SLE11]some commands need time to finish, immediate close will get wrong status, so use timeout 30s
148
* [SLE]ditch named group in regexp in golang.req, the oniguruma in ruby 1.8.7 doesn't support named group
149
* fix a typo in cli.rb
150
* increate timeout to 300s or go install can't finish
151
* Remove runtime dependency for Go API
152
* simplify rpmsysinfo.rb
153
* release 14.9.1
154
* Added go_nostrip macro
155
* Refactor using plain bash
156
* small fixes
157
158
-------------------------------------------------------------------
159
Fri Jul 22 12:47:09 UTC 2016 - tboerger@suse.com
160
161
- Added refactoring.patch while trying new code base
162
- Dropped the sed for static architecture detection
163
- Updated files list to reflect new file structure
164
165
-------------------------------------------------------------------
166
Fri Jul 8 16:51:28 UTC 2016 - i@marguerite.su
167
168
- can't be noarch. we detected %%go_arch at build time. it has to be
169
architecture-dependent, or it'll be published randomly with one
170
from i586/x86_64, whose content (/etc/rpm/macros.go) is unique.
171
172
-------------------------------------------------------------------
173
Tue Jun 21 09:32:43 UTC 2016 - tboerger@suse.com
174
175
- Update to version 14.9.2:
176
+ [SLE11]some commands need time to finish, immediate close will get wrong status, so use timeout 30s
177
+ [SLE]ditch named group in regexp in golang.req, the oniguruma in ruby 1.8.7 doesn't support named group
178
+ fix a typo in cli.rb
179
+ increate timeout to 300s or go install can't finish
180
+ Remove runtime dependency for Go API
181
+ simplify rpmsysinfo.rb
182
+ release 14.9.1
183
+ Added go_nostrip macro
184
185
-------------------------------------------------------------------
186
Wed Jun 08 10:36:29 UTC 2016 - i@marguerite.su
187
188
- Update to version 14.9.1:
189
* simplify rpmsysinfo.rb: don't guess variables'
190
values can be passed in by RPM environment
191
variables. use RbConfig to get libdir.
192
* support s390x architecture
193
194
-------------------------------------------------------------------
195
Sun Apr 17 14:38:04 UTC 2016 - mpluskal@suse.com
196
197
- Update service
198
* use xz for compression
199
* change from disabled to localonly
200
- Update spec file to actually use tarball generated by _service
201
- Drop useless _servicedata
202
203
-------------------------------------------------------------------
204
Fri Apr 15 09:02:35 UTC 2016 - tboerger@suse.com
205
206
- Switched to service based package updates
207
- Update to version 14.9.0:
208
* do not hardcode go version
209
* fix encoding problem in rpmsysinfo.rb
210
* [SLE11]some commands need time to finish, immediate close will get wrong status, so use timeout 30s
211
* [SLE]ditch named group in regexp in golang.req, the oniguruma in ruby 1.8.7 doesn't support named group
212
* fix a typo in cli.rb
213
* increate timeout to 300s or go install can't finish
214
* Remove runtime dependency for Go API
215
216
-------------------------------------------------------------------
217
Tue Apr 5 01:14:25 UTC 2016 - i@marguerite.su
218
219
- update version 14.8.1
220
* bugfix release
221
* fix a typo in cli.rb
222
* increate timeout to 300s, or go install can't
223
finish itself sometimes
224
225
-------------------------------------------------------------------
226
Sun Apr 3 03:14:46 UTC 2016 - i@marguerite.su
227
228
- update version 14.8
229
* rpmsysinfo.rb: fix encoding problem in open()
230
* cli.rb: ruby 1.8.7 doesn't support passing environment
231
variables in popen(), some commands/tests need time to
232
finish, an immediate io.close() will get us wrong
233
exitstatus (broken pipe, code 13). so use 'timeout'
234
module with a 30s and process.wait for them to quit
235
successfully.
236
* golang.req: the oniguruma in ruby 1.8.7 doesn't support
237
named group in regexp. so ditch the named group used in
238
go_get_version()
239
240
-------------------------------------------------------------------
241
Wed Feb 24 13:22:40 UTC 2016 - i@marguerite.su
242
243
- update version 14.7
244
* do not hardcode go version
245
246
-------------------------------------------------------------------
247
Fri Feb 12 18:13:01 UTC 2016 - i@marguerite.su
248
249
- update version 14.6
250
* Fix rbarch for Power architectures
251
252
-------------------------------------------------------------------
253
Fri Jan 22 16:15:14 UTC 2016 - i@marguerite.su
254
255
- update version 14.5
256
* fix a typo that prevent golang.req from running (fix #10)
257
258
-------------------------------------------------------------------
259
Fri Jan 22 07:23:07 UTC 2016 - i@marguerite.su
260
261
- update version 14.4
262
* fix #5 on golang.req
263
264
-------------------------------------------------------------------
265
Tue Jan 19 10:36:14 UTC 2016 - i@marguerite.su
266
267
- update version 14.3
268
* fix: command not found error for go test on SLE
269
* fix #5 again: gsub importpath itself is not enough
270
271
-------------------------------------------------------------------
272
Mon Jan 11 11:19:26 UTC 2016 - i@marguerite.su
273
274
- update version 14.2
275
* golang.req: fix ' // indirect' comment in import
276
277
-------------------------------------------------------------------
278
Mon Jan 11 02:06:17 UTC 2016 - i@marguerite.su
279
280
- update version 14.1
281
* golang.prov fix: uniq! returns nil if everything is unique
282
283
-------------------------------------------------------------------
284
Tue Jan 5 12:09:20 UTC 2016 - i@marguerite.su
285
286
- update version 14
287
* if importpath has "test/example", it should survive (github#5)
288
* merge macros.go from openSUSE's go here
289
* add golang-macros.rb, replacement for the complicated
290
macros in shell in macros.go
291
* golang-macros.rb:
292
+ support build with fake build id
293
+ support build with custom tags (github#7)
294
+ support pass any -<arg>="a b c" or -<arg>=<value>
295
to go install, shared build is possible now
296
(not fully support, other macros need to be adapted)
297
+ --filelist, to generate filelist used in %files
298
section with excluding support
299
+ use IO.popen to break the build at the exact place
300
it fails (github#6)
301
302
-------------------------------------------------------------------
303
Mon Jan 4 01:52:15 UTC 2016 - i@marguerite.su
304
305
- update version 13
306
* provides the importpath itself
307
* fix regex not to check files like .golden in -source
308
* filter "test/example" from Provides
309
* split common stuff to a module golang/rpmsysinfo.rb
310
* rewrite golang.req, now read from stdin RPM feeds,
311
and check __.PKGDEF from .a files for "import"s. (github#3, github#4)
312
313
-------------------------------------------------------------------
314
Sun Jan 3 03:50:28 UTC 2016 - i@marguerite.su
315
316
- update version 12
317
* don't find provides/requires on -source, -debuginfo, -debugsource
318
subpackages
319
* add scripts to generate file lists.
320
321
-------------------------------------------------------------------
322
Sat Jan 2 05:57:41 UTC 2016 - i@marguerite.su
323
324
- update version 11
325
* fix for sles and openSUSE < 13.2
326
327
-------------------------------------------------------------------
328
Fri Sep 4 16:24:13 UTC 2015 - i@marguerite.su
329
330
- update version 10
331
* support all archtectures like ppc/arm
332
333
-------------------------------------------------------------------
334
Fri Aug 28 09:48:09 UTC 2015 - i@marguerite.su
335
336
- update version 9
337
*update golang(API) to 1.5
338
339
-------------------------------------------------------------------
340
Sun Aug 2 15:59:58 UTC 2015 - i@marguerite.su
341
342
- update version 8
343
* skip the last "/" in golang.prov, thanks to matwey
344
345
-------------------------------------------------------------------
346
Fri Jul 31 02:52:31 UTC 2015 - i@marguerite.su
347
348
- udpate version 7
349
* handle gopkg.in/* requirements
350
351
-------------------------------------------------------------------
352
Fri Jul 24 01:44:47 UTC 2015 - i@marguerite.su
353
354
- update version 6
355
* fix golang.req to not treat a sentence as importpath
356
* fix golang.attr to correctly detect /usr/bin/*
357
358
-------------------------------------------------------------------
359
Wed Jul 22 14:56:07 UTC 2015 - i@marguerite.su
360
361
- update version 5
362
* if a sub-directory doesn't contain any *.go file, do not
363
treat it as a Provides candidate.
364
* add /usr/bin to golang.attr for go executes to be handled
365
by golang-packaging
366
367
-------------------------------------------------------------------
368
Sun Jul 12 10:32:17 UTC 2015 - i@marguerite.su
369
370
- update version 4
371
* fix encoding error in golang-strip-builddep
372
* add macros.go-extra, extra golang macros for packaging
373
374
-------------------------------------------------------------------
375
Sat Jul 11 08:48:50 UTC 2015 - i@marguerite.su
376
377
- update version 3
378
* skip *example*.go/*test*.go for Requires finding
379
* support alias format (import xx "xxx") for importpath
380
* add golang-strip-builddep, a tool to strip unneeded importpath
381
from source codes
382
383
-------------------------------------------------------------------
384
Fri Jul 10 16:43:10 UTC 2015 - i@marguerite.su
385
386
- update version 2
387
* fix pkgname detection
388
389
-------------------------------------------------------------------
390
Sun Jul 5 17:43:07 UTC 2015 - i@marguerite.su
391
392
- initial version 1
393
* implemented provides
394
* implemented requires
395