Greetings,
LLVM 2.9 is scheduled to be released on April 3rd, and is currently in the first of hopefully two testing periods (http://llvm.org/)
I'm not sure if we should be pushing this for F-15 -- the first test release was not ready in time for our alpha -- but I'll be tracking the 2.9 pre-releases in Rawhide (f16).
Here are the packages that should be affected, if you know of anything else, please let me know:
$ repoquery --enablerepo=rawhide-source --repoid=rawhide-source --archlist=src --whatrequires llvm-devel OpenGTL-0:0.9.15-2.fc15.src ldc-0:0.9.2-31.20110115hg1832.fc15.src pure-0:0.45-4.fc15.src
pure 0.47 will be out soon; 0.46 is not LLVM 2.9 compatible so I'm skipping that release entirely. I'll try rebuilding the other two, unless the maintainers have any objection.
Best regards,
On 03/18/2011 06:39 PM, Michel Alexandre Salim wrote:
Greetings,
LLVM 2.9 is scheduled to be released on April 3rd, and is currently in the first of hopefully two testing periods (http://llvm.org/)
I'm not sure if we should be pushing this for F-15 -- the first test release was not ready in time for our alpha -- but I'll be tracking the 2.9 pre-releases in Rawhide (f16).
Here are the packages that should be affected, if you know of anything else, please let me know:
$ repoquery --enablerepo=rawhide-source --repoid=rawhide-source --archlist=src --whatrequires llvm-devel OpenGTL-0:0.9.15-2.fc15.src ldc-0:0.9.2-31.20110115hg1832.fc15.src pure-0:0.45-4.fc15.src
OK, we're most likely sitting out on LLVM 2.9 for F-15 final: OpenGTL is hard-coded to work only with LLVM 2.8 (and they hard-coded their previous releases too), and ldc also does not build. pure is the only dependent package we can expect to rebuild before 2.9 final lands.
OpenGTK & ldc maintainers, could you ping upstream and see if they have an ETA for LLVM 2.9 support?
We might still release these as a post-release update, like how KDE releases are sometimes done, so we should try and get a working LLVM 2.9-based stack in Rawhide as soon as possible.
Thanks,
On 3/19/11 8:12 AM, Michel Alexandre Salim wrote:
OK, we're most likely sitting out on LLVM 2.9 for F-15 final: OpenGTL is hard-coded to work only with LLVM 2.8 (and they hard-coded their previous releases too), and ldc also does not build. pure is the only dependent package we can expect to rebuild before 2.9 final lands.
I don't know if anyone's tried Mesa against LLVM 2.9 yet, but I sort of suspect the answer is no. I'd be a little concerned about trying to land it in F15 gold.
We might still release these as a post-release update, like how KDE releases are sometimes done, so we should try and get a working LLVM 2.9-based stack in Rawhide as soon as possible.
Definitely. If you can post 2.9 rpms at some point, I'll work on getting Mesa up to speed.
- ajax
On 03/21/2011 03:31 PM, Adam Jackson wrote:
On 3/19/11 8:12 AM, Michel Alexandre Salim wrote:
OK, we're most likely sitting out on LLVM 2.9 for F-15 final: OpenGTL is hard-coded to work only with LLVM 2.8 (and they hard-coded their previous releases too), and ldc also does not build. pure is the only dependent package we can expect to rebuild before 2.9 final lands.
I don't know if anyone's tried Mesa against LLVM 2.9 yet, but I sort of suspect the answer is no. I'd be a little concerned about trying to land it in F15 gold.
We might still release these as a post-release update, like how KDE releases are sometimes done, so we should try and get a working LLVM 2.9-based stack in Rawhide as soon as possible.
Definitely. If you can post 2.9 rpms at some point, I'll work on getting Mesa up to speed.
Thanks! 2.9 rc1 is in Rawhide (F16), so feel free to try building Mesa and report any problems. If they're LLVM bugs rather than packaging bugs, it helps to know ASAP, because unless upstream delays the final release, it'd be going final on April 3rd, and after which they never issue bugfix releases; we'd have to backport the fix, and it gets hairier the further the 2.10 development series gets away from 2.9.
On Mon, 2011-03-21 at 22:13 +0100, Michel Alexandre Salim wrote:
Thanks! 2.9 rc1 is in Rawhide (F16), so feel free to try building Mesa and report any problems. If they're LLVM bugs rather than packaging bugs, it helps to know ASAP, because unless upstream delays the final release, it'd be going final on April 3rd, and after which they never issue bugfix releases; we'd have to backport the fix, and it gets hairier the further the 2.10 development series gets away from 2.9.
gallivm/lp_bld_debug.cpp:35:30: fatal error: llvm/System/Host.h: No such file or directory
Well, it's a start. I'll keep poking at it.
- ajax
On 3/18/2011 6:39 PM, Michel Alexandre Salim wrote:
Greetings,
LLVM 2.9 is scheduled to be released on April 3rd, and is currently in the first of hopefully two testing periods (http://llvm.org/)
I'm not sure if we should be pushing this for F-15 -- the first test release was not ready in time for our alpha -- but I'll be tracking the 2.9 pre-releases in Rawhide (f16).
Here are the packages that should be affected, if you know of anything else, please let me know:
$ repoquery --enablerepo=rawhide-source --repoid=rawhide-source --archlist=src --whatrequires llvm-devel OpenGTL-0:0.9.15-2.fc15.src ldc-0:0.9.2-31.20110115hg1832.fc15.src pure-0:0.45-4.fc15.src
You also want to check for llvm-static. atleast mesa BR on it.
Fabio
On 03/20/2011 08:31 AM, Fabio M. Di Nitto wrote:
On 3/18/2011 6:39 PM, Michel Alexandre Salim wrote:
Greetings,
LLVM 2.9 is scheduled to be released on April 3rd, and is currently in the first of hopefully two testing periods (http://llvm.org/)
I'm not sure if we should be pushing this for F-15 -- the first test release was not ready in time for our alpha -- but I'll be tracking the 2.9 pre-releases in Rawhide (f16).
Here are the packages that should be affected, if you know of anything else, please let me know:
$ repoquery --enablerepo=rawhide-source --repoid=rawhide-source --archlist=src --whatrequires llvm-devel OpenGTL-0:0.9.15-2.fc15.src ldc-0:0.9.2-31.20110115hg1832.fc15.src pure-0:0.45-4.fc15.src
You also want to check for llvm-static. atleast mesa BR on it.
Aha, thanks! I knew mesa uses llvm now, and was wondering why it did not show up.
$ repoquery --enablerepo=rawhide-source --repoid=rawhide-source --archlist=src --whatrequires llvm-static OpenGTL-0:0.9.15-2.fc15.src mesa-0:7.11-0.20110315.0.fc16.src