[opensuse-factory] package request: lldb for llvm
Hi Folks, I'm writing in for some help on bringing lldb to opensuse users. I've tried my hands at building it a number of times and I just can't get the darn thing to compile, it always errors out on it's python module in a cmake step that doesn't take into consideration oS's specific paths.... I've tried fixing that but it still hasn't worked out and I don't see what the ubuntu guys did to make it work. I'm hoping one of the LLVM maintainers reads factory and can manage to work out the build issues and add it to the llvm builds in devel:tools:compiler. By the way, for packages like llvm, which take over 45 minutes to compile on recent workstations, is there any recipe to "continue" building packages when using OBS local builds? You know, to speed up most of the build->fail->attempt fix->rebuild cycle? I tear up when I think of all those wasted CPU cycles. -Jason -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thursday 23 of January 2014 03:04:50 Jason Newton wrote:
Hi Folks,
By the way, for packages like llvm, which take over 45 minutes to compile on recent workstations, is there any recipe to "continue" building packages when using OBS local builds? You know, to speed up most of the build->fail->attempt fix->rebuild cycle? I tear up when I think of all those wasted CPU cycles.
I'm not certain if the OBS supports the --short-circuit option of rpmbuild, which allows one to make changes and build a package without removing the build directory. Regardless of what the manpage says about this, the produced package was installable last time I checked, just like any other, although this option might lead to incorrect dependencies if you don't know what you're doing. Be certain to build the final package without this option, so that the spec file with the sources can be used by others to reproduce the RPM.
-Jason Regards, Peter -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
* Jason Newton
Hi Folks,
I'm writing in for some help on bringing lldb to opensuse users. I've tried my hands at building it a number of times and I just can't get the darn thing to compile, it always errors out on it's python module in a cmake step that doesn't take into consideration oS's specific paths.... I've tried fixing that but it still hasn't worked out and I don't see what the ubuntu guys did to make it work. I'm hoping one of the LLVM maintainers reads factory and can manage to work out the build issues and add it to the llvm builds in devel:tools:compiler.
By the way, for packages like llvm, which take over 45 minutes to compile on recent workstations, is there any recipe to "continue" building packages when using OBS local builds? You know, to speed up most of the build->fail->attempt fix->rebuild cycle? I tear up when I think of all those wasted CPU cycles.
Thanks for the effort, I'd really appreciate that package in Factory. You can use the --ccache command line option with osc which will then use ccache* to greatly speed up rebuilds. [*] http://ccache.samba.org/ -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Thursday 2014-01-23 12:04, Jason Newton wrote:
By the way, for packages like llvm, which take over 45 minutes to compile on recent workstations, is there any recipe to "continue" building packages when using OBS local builds?
osc chroot openSUSE_13.1 x86_64 and then run make from the %builddir. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (4)
-
auxsvr@gmail.com
-
Guido Berhoerster
-
Jan Engelhardt
-
Jason Newton