31.12.2016 11:41, David C. Rankin пишет:
On 12/30/2016 11:59 PM, Andrei Borzenkov wrote:
There is rather obscure feature called "baselibs.conf" that allows "importing" of 32 bit packages (or in general, different architecture) into 64 bit environment.
See https://en.opensuse.org/openSUSE:Build_Service_baselibs.conf http://opensuse.opensuse.narkive.com/jErc7NBA/installing-both-i586-and-x86-6...
OBS, "obscure"? -- never... ;p
This looks promising. I'll digest the information and give it a go and report back with any problems I stumble into. The only quandary I have going in, is "What is it that adds the '-32bit' to the file name? Will that be controllable through baselibs.conf? I guess I'll find out...
From the first link:
arch <arch> targets <target_arch>[:<target_type>] [<target_arch>[:<target_type>]...] ... <target_type> sets the <targettype> macro and is typically used as the suffix for the baselibs created packages
From the https://github.com/openSUSE/obs-build/blob/master/baselibs_global.conf
arch i586 targets x86_64:32bit arch i686 targets x86_64:32bit ... targetname <name>-<targettype> "targetname" directive is conveniently not documented :) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org