Re: [oi-dev] samba package needs a maintainer

2022-03-16 Thread Friedrich Kink via oi-dev

Hi all,

the issue is solved now. The root cause was within the ncurses package 
which depended on a pcre2 library. pcre2 package was recently updated to 
a later version which increased the counter on .so version from 2 -> 3 
which in turned led to a 'library not found' for libform.so (part of 
ncurses package). A simple rebuild of the ncurses package solved the 
problem. Currently I'm building the latest samba version 4.15.6 with 
basically same feature set as before. I'm almost done but need to do 
some more tests before creating a pull request.


Hope this helps and relaxes a little bit the pressure on this package. 
Nevertheless I guess volunteers are always welcome ;-).


cheers,

  Fritz

Am 15.03.2022 um 14:23 schrieb Andreas Wacknitz:

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
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev


___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev


Re: [oi-dev] samba package needs a maintainer

2022-03-16 Thread Gordon Ross
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
 wrote:
>
>
>
> On Tue, Mar 15, 2022 at 2:51 PM Stephan Althaus 
>  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
>> > oi-dev@openindiana.org
>> > 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
>> Undefinedfirst 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
>> oi-dev@openindiana.org
>> https://openindiana.org/mailman/listinfo/oi-dev
>
>
>
> --
> ---
> Praise the Caffeine embeddings
> ___
> oi-dev mailing list
> oi-dev@openindiana.org
> https://openindiana.org/mailman/listinfo/oi-dev

___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev


Re: [oi-dev] samba package needs a maintainer

2022-03-15 Thread Nona Hansel

I can confirm - I get the same error on my build machine as Andreas.




-- Původní e-mail --
Od: Andreas Wacknitz 
Komu: oi-dev@openindiana.org
Datum: 15. 3. 2022 16:35:22
Předmět: Re: [oi-dev] samba package needs a maintainer
"Am 15.03.22 um 14:51 schrieb Stephan Althaus:
> 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
>> oi-dev@openindiana.org
>> 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 ?
>
> Greetings,
>
> Stephan
>
That's not the problem I have on my build machine:
Undefined            first referenced
 symbol              in file
set_field_buffer source3/utils/regedit_dialog.c.39.o
set_form_win source3/utils/regedit_dialog.c.39.o
set_form_sub source3/utils/regedit_dialog.c.39.o
field_buffer source3/utils/regedit_dialog.c.39.o
set_current_field source3/utils/regedit_dialog.c.39.o
form_driver source3/utils/regedit_dialog.c.39.o
post_form source3/utils/regedit_dialog.c.39.o
unpost_form source3/utils/regedit_dialog.c.39.o
free_field source3/utils/regedit_dialog.c.39.o
free_form source3/utils/regedit_dialog.c.39.o
dynamic_field_info source3/utils/regedit_dialog.c.39.o
new_form source3/utils/regedit_dialog.c.39.o
pos_form_cursor source3/utils/regedit_dialog.c.39.o
new_field source3/utils/regedit_dialog.c.39.o
set_field_back source3/utils/regedit_dialog.c.39.o
set_field_opts source3/utils/regedit_dialog.c.39.o
ld: fatal: symbol referencing errors. No output written to
/export/home/andreas/oi-userland/components/network/samba/build/amd64/bin/
default/source3/utils/samba-regedit
collect2: error: ld returned 1 exit status

This looks more like a missing -lcurses (or a misdetection of ncurses
vs. curses). Yours might be another problem or one that's just with your
configuration.

Andreas
>
>
> ___
> oi-dev mailing list
> oi-dev@openindiana.org
> https://openindiana.org/mailman/listinfo/oi-dev


___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev
"___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev


Re: [oi-dev] samba package needs a maintainer

2022-03-15 Thread Andreas Wacknitz

Am 15.03.22 um 14:51 schrieb Stephan Althaus:

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
oi-dev@openindiana.org
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 ?

Greetings,

Stephan


That's not the problem I have on my build machine:
Undefined            first referenced
 symbol              in file
set_field_buffer source3/utils/regedit_dialog.c.39.o
set_form_win source3/utils/regedit_dialog.c.39.o
set_form_sub source3/utils/regedit_dialog.c.39.o
field_buffer source3/utils/regedit_dialog.c.39.o
set_current_field source3/utils/regedit_dialog.c.39.o
form_driver source3/utils/regedit_dialog.c.39.o
post_form source3/utils/regedit_dialog.c.39.o
unpost_form source3/utils/regedit_dialog.c.39.o
free_field source3/utils/regedit_dialog.c.39.o
free_form source3/utils/regedit_dialog.c.39.o
dynamic_field_info source3/utils/regedit_dialog.c.39.o
new_form source3/utils/regedit_dialog.c.39.o
pos_form_cursor source3/utils/regedit_dialog.c.39.o
new_field source3/utils/regedit_dialog.c.39.o
set_field_back source3/utils/regedit_dialog.c.39.o
set_field_opts source3/utils/regedit_dialog.c.39.o
ld: fatal: symbol referencing errors. No output written to
/export/home/andreas/oi-userland/components/network/samba/build/amd64/bin/default/source3/utils/samba-regedit
collect2: error: ld returned 1 exit status

This looks more like a missing -lcurses (or a misdetection of ncurses
vs. curses). Yours might be another problem or one that's just with your
configuration.

Andreas



___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev



___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev


Re: [oi-dev] samba package needs a maintainer

2022-03-15 Thread Aurélien Larcher
On Tue, Mar 15, 2022 at 2:51 PM Stephan Althaus <
stephan.alth...@duedinghausen.eu> 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
> > oi-dev@openindiana.org
> > 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
> Undefinedfirst 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
> oi-dev@openindiana.org
> https://openindiana.org/mailman/listinfo/oi-dev
>


-- 
---
Praise the Caffeine embeddings
___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev


Re: [oi-dev] samba package needs a maintainer

2022-03-15 Thread Stephan Althaus

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
oi-dev@openindiana.org
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 ?

Greetings,

Stephan



___
oi-dev mailing list
oi-dev@openindiana.org
https://openindiana.org/mailman/listinfo/oi-dev