Commit Graph

190 Commits

Author SHA1 Message Date
Jakub Čajka
d978616527 fix link failure due to relocation overflows on PPC64X 2016-09-23 17:48:07 +02:00
Jakub Čajka
8bda509c5f rebase to 1.7.1
Resolves: BZ#1374103
2016-09-08 17:54:31 +02:00
Jakub Čajka
1fe9869398 update to released version 2016-08-26 12:22:53 +02:00
Jakub Čajka
6896a58aa3 Obsolete golang-vet and golang-cover from golang-googlecode-tools package vet/cover binaries are provided by golang-bin rpm (thanks to jchaloup) 2016-08-08 10:38:08 +02:00
Jakub Čajka
cf2fb88587 rebase to go1.7rc5
Resolves: BZ#1342090
2016-08-03 13:47:09 +02:00
Fedora Release Engineering
00c920284f - https://fedoraproject.org/wiki/Changes/golang1.7 2016-07-21 12:33:14 +00:00
Jakub Čajka
d36359a723 rebase to 1.7rc2
added s390x build
improved shared lib packaging
Resolves: bz1357602 - CVE-2016-5386
Resolves: bz1342090, bz1342090
2016-07-20 09:32:37 +02:00
Jakub Čajka
04b972ebf4 Rebase to 1.6.2 2016-04-26 17:36:25 +02:00
Jakub Čajka
b2c2028475 rebase to 1.6.1
Resolves: bz1324344 - CVE-2016-3959
Resolves: bz1324951 - prelink is gone, /etc/prelink.conf.d/* is no longer used
Resolves: bz1326366 - wrong epoll_event struct for ppc64le/ppc64
2016-04-13 14:44:04 +02:00
Jakub Čajka
263126ff1b Resolves: bz1304701 - rebase to go1.6 release
Resolves: bz1304591 - fix possible stack miss-alignment in callCgoMmap
2016-02-22 16:02:43 +01:00
Dennis Gilmore
30a817d62b - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 22:43:43 +00:00
Jakub Čajka
f031dfde9c disabled cgo and external linking on ppc64 2016-01-29 12:25:12 +01:00
Jakub Čajka
d40cd88359 Resolves bz1292640, rebase to pre-release 1.6
bootstrap for PowerPC
fix rpmlint errors/warning
2016-01-28 14:38:35 +01:00
Jakub Čajka
672b8a1217 rebase to 1.5.3
resolves bz1293451, CVE-2015-8618
2016-01-14 15:13:23 +01:00
Jakub Čajka
85525165e1 Fix bz number from previous commit, should be bz1290543 2015-12-14 14:16:07 +01:00
Jakub Čajka
8b92652b24 bz1290472 Accept x509 certs with negative serial 2015-12-11 12:51:16 +01:00
Jakub Čajka
c524af8454 Rebase to 1.5.2(bz1288263)
Spec file clean up
Added basic build options
2015-12-08 17:28:38 +01:00
Vincent Batts
ee2b299486 bz1271709 fix from upstream 2015-10-19 20:32:59 -04:00
Vincent Batts
c127d6af98 update to go1.5.1 2015-09-09 10:34:27 -04:00
Vincent Batts
a68f1b0499 bz1258166: actually remove the macros file .. 2015-09-04 10:07:14 -04:00
Vincent Batts
286f73c812 changelog 2015-09-03 10:38:28 -04:00
Vincent Batts
34fd651dfb bz1258166 remove srpm macros, for go-srpm-macros 2015-09-03 10:36:52 -04:00
Vincent Batts
418a760bf8 adding x86_64 only shared objects 2015-08-27 17:29:16 -04:00
Vincent Batts
7782fc08ed gdb runtime path fix 2015-08-27 14:13:04 -04:00
Vincent Batts
12a31f1822 more test fixes, and holding back on shared objects 2015-08-26 14:55:29 -04:00
Vincent Batts
1a6adea6fb *: fix hostname again, and testdata paths 2015-08-25 15:29:59 -04:00
Vincent Batts
32abaed9de more changelog message 2015-08-25 14:14:36 -04:00
Vincent Batts
baf0278ae3 Merge branch 'master' of ssh://pkgs.fedoraproject.org/golang 2015-08-25 14:12:21 -04:00
Vincent Batts
3cb3b22c16 fix zoneinfo test and cleanup others
the find for tests files needed improving.

Also fix the hostname // net-tools requirement
2015-08-25 14:10:59 -04:00
Vincent Batts
01341969cc adding first class gopath URL
bz1166611
2015-08-25 14:03:03 -04:00
Vincent Batts
9297305de1 go1.5 supports shared objects
Now we'll provide the libstd.so for all of golang's stdlib. This way,
libraries and binaries can link against it and have a better security
update story.
2015-08-25 13:50:08 -04:00
Peter Robinson
b869aad629 Enable aarch64 2015-08-23 20:49:44 +01:00
Peter Robinson
79fd860ddc Add pcre-devel for tests
fannkuch-parallel
Package libpcre was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libpcre' found
2015-08-23 20:46:46 +01:00
Peter Robinson
19dca7ffd3 Drop incorrect change for hostname location. The hostname binary moved place in Fedora 17 as part of the usr move feature and /bin is symlinked to /usr/bin. Just specify the actualy proper package name instead of a specific binary path.
Cleanup sources file just to include the current source. Please use "fedpkg new-sources"
command to properly upload sources. Otherwise each time a build is done, or even
"fedpra srpm" or "fedpkg prep" it downloads all the sources specified in the file
2015-08-23 20:46:18 +01:00
Vincent Batts
0d13e2d904 update to go1.5 2015-08-20 22:05:16 +00:00
Vincent Batts
03b73e2ea5 fixing sources reference 2015-08-06 17:22:56 -04:00
Vincent Batts
831ba34f74 updating to go1.5rc1 2015-08-06 15:48:15 -04:00
Vincent Batts
f2f58b5244 tar fix from upstream 2015-08-04 15:51:06 -04:00
Vincent Batts
9fc0bc41c8 updating to go1.5beta3 2015-07-30 11:27:23 -04:00
Vincent Batts
78d9b3d3ac add the patch .. 2015-07-30 11:01:17 -04:00
Vincent Batts
c1bee09f56 increase ELFRESERVE (bz1248071) 2015-07-30 10:47:32 -04:00
Vincent Batts
bb5db89cf5 fix the prerelease versioning 2015-07-29 10:48:47 -04:00
Vincent Batts
6da96f9716 bump release 2015-07-17 16:46:03 -04:00
Vincent Batts
0eec149c76 adding test output, but not failing on it for now 2015-07-17 16:45:01 -04:00
Vincent Batts
2ecad653a5 update to go1.5beta2 2015-07-17 11:02:40 -04:00
Vincent Batts
beda572475 fixes missed on initial push of 1.5beta1 2015-07-17 09:39:21 -04:00
Vincent Batts
8d165dfe19 updating go1.5beta1
* updating existing patches
* adding a couple of test patches needed for beta1
* TODO enable %check again
* SO MUCH CLEANUP now that OS and ARCH bootstrapping is not needed
2015-07-16 14:36:06 -04:00
Dennis Gilmore
7dc03d1101 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 09:16:23 +00:00
Vincent Batts
a8686d833c obsolete packages for upgrade path
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2015-03-19 10:12:49 -04:00
Vincent Batts
b5c025475a update to go1.4.2
Signed-off-by: Vincent Batts <vbatts@hashbangbash.com>
2015-02-18 10:26:22 -05:00
Vincent Batts
4c424d4664 update to go1.4.1 2015-01-16 12:57:47 -05:00
Vincent Batts
2ba9c52536 classifying project doc as %doc 2015-01-02 12:20:59 -05:00
Vincent Batts
82982da132 update to go1.4 2014-12-11 10:27:04 -05:00
Vincent Batts
0ad646d98d bumping to 1.4rc2 2014-12-03 10:49:49 +01:00
Vincent Batts
55020ead86 update to go1.4rc1 2014-11-17 10:46:28 -05:00
Vincent Batts
20cd634d14 update to go1.4beta1 2014-11-04 10:52:19 -05:00
Vincent Batts
84f93201d9 revert macros in subpackage
they'll need to be in their own rpm entirely
2014-10-30 14:32:05 -04:00
Vincent Batts
c2c5dc1c66 bump release 2014-10-24 11:07:57 -04:00
Vincent Batts
e0d801060b gccgo and macros
for https://bugzilla.redhat.com/show_bug.cgi?id=1156129 we're putting
the macros in its own rpm.

Also, starting the work on rpm dependencies to accomodate gccgo
2014-10-24 10:34:14 -04:00
Vincent Batts
94c0b3b623 update to go1.3.3 2014-10-01 14:38:40 +00:00
Vincent Batts
8cfb9c493a update to go1.3.2
fixes: bz1147324
2014-09-29 13:54:05 +00:00
Vincent Batts
999ceca490 patching the tzinfo test 2014-09-11 22:52:03 +00:00
Peter Robinson
726440c406 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-16 18:34:09 +00:00
Vincent Batts
ec1155188c update to go1.3.1 2014-08-13 20:37:18 +00:00
Vincent Batts
81887c2abd fixed a merge 2014-08-13 20:04:30 +00:00
Vincent Batts
b025cc279b fixing bz1099206 2014-08-13 19:25:50 +00:00
Vincent Batts
ab9b26510d make golang-src noarch again 2014-08-11 15:28:01 +00:00
Vincent Batts
dd6f77ac9a don't just update directories 2014-08-11 14:41:34 +00:00
Vincent Batts
1afe7e2655 set source directory timestamps during %install 2014-08-08 21:11:50 +00:00
Vincent Batts
42cdf8daca making the golang-src package arch'ed.
Fixes bz1099206
2014-08-06 22:02:25 +00:00
Vincent Batts
374526de5b including archive/tar fix for PAX headers 2014-07-21 16:24:32 -04:00
Vincent Batts
3a4853bd32 fix gdb init for safe-paths
bz981356
2014-07-15 12:01:12 -04:00
Vincent Batts
fa7c581616 cleaning up the cross-compile process and deps
bz1105901, bz1101508
2014-07-15 11:26:07 -04:00
Vincent Batts
4086849026 archive/tar patches for performance 2014-07-07 16:11:04 -04:00
Vincent Batts
207296f435 update to go1.3 2014-06-19 11:09:27 -04:00
Vincent Batts
ae7853072a updating to go1.3rc2 2014-06-16 14:16:12 -04:00
Dennis Gilmore
472df199bf - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 13:00:36 -05:00
Vincent Batts
ffa74e040a new arch file shuffling 2014-06-03 15:37:32 -04:00
Vincent Batts
f3f956d5ae update to go1.3rc1 2014-06-03 10:52:54 -04:00
Vincent Batts
0b3722bb33 update to go1.3beta2 2014-05-21 17:30:02 -04:00
Vincent Batts
4620c4841b remove %ghost ownership, so that clobbering occurs 2014-05-21 12:50:07 -04:00
Vincent Batts
8bd3750385 ensure /usr/bin/go is present for the library %post 2014-05-20 17:11:30 -04:00
Vincent Batts
7619d5057c just let go control its own freshness 2014-05-20 15:35:45 -04:00
Vincent Batts
c849611c8a another fix for bz1099206 2014-05-20 14:58:54 -04:00
Vincent Batts
61096640f7 issue with %ghost and update-alternatives of /usr/bin/go 2014-05-20 13:13:02 -04:00
Vincent Batts
74686a282e bugfix for bz1099206 2014-05-19 16:39:22 -04:00
Vincent Batts
789ff2e39d nach ein mahl 2014-05-13 13:04:10 -04:00
Vincent Batts
e46d680a80 nach ein mahl 2014-05-13 13:01:30 -04:00
Vincent Batts
28979baa99 more rearranging 2014-05-12 15:00:01 -04:00
Vincent Batts
573d0baf6a not sure why go1.2.2 shuffled some of the arch-depenedent files, but so it goes 2014-05-12 09:29:32 -04:00
Vincent Batts
c8bd3b738f update to go1.2.2 2014-05-09 08:21:15 -04:00
Vincent Batts
2911c49ac2 more rpmspec for multiarch, to accomodate RHEL6 2014-05-09 07:20:57 -04:00
Vincent Batts
5f099a5852 add excluding the files too 2014-05-07 23:29:08 -04:00
Vincent Batts
6e4126fb01 bump release number 2014-05-07 15:49:17 -04:00
Vincent Batts
9207febd2c missed two files 2014-05-07 15:47:49 -04:00
Vincent Batts
df7b191378 1.2.1-6: arch-specific bits
arch-specific source needs to be in arch-specific rpms
2014-05-07 13:39:21 -04:00
Vincent Batts
d931512370 work around the glibc-2.19 causing a failed test 2014-05-06 16:50:32 -04:00
Vincent Batts
76f08f5dd7 bz1086900 SIGABRT in tests on fc21 2014-04-11 16:17:08 -04:00
Vincent Batts
8081f3309e bz1010713 directory ownership 2014-04-11 08:51:37 -04:00
Vincent Batts
be393a2148 arch bootstrapping and macros
now providing the bootstrapping to allow compiles for all golang
supported architectures, from fedora.
'yum install go' or 'yum install golang' will pull in only the bits
needed for host architecture compiles, but then you could add
'golang-pkg-darwin-amd64' rpm, and build your golang project source
like:

	$> go build myapp.go
	$> file ./myapp
	./myapp: ELF 64-bit LSB  executable, x86-64, version 1 (SYSV), statically linked, not stripped
	$> GOOS=darwin GOARCH=amd64 go build myapp.go
	$> file ./myapp
	./myapp: Mach-O 64-bit x86_64 executable
2014-04-10 13:32:57 -04:00