* [gentoo-commits] dev/bicatali:master commit in: sci-libs/gotoblas2/, sci-libs/gotoblas2/files/
@ 2011-02-23 18:33 Sebastien Fabbro
0 siblings, 0 replies; 3+ messages in thread
From: Sebastien Fabbro @ 2011-02-23 18:33 UTC (permalink / raw
To: gentoo-commits
commit: a87da518856beb063eebaf152f43bc176ec5667f
Author: Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 23 18:31:51 2011 +0000
Commit: Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Wed Feb 23 18:31:51 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/bicatali.git;a=commit;h=a87da518
fixed ldflags propagation
---
sci-libs/gotoblas2/ChangeLog | 4 ++++
sci-libs/gotoblas2/Manifest | 4 ++--
.../files/gotoblas2-1.13-sharedlibs.patch | 6 +++---
sci-libs/gotoblas2/gotoblas2-1.13.ebuild | 2 ++
4 files changed, 11 insertions(+), 5 deletions(-)
diff --git a/sci-libs/gotoblas2/ChangeLog b/sci-libs/gotoblas2/ChangeLog
index 9b4bbcb..662d6d5 100644
--- a/sci-libs/gotoblas2/ChangeLog
+++ b/sci-libs/gotoblas2/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 23 Feb 2011; Sébastien Fabbro <bicatali@gentoo.org> gotoblas2-1.13.ebuild,
+ files/gotoblas2-1.13-sharedlibs.patch:
+ fixed ldflags propagation
+
23 Feb 2011; Sébastien Fabbro <bicatali@gentoo.org> gotoblas2-1.13.ebuild:
Switched to alternatives-2 framework
diff --git a/sci-libs/gotoblas2/Manifest b/sci-libs/gotoblas2/Manifest
index 1d108ed..45aec72 100644
--- a/sci-libs/gotoblas2/Manifest
+++ b/sci-libs/gotoblas2/Manifest
@@ -1,6 +1,6 @@
AUX gotoblas2-1.13-dynamic.patch 608 RMD160 37947ee4aeeec6db1f32132adf97e802369bdaf0 SHA1 f96cb1d7856b4647857b8dc77aa68ceba1d51107 SHA256 7ff5d3179c3051f41fd2963e90734bd6997dd4d6d955ea4c613ff241f49875c4
-AUX gotoblas2-1.13-sharedlibs.patch 1926 RMD160 2922ebe6e0e05b8844ea89feaea8ff30a0caacb9 SHA1 66ce3c97c91c70b5cb733e02219c2179dd8279f2 SHA256 0802a87e8f5c90ad99a78f1b82f3d85ed474b53b7adcb204c3bc934a9239a64d
+AUX gotoblas2-1.13-sharedlibs.patch 1929 RMD160 87db891bb2e0b538da7a4f21c10c65b78149a26c SHA1 031912957004745f5e68c2cdf3899f0e80118377 SHA256 fc5f014d6b81a481a9c9c29d82de07f5a5182d9355f90071ba89b680f7e09c1b
DIST GotoBLAS2-1.13_bsd.tar.gz 3165294 RMD160 64a416b506b45ec4df33d9d7e9ec893585b794b2 SHA1 0e1a046bb51e50cf8cff5d1732157a083a620e64 SHA256 7c3eab57ef5ad5c42f73adade833a531591e78967bbe9fc6db31310d73fa2d86
-EBUILD gotoblas2-1.13.ebuild 2755 RMD160 0ea02ac29de5ab167b9072dcfda1b856f1c14e28 SHA1 14dee78d6da88fb82f5690af78b9a6e27d2dae1c SHA256 5ffd0fbf9d2526fcec938a6e1a1986ebbc85ebe931eda88aa48159f5e35b9ffa
+EBUILD gotoblas2-1.13.ebuild 2802 RMD160 831cb6e245974ed6b3e9bcc551a1d76dbb9a4387 SHA1 d1d374c30a5eacbb1cc8fe9f5a8f8129d90da0ec SHA256 e043fef2a9aa9c8685baae25089b96cfceb94d33e2e83a4feb83427fd3ff8c60
MISC ChangeLog 629 RMD160 39e2e30d6bbee7034b0ffa3de131ce3e72ecc2c9 SHA1 4f0f050ec447ea9319a3a5d8586e7b73650cb3c9 SHA256 dd6fd4fad60c1d718a3e9ea5535d39a51bb1ca2902e30b1b6057edee103c19b3
MISC metadata.xml 856 RMD160 250635ac290516ed28e932e55ec87626d97b228e SHA1 9bdb2a1cb537025e5460141522746f3b07cea92f SHA256 4c5ea594bc1d07713211d39171d628b2cba8b3aeccef73309e816cecc79bd8c9
diff --git a/sci-libs/gotoblas2/files/gotoblas2-1.13-sharedlibs.patch b/sci-libs/gotoblas2/files/gotoblas2-1.13-sharedlibs.patch
index 270f343..3ebe307 100644
--- a/sci-libs/gotoblas2/files/gotoblas2-1.13-sharedlibs.patch
+++ b/sci-libs/gotoblas2/files/gotoblas2-1.13-sharedlibs.patch
@@ -8,7 +8,7 @@
- -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \
- -Wl,--retain-symbols-file=linux.def $(EXTRALIB)
- $(CC) $(CFLAGS) -w -o linktest linktest.c ../$(LIBSONAME) $(FEXTRALIB) && echo OK.
-+ $(CC) $(CFLAGS) -shared \
++ $(CC) $(LDFLAGS) -shared \
+ -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive -Wl,--soname=$(LIBSONAME) \
+ -Wl,--retain-symbols-file=linux.def $(EXTRALIB) -o ../$(LIBSONAME)
+ $(CC) $(CFLAGS) -w linktest.c ../$(LIBSONAME) $(FEXTRALIB) -o linktest && echo OK.
@@ -23,7 +23,7 @@
- -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive \
- -Wl,--retain-symbols-file=linux.def $(EXTRALIB)
- $(CC) $(CFLAGS) -w -o linktest linktest.c ../$(LIBSONAME) $(FEXTRALIB) && echo OK.
-+ $(CC) $(CFLAGS) -shared \
++ $(CC) $(LDFLAGS) -shared \
+ -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive -Wl,--soname=$(LIBSONAME) \
+ -Wl,--retain-symbols-file=linux.def $(EXTRALIB) -o ../$(LIBSONAME)
+ $(CC) $(CFLAGS) -w linktest.c ../$(LIBSONAME) $(FEXTRALIB) -o linktest && echo OK.
@@ -37,7 +37,7 @@
- $(CC) $(CFLAGS) -shared -o ../$(LIBSONAME) \
- -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive $(EXTRALIB)
- $(CC) $(CFLAGS) -w -o linktest linktest.c ../$(LIBSONAME) $(FEXTRALIB) && echo OK.
-+ $(CC) $(CFLAGS) -shared -Wl,--soname=$(LIBSONAME) \
++ $(CC) $(LDFLAGS) -shared -Wl,--soname=$(LIBSONAME) \
+ -Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive $(EXTRALIB) -o ../$(LIBSONAME)
+ $(CC) $(CFLAGS) -w linktest.c ../$(LIBSONAME) $(FEXTRALIB) -o linktest && echo OK.
rm -f linktest
diff --git a/sci-libs/gotoblas2/gotoblas2-1.13.ebuild b/sci-libs/gotoblas2/gotoblas2-1.13.ebuild
index 2140cea..4f54b47 100644
--- a/sci-libs/gotoblas2/gotoblas2-1.13.ebuild
+++ b/sci-libs/gotoblas2/gotoblas2-1.13.ebuild
@@ -51,6 +51,8 @@ src_configure() {
GOTO_MAKEFLAGS=(
CC=$(tc-getCC)
FC=$(tc-getFC)
+ LDFLAGS="${LDFLAGS}"
+ FLDFLAGS="${LDFLAGS}"
BINARY=${bits}
USE_THREAD=$(use threads && echo 1 || echo 0)
USE_OPENMP=$(use openmp && echo 1)
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] dev/bicatali:master commit in: sci-libs/gotoblas2/, sci-libs/gotoblas2/files/
@ 2011-06-01 0:09 Sebastien Fabbro
0 siblings, 0 replies; 3+ messages in thread
From: Sebastien Fabbro @ 2011-06-01 0:09 UTC (permalink / raw
To: gentoo-commits
commit: 99c4e2580f508184f3c70165edbe4f4dd7f3f059
Author: Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
AuthorDate: Tue May 31 22:25:10 2011 +0000
Commit: Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Tue May 31 22:25:10 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/bicatali.git;a=commit;h=99c4e258
added aliasing patch
---
sci-libs/gotoblas2/Manifest | 3 ++-
.../gotoblas2/files/gotoblas2-1.13-aliasing.patch | 11 +++++++++++
sci-libs/gotoblas2/gotoblas2-1.13.ebuild | 2 +-
3 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/sci-libs/gotoblas2/Manifest b/sci-libs/gotoblas2/Manifest
index 4fc194f..ebd425a 100644
--- a/sci-libs/gotoblas2/Manifest
+++ b/sci-libs/gotoblas2/Manifest
@@ -1,7 +1,8 @@
+AUX gotoblas2-1.13-aliasing.patch 421 RMD160 88da6fa8af042ea4ce49ea99fc2baa8092880fd2 SHA1 93fb82963600337d4099598967536f00cce8fddc SHA256 808f04a31bf335d4b27bb6fc7299ef9b5a0a7816c8ba29c25385e06d060753bf
AUX gotoblas2-1.13-dynamic.patch 608 RMD160 37947ee4aeeec6db1f32132adf97e802369bdaf0 SHA1 f96cb1d7856b4647857b8dc77aa68ceba1d51107 SHA256 7ff5d3179c3051f41fd2963e90734bd6997dd4d6d955ea4c613ff241f49875c4
AUX gotoblas2-1.13-fcheck.patch 292 RMD160 d5163404d0eff01b21e5c7792a3e03677f210552 SHA1 73cd53f9b09ff4f147a8ed5f810b864c2ded8221 SHA256 19bbf3bdf5dfcb639c3817e545b3186b1e379e874ffcb586bd5e76ec40bfa533
AUX gotoblas2-1.13-sharedlibs.patch 1929 RMD160 87db891bb2e0b538da7a4f21c10c65b78149a26c SHA1 031912957004745f5e68c2cdf3899f0e80118377 SHA256 fc5f014d6b81a481a9c9c29d82de07f5a5182d9355f90071ba89b680f7e09c1b
DIST GotoBLAS2-1.13_bsd.tar.gz 3165294 RMD160 64a416b506b45ec4df33d9d7e9ec893585b794b2 SHA1 0e1a046bb51e50cf8cff5d1732157a083a620e64 SHA256 7c3eab57ef5ad5c42f73adade833a531591e78967bbe9fc6db31310d73fa2d86
-EBUILD gotoblas2-1.13.ebuild 2798 RMD160 396642e180e032fd91e25716ba67baa5d7992833 SHA1 ff67c27f85f324ba989e07a9cd173455444de129 SHA256 633e881bea29b2f5e835bf1582bd59e7b8b7acd4dc9b0c9c8be7eea64da91e3c
+EBUILD gotoblas2-1.13.ebuild 2807 RMD160 572a756331212b09f67dabf28cb1f7de5b5d981d SHA1 c716929904a9e44f48ea3e5d109e355c6d3aee4c SHA256 c178d0882f2d4dfcdc2e118d09d59a5a1ff87952d919ed74b9204f6d39dbae44
MISC ChangeLog 977 RMD160 1029dd4ef2c56cc34416f92d0488f6095dcfb9ef SHA1 305aa88db9c89385ca7224e7eb91c58df4d4a36d SHA256 d8b525cf38540ec0e3ece7b96d47838f5afd86065b89fd56ecd23141b02946ee
MISC metadata.xml 856 RMD160 250635ac290516ed28e932e55ec87626d97b228e SHA1 9bdb2a1cb537025e5460141522746f3b07cea92f SHA256 4c5ea594bc1d07713211d39171d628b2cba8b3aeccef73309e816cecc79bd8c9
diff --git a/sci-libs/gotoblas2/files/gotoblas2-1.13-aliasing.patch b/sci-libs/gotoblas2/files/gotoblas2-1.13-aliasing.patch
new file mode 100644
index 0000000..874de70
--- /dev/null
+++ b/sci-libs/gotoblas2/files/gotoblas2-1.13-aliasing.patch
@@ -0,0 +1,11 @@
+--- driver/others/init.c.orig 2011-05-31 23:23:24.000000000 +0100
++++ driver/others/init.c 2011-05-31 23:23:49.000000000 +0100
+@@ -215,7 +215,7 @@
+ for (node = 0; node < MAX_NODES; node ++) common -> node_info[node] = 0;
+
+ while ((dir = readdir(dp)) != NULL) {
+- if (*(unsigned int *) dir -> d_name == 0x065646f6eU) {
++ if (*(char *) dir -> d_name == 0x065646f6eU) {
+
+ node = atoi(&dir -> d_name[4]);
+
diff --git a/sci-libs/gotoblas2/gotoblas2-1.13.ebuild b/sci-libs/gotoblas2/gotoblas2-1.13.ebuild
index 98d0df5..9309935 100644
--- a/sci-libs/gotoblas2/gotoblas2-1.13.ebuild
+++ b/sci-libs/gotoblas2/gotoblas2-1.13.ebuild
@@ -26,7 +26,7 @@ DEPEND="${RDEPEND}"
S="${WORKDIR}/${MYPN}"
src_prepare() {
- epatch "${FILESDIR}"/${P}-{dynamic,sharedlibs,fcheck}.patch
+ epatch "${FILESDIR}"/${P}-{dynamic,sharedlibs,fcheck,aliasing}.patch
# respect LDFLAGS
sed -i -e '/^LDFLAGS\s*=/d' Makefile.* || die
if ! use dynamic; then
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] dev/bicatali:master commit in: sci-libs/gotoblas2/, sci-libs/gotoblas2/files/
@ 2011-06-01 0:09 Sebastien Fabbro
0 siblings, 0 replies; 3+ messages in thread
From: Sebastien Fabbro @ 2011-06-01 0:09 UTC (permalink / raw
To: gentoo-commits
commit: 1140a4233d01eab746d288b8f70d6fa96f76dad5
Author: Sébastien Fabbro <bicatali <AT> gentoo <DOT> org>
AuthorDate: Tue May 31 22:17:48 2011 +0000
Commit: Sebastien Fabbro <bicatali <AT> gentoo <DOT> org>
CommitDate: Tue May 31 22:17:48 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/bicatali.git;a=commit;h=1140a423
added link patch for f_check
---
sci-libs/gotoblas2/Manifest | 3 ++-
.../gotoblas2/files/gotoblas2-1.13-fcheck.patch | 10 ++++++++++
sci-libs/gotoblas2/gotoblas2-1.13.ebuild | 2 +-
3 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/sci-libs/gotoblas2/Manifest b/sci-libs/gotoblas2/Manifest
index 1a32fb6..4fc194f 100644
--- a/sci-libs/gotoblas2/Manifest
+++ b/sci-libs/gotoblas2/Manifest
@@ -1,6 +1,7 @@
AUX gotoblas2-1.13-dynamic.patch 608 RMD160 37947ee4aeeec6db1f32132adf97e802369bdaf0 SHA1 f96cb1d7856b4647857b8dc77aa68ceba1d51107 SHA256 7ff5d3179c3051f41fd2963e90734bd6997dd4d6d955ea4c613ff241f49875c4
+AUX gotoblas2-1.13-fcheck.patch 292 RMD160 d5163404d0eff01b21e5c7792a3e03677f210552 SHA1 73cd53f9b09ff4f147a8ed5f810b864c2ded8221 SHA256 19bbf3bdf5dfcb639c3817e545b3186b1e379e874ffcb586bd5e76ec40bfa533
AUX gotoblas2-1.13-sharedlibs.patch 1929 RMD160 87db891bb2e0b538da7a4f21c10c65b78149a26c SHA1 031912957004745f5e68c2cdf3899f0e80118377 SHA256 fc5f014d6b81a481a9c9c29d82de07f5a5182d9355f90071ba89b680f7e09c1b
DIST GotoBLAS2-1.13_bsd.tar.gz 3165294 RMD160 64a416b506b45ec4df33d9d7e9ec893585b794b2 SHA1 0e1a046bb51e50cf8cff5d1732157a083a620e64 SHA256 7c3eab57ef5ad5c42f73adade833a531591e78967bbe9fc6db31310d73fa2d86
-EBUILD gotoblas2-1.13.ebuild 2791 RMD160 c845f756ad284fad2fb76ae9e9250d43c942858e SHA1 06be313281ba89d323f422bf69a7ea1b905f78ac SHA256 8f9a6ae33d8a68412115147d545557151d61e101efb57f11a71a377edd7ead76
+EBUILD gotoblas2-1.13.ebuild 2798 RMD160 396642e180e032fd91e25716ba67baa5d7992833 SHA1 ff67c27f85f324ba989e07a9cd173455444de129 SHA256 633e881bea29b2f5e835bf1582bd59e7b8b7acd4dc9b0c9c8be7eea64da91e3c
MISC ChangeLog 977 RMD160 1029dd4ef2c56cc34416f92d0488f6095dcfb9ef SHA1 305aa88db9c89385ca7224e7eb91c58df4d4a36d SHA256 d8b525cf38540ec0e3ece7b96d47838f5afd86065b89fd56ecd23141b02946ee
MISC metadata.xml 856 RMD160 250635ac290516ed28e932e55ec87626d97b228e SHA1 9bdb2a1cb537025e5460141522746f3b07cea92f SHA256 4c5ea594bc1d07713211d39171d628b2cba8b3aeccef73309e816cecc79bd8c9
diff --git a/sci-libs/gotoblas2/files/gotoblas2-1.13-fcheck.patch b/sci-libs/gotoblas2/files/gotoblas2-1.13-fcheck.patch
new file mode 100644
index 0000000..809a1ed
--- /dev/null
+++ b/sci-libs/gotoblas2/files/gotoblas2-1.13-fcheck.patch
@@ -0,0 +1,10 @@
+--- f_check.orig 2011-05-31 23:12:41.508268623 +0100
++++ f_check 2011-05-31 23:12:50.208268398 +0100
+@@ -274,6 +274,7 @@
+ && ($flags !~ /kernel32/)
+ && ($flags !~ /advapi32/)
+ && ($flags !~ /shell32/)
++ && ($flags !~ /^\-l$/)
+ ) {
+ $linker_l .= $flags . " ";
+ }
diff --git a/sci-libs/gotoblas2/gotoblas2-1.13.ebuild b/sci-libs/gotoblas2/gotoblas2-1.13.ebuild
index 4a777a4..98d0df5 100644
--- a/sci-libs/gotoblas2/gotoblas2-1.13.ebuild
+++ b/sci-libs/gotoblas2/gotoblas2-1.13.ebuild
@@ -26,7 +26,7 @@ DEPEND="${RDEPEND}"
S="${WORKDIR}/${MYPN}"
src_prepare() {
- epatch "${FILESDIR}"/${P}-{dynamic,sharedlibs}.patch
+ epatch "${FILESDIR}"/${P}-{dynamic,sharedlibs,fcheck}.patch
# respect LDFLAGS
sed -i -e '/^LDFLAGS\s*=/d' Makefile.* || die
if ! use dynamic; then
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2011-06-01 0:10 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-01 0:09 [gentoo-commits] dev/bicatali:master commit in: sci-libs/gotoblas2/, sci-libs/gotoblas2/files/ Sebastien Fabbro
-- strict thread matches above, loose matches on Subject: below --
2011-06-01 0:09 Sebastien Fabbro
2011-02-23 18:33 Sebastien Fabbro
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox