I build Samba on OI occasionally, but mostly for the purpose of installing "smbtorture". For that, I don't need most of the optional features Samba can provide. I may be able to help with this, but not for a few days.
Are there any specific requirements about what optional features we enable when building Samba? Has anyone looked lately at how the folks at Oracle build it? On Tue, Mar 15, 2022 at 10:08 AM Aurélien Larcher <[email protected]> wrote: > > > > On Tue, Mar 15, 2022 at 2:51 PM Stephan Althaus > <[email protected]> wrote: >> >> On 3/15/22 14:23, Andreas Wacknitz wrote: >> > Hi all, >> > >> > our samba package doesn't build at the moment. It fails in the 64-bit >> > part probably because of a missing flag. >> > Alas this prevents for fixing man page collisions that have been >> > introduced by an update of illumogs-gate (IPD4). >> > >> > I have stopped our nightly illumos-gate builds at rhe moment because of >> > this but we need to find a solution for it soon. >> > When the jenkins job will be ra-activated before we have a solution >> > either everybody needs to uninstall samba or we need to obsolete the >> > samba package. >> > >> > Short: We need to find a maintainer for the samba package otherwise it's >> > doomed for OI. >> > >> > Regards, >> > Andreas >> > >> > >> > _______________________________________________ >> > oi-dev mailing list >> > [email protected] >> > https://openindiana.org/mailman/listinfo/oi-dev >> >> Hello! >> >> I gave it a try. It seems some symbols are "lost" ;-) >> >> >> [2687/3948] Linking bin/default/librpc/tools/ndrdump >> Undefined first referenced >> symbol in file >> __gmpn_sec_powm_itch /usr/lib/amd64/libhogweed.so.5 >> __gmpn_sec_invert /usr/lib/amd64/libhogweed.so.5 >> __gmpz_limbs_write /usr/lib/amd64/libgnutls.so >> __gmpn_sec_div_r_itch /usr/lib/amd64/libhogweed.so.5 >> __gmpz_limbs_finish /usr/lib/amd64/libgnutls.so >> __gmpn_sec_invert_itch /usr/lib/amd64/libhogweed.so.5 >> __gmpz_limbs_modify /usr/lib/amd64/libgnutls.so >> __gmpn_sec_powm /usr/lib/amd64/libhogweed.so.5 >> __gmpn_sec_add_1_itch /usr/lib/amd64/libhogweed.so.5 >> __gmpn_sec_mul_itch /usr/lib/amd64/libhogweed.so.5 >> __gmpz_roinit_n /usr/lib/amd64/libgnutls.so >> __gmpn_sec_mul /usr/lib/amd64/libhogweed.so.5 >> __gmpn_sec_add_1 /usr/lib/amd64/libhogweed.so.5 >> __gmpn_sec_div_r /usr/lib/amd64/libhogweed.so.5 >> __gmpn_cnd_sub_n /usr/lib/amd64/libgnutls.so >> __gmpn_cnd_add_n /usr/lib/amd64/libgnutls.so >> __gmpz_limbs_read /usr/lib/amd64/libgnutls.so >> ld: fatal: symbol referencing errors. No output written t >> >> >> Anyone 'knows' some of these and has a hint ? > > > Probably just linking to the right libgmp (GNU Multiple Precision Library) > provided with the compiler. > > There is also a system libgmp, make sure there is no mix up. > > >> >> >> Greetings, >> >> Stephan >> >> >> >> _______________________________________________ >> oi-dev mailing list >> [email protected] >> https://openindiana.org/mailman/listinfo/oi-dev > > > > -- > --- > Praise the Caffeine embeddings > _______________________________________________ > oi-dev mailing list > [email protected] > https://openindiana.org/mailman/listinfo/oi-dev _______________________________________________ oi-dev mailing list [email protected] https://openindiana.org/mailman/listinfo/oi-dev
