<br /><br /><span>Am 01.02.24 20:02 schrieb <b class="name">"Carsten Grzemba" </b> <grzemba@contac-dt.de>:</span><blockquote cite="mid:bf48865f354c.65bbf8f3@contac-dt.de" class="iwcQuote" style="border-left: 1px solid #00F; padding-left: 13px; margin-left: 0;" type="cite"><div class="mimetype-multipart-alternative"><br /><br />Am 01.02.24 15:20 schrieb <b class="name">Gordon Ross </b> <gordon.w.ross@gmail.com>:<blockquote class="iwcQuote" style="border-left:1px solid #00f;padding-left:13px;margin-left:0"><div class="mimetype-text-plain">You could always make your patches so that the resulting code has #ifdef _LP64<br />or whatever to make the code do what you want both 32-bit and 64-bit.<br /><br />On Thu, Feb 1, 2024 at 7:36 AM Carsten Grzemba via oi-dev<br /><oi-dev@openindiana.org> wrote:<br />><br />> Am 01.02.24 12:46 schrieb Carsten Grzemba via oi-dev <oi-dev@openindiana.org>:<br />><br />> Do we have the possibility to use different patches for 32-bit builds than in 64-bit?<br />><br />> For Pulseaudio I like to build in 32-bit only the pulse client  (lib's)?<br />><br />> I withdraw my question. Patches is used on source tree and this tree is the same for build 64-bit or 32-bit. So this would not work in general.<br />></div></blockquote>My intention is to patch only the build system that only the libraries needed by client applications are build. The idea is to get less trouble with compiling code in 32-bit. In general we want ship less 32-bit binaries.</div></blockquote><div>With build system I mean the build of the component, not the OI build system. In the case of Pulseaudio it is the meson - ninja build.<br /></div><div>I know that OpenCSW has the option to build libraries only of a component. Something like that...<br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div>