Bug #23256 | doesn't build on alpha | ||
---|---|---|---|
Submitted: | 13 Oct 2006 12:10 | Modified: | 6 Nov 2006 15:08 |
Reporter: | Arkadiusz Miskiewicz (Basic Quality Contributor) | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Compiling | Severity: | S3 (Non-critical) |
Version: | 5.0.27-BK, 5.0.26 | OS: | |
Assigned to: | Alexey Kopytov | CPU Architecture: | Any |
[13 Oct 2006 12:10]
Arkadiusz Miskiewicz
[13 Oct 2006 12:36]
Valeriy Kravchuk
Thank you for a bug report. In 5.0.27-BK (sql/stacktrace.c) we still have: ... #if defined(__i386__) || defined(__x86_64__) uchar** new_fp = (uchar**)*fp; fprintf(stderr, "%p\n", frame_count == sigreturn_frame_count ? *(fp + SIGRETURN_FRAME_OFFSET) : *(fp + 1)); #endif /* defined(__386__) || defined(__x86_64__) */ #if defined(__alpha__) && defined(__GNUC__) uchar** new_fp = find_prev_fp(pc, fp); if (frame_count == SIGRETURN_FRAME_COUNT - 1) { new_fp += 90; } ...
[18 Oct 2006 15:38]
Mads Martin Joergensen
This is not a problem since we don't support alpha anymore.
[18 Oct 2006 16:44]
Arkadiusz Miskiewicz
That's a shame especially that you have a working patch in this bugreport.
[19 Oct 2006 14:49]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/13990 ChangeSet@1.2592, 2006-10-19 18:49:37+04:00, kaa@polly.local +1 -0 Fix for bug #23256 "doesn't build on alpha" - compilation on the Alpha platform was broken because the Alpha-specific code was not updated after replacing the SIGRETURN_FRAME_COUNT constant with a variable
[20 Oct 2006 10:32]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/14037 ChangeSet@1.2578, 2006-10-20 14:31:47+04:00, kaa@polly.local +1 -0 Fix for bug #23256 "doesn't build on alpha" - compilation on the Alpha platform was broken because the Alpha-specific code was not updated after replacing the SIGRETURN_FRAME_COUNT constant with a variable
[28 Oct 2006 18:08]
Christian Hammers
Even if you don't officially support alpha, please make sure that it at least works there as most distributions do support alpha and ending up with no libmysqlclient.so would cause many troubles with other packages. thanks, -christian- / Debian
[6 Nov 2006 15:08]
MC Brown
A note has been added to the 4.1.23 and 5.1.13 changelog, and the 5.0.30 release notes.