[opensuse-buildservice] building 32bit packages on x86_64?
Hi, in the buildservice tutorial, it says: "Normally the build service produces 32bit packages for 64bit architectures automatically." Seems that we're in some not-normal state, since it doesn't do that. Or was there something i have to put in the spec files that isn't mentioned in the tutorial? bye, MH --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Mathias Homann wrote:
in the buildservice tutorial, it says: "Normally the build service produces 32bit packages for 64bit architectures automatically."
Seems that we're in some not-normal state, since it doesn't do that. Or was there something i have to put in the spec files that isn't mentioned in the tutorial?
? At least that never work in the past. Is that a new feature? I really would appreciate it but I haven't heared that it would work yet. Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am Freitag, 13. April 2007 10:45:28 schrieb Wolfgang Rosenauer:
Mathias Homann wrote:
in the buildservice tutorial, it says: "Normally the build service produces 32bit packages for 64bit architectures automatically."
Seems that we're in some not-normal state, since it doesn't do that. Or was there something i have to put in the spec files that isn't mentioned in the tutorial?
? At least that never work in the past. Is that a new feature?
I really would appreciate it but I haven't heared that it would work yet.
so, how DO i build 32bit packages on x86_64? bye, MH --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Wolfgang Rosenauer wrote:
Mathias Homann wrote:
in the buildservice tutorial, it says: "Normally the build service produces 32bit packages for 64bit architectures automatically."
Seems that we're in some not-normal state, since it doesn't do that. Or was there something i have to put in the spec files that isn't mentioned in the tutorial?
? At least that never work in the past. Is that a new feature?
I'm affraid that's just a misleading wording, I think the author wanted to say that the build service is able to build an ix86 package on a x86_64 build host. Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Michal Marek wrote:
Wolfgang Rosenauer wrote:
Mathias Homann wrote:
in the buildservice tutorial, it says: "Normally the build service produces 32bit packages for 64bit architectures automatically."
I'm affraid that's just a misleading wording
I changed it to "If you want to build a 32bit package lcally on a x84_64 machine, try: linux32 build foo.spec Note that osc build does this for you." I hope this is more clear. Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am Freitag, 13. April 2007 11:07:16 schrieb Michal Marek:
Wolfgang Rosenauer wrote:
Mathias Homann wrote:
in the buildservice tutorial, it says: "Normally the build service produces 32bit packages for 64bit architectures automatically."
Seems that we're in some not-normal state, since it doesn't do that. Or was there something i have to put in the spec files that isn't mentioned in the tutorial?
? At least that never work in the past. Is that a new feature?
I'm affraid that's just a misleading wording, I think the author wanted to say that the build service is able to build an ix86 package on a x86_64 build host.
so how would i get 64bit _and_ 32bit packages for _64bit_ targets? bye, MH --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Fri, Apr 13, 2007 at 11:26:13AM +0200, Mathias Homann wrote:
Am Freitag, 13. April 2007 11:07:16 schrieb Michal Marek:
Wolfgang Rosenauer wrote:
Mathias Homann wrote:
in the buildservice tutorial, it says: "Normally the build service produces 32bit packages for 64bit architectures automatically."
Seems that we're in some not-normal state, since it doesn't do that. Or was there something i have to put in the spec files that isn't mentioned in the tutorial?
? At least that never work in the past. Is that a new feature?
I'm affraid that's just a misleading wording, I think the author wanted to say that the build service is able to build an ix86 package on a x86_64 build host.
so how would i get 64bit _and_ 32bit packages for _64bit_ targets?
You will 64bit packages for AMD64 and 32bit for x86 targets. It will not generate the -32bit packages for AMD64. Ciao, Marcus --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Mathias Homann wrote:
Am Freitag, 13. April 2007 11:07:16 schrieb Michal Marek:
I'm affraid that's just a misleading wording, I think the author wanted to say that the build service is able to build an ix86 package on a x86_64 build host.
so how would i get 64bit _and_ 32bit packages for _64bit_ targets?
If you mean x86_64 packages containing repackaged 32bit libs, like gtk2-32bit-2.10.10-6.x86_64.rpm, then this is not possible yet. Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am Freitag, 13. April 2007 11:35:19 schrieb Michal Marek:
Mathias Homann wrote:
Am Freitag, 13. April 2007 11:07:16 schrieb Michal Marek:
I'm affraid that's just a misleading wording, I think the author wanted to say that the build service is able to build an ix86 package on a x86_64 build host.
so how would i get 64bit _and_ 32bit packages for _64bit_ targets?
If you mean x86_64 packages containing repackaged 32bit libs, like gtk2-32bit-2.10.10-6.x86_64.rpm, then this is not possible yet.
but wouldnt that mean that suse (novell) themselves use something other than the official build service to build the official packages? so, _how_ do i build -32bit packages for 64bit targets, and how do i get those into my buildservice repository if i have to build them locally? bye, MH --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Mathias Homann wrote:
but wouldnt that mean that suse (novell) themselves use something other than the official build service to build the official packages?
Noone ever claimed that this is the case.
so, _how_ do i build -32bit packages for 64bit targets, and how do i get those into my buildservice repository if i have to build them locally?
You don't get them into the buildservice at this point. That is a a known issue and will be fixed hopefully in the future. The "build" script supports creation of the 32bit packages with a baselibs.conf and the --baselibs parameter as you can read in another thread. Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (4)
-
Marcus Meissner
-
Mathias Homann
-
Michal Marek
-
Wolfgang Rosenauer