Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RFC: Should we backport #8734 to release-0.3 ? #9050

Merged
merged 5 commits into from
Nov 19, 2014
Merged

Conversation

tkelman
Copy link
Contributor

@tkelman tkelman commented Nov 18, 2014

As far as I can tell this fixed #4923, and aside from a couple of Mac build issues (I've squashed the fixes for those into d297ffb, and I can squash even further if anyone would prefer that) this seems to be working fairly well on master.

Ref #9045

objconv cannot do in-place modification of files

dont overwrite static library with objcopy on freebsd either

fix linking of arpack and suitesparse with 64_ blas suffix

the patched xlahqr2 was using UPPERCASE function names, and the probes
during arpack configure were using the C compiler, sgemm_ and cheev_
need to enable c preprocessor, and disable syntax error on long lines

SPQR also needed -DSUN64

(backport of 1ef22d2)
(backport of fef2954)
Conflicts:
	deps/Makefile

Hopefully fix #8842, objconv dependency not right

(backport of dbcd503)

We needed to move the objconv rules to above the openblas rules

Fixes #8842

(backport of 2579a64)
Conflicts:
	deps/Makefile
@tkelman
Copy link
Contributor Author

tkelman commented Nov 19, 2014

@ViralBShah you seemed to be in favor, go/no go? Any reasons why we shouldn't do this? This shouldn't be a user-facing change at all, except that things that used to be broken due to ILP64 blas interactions should hopefully now be fixed.

@tkelman tkelman added this to the 0.3.3 milestone Nov 19, 2014
@ViralBShah
Copy link
Member

I am in favour of this.

@ViralBShah
Copy link
Member

Dependencies change will affect distro packagers: objconv, but it shouldn't be a big deal.

@tkelman
Copy link
Contributor Author

tkelman commented Nov 19, 2014

objconv is osx-only, so only affects dmg binary builds. Doesn't affect homebrew at all since @staticfloat is building blas with 32-bit ints there. On Linux distros we use objcopy which should always be there as part of binutils

tkelman added a commit that referenced this pull request Nov 19, 2014
RFC: Should we backport #8734 to release-0.3 ?
@tkelman tkelman merged commit c01e415 into release-0.3 Nov 19, 2014
@tkelman tkelman deleted the tk/backport-8734 branch November 19, 2014 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants