Summary: | New Keyword for: dev-db/mysql-5.1.45-r1 (~x64-macos) | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | nietonfir |
Component: | Prefix Support | Assignee: | Gentoo Linux MySQL bugs team <mysql-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | prefix |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | OS X | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 310535, 310615 | ||
Bug Blocks: | |||
Attachments: |
mysql-5.1.44-r1 ebuild
latest mysql 5.1 ebuild |
Description
nietonfir
2010-03-21 14:21:03 UTC
Created attachment 224503 [details]
mysql-5.1.44-r1 ebuild
Only ecopied, compiles and installs just fine with "+community +extraengine +latin1 +perl +ssl" (all other flags not set).
Created attachment 225195 [details]
latest mysql 5.1 ebuild
works on ~x64-macos, keyword needed. Thx!
Btw, the same goes for virtual/mysql-5.1 (seems to have been overwritten with gx86), but I won't open a new bug for that one. :P
I don't understand this change: -DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )" +DEPEND="|| ( >=sys-devel/gcc-4.3 >=sys-devel/gcc-apple-4.2 )" Anyway, can you please test 5.1.46 too? NAK on that DEPEND gcc change, unless you've got a very good reason for it. It'll block hppa and some other arches, as they don't have gcc 4.3. (In reply to comment #3) > I don't understand this change: > > -DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )" > +DEPEND="|| ( >=sys-devel/gcc-4.3 >=sys-devel/gcc-apple-4.2 )" > Don't ask me because I don't know why. I just ran ecopy iirc (or ekeyword on the prefix ebuild), but either way that's not a change introduced by me as can be seen here [1]. > Anyway, can you please test 5.1.46 too? > 5.1.46 compiles, installs and runs just fine @ 10.6 (~x64-macos). [1] http://overlays.gentoo.org/proj/alt/browser/trunk/prefix-overlay/dev-db/mysql?rev=57489 Ah, the problem is that you're NOT up to date in the latest revisions in the main tree. Look at the change introduced in rev 1.2 of this ebuild, and the commit message for it. Eh, the mysql ebuild isn't in our tree (any more), it comes straight from gx86. I'm a bit lost here now. Heh. Let me explain. At one point in time, the Gentoo Prefix mysql ebuilds were not aligned with gentoo-x86 tree. Then I moved them to gentoo-x86 with the mysql's team ACK. This bug was opened prior to that move so the patch in comment #2 is OLD. Then the link in comment #5 is OLD because the ebuilds aren't in the prefix _overlay_ anymore, they come from gentoo-x86 directly. But, that link in comment #5 caused confusion. Anyway, all that was needed for _this_ bug report was the keyword added... + 15 May 2010; Jeremy Olexa <darkside@gentoo.org> mysql-5.1.46.ebuild: + Add ~x64-macos as tested in bug 310533 + Thanks all. :) |