Bug#1066444: nacl: FTBFS: ld: cannot find -lnsl: No such file or directory

2024-03-15 Thread Aurelien Jarno
control: retitle -1 nacl: FTBFS due to -Werror=implicit-function-declaration

Hi,

On 2024-03-13 13:03, Lucas Nussbaum wrote:
> Source: nacl
> Version: 20110221-13
> Severity: serious
> Justification: FTBFS
> Tags: trixie sid ftbfs
> User: lu...@debian.org
> Usertags: ftbfs-20240313 ftbfs-trixie
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
> 
> 
> Relevant part (hopefully):

[ snip]

> > === Tue Mar 12 20:30:43 UTC 2024 === checking -lnsl
> > /usr/bin/ld: cannot find -lnsl: No such file or directory
> > collect2: error: ld returned 1 exit status

The build system of nacl is totally nonstandard and difficult to
understand, but it appears that this error is harmless. The real issue
behind this FTBFS is the -Werror=implicit-function-declaration
introduced by dpkg 1.22.6.

Retitling the bug accordingly.

Regards
Aurelien

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://aurel32.net



Bug#1066444: nacl: FTBFS: ld: cannot find -lnsl: No such file or directory

2024-03-13 Thread Lucas Nussbaum
Source: nacl
Version: 20110221-13
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240313 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<>'
> ./do
> echo 'log'
> log
> echo '==='
> ===
> cat build/debianbuildhost/log
> === Tue Mar 12 20:30:43 UTC 2024 === starting
> === Tue Mar 12 20:30:43 UTC 2024 === hostname
> ip-10-84-234-227
> === Tue Mar 12 20:30:43 UTC 2024 === uname -a
> Linux ip-10-84-234-227 6.1.0-13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 
> 6.1.55-1 (2023-09-29) x86_64 GNU/Linux
> === Tue Mar 12 20:30:43 UTC 2024 === uname -M
> uname: invalid option -- 'M'
> Try 'uname --help' for more information.
> === Tue Mar 12 20:30:43 UTC 2024 === uname -F
> uname: invalid option -- 'F'
> Try 'uname --help' for more information.
> === Tue Mar 12 20:30:43 UTC 2024 === /usr/sbin/lscfg | grep proc
> ./do: 57: /usr/sbin/lscfg: not found
> === Tue Mar 12 20:30:43 UTC 2024 === /usr/sbin/lsattr -El proc0
> ./do: 59: /usr/sbin/lsattr: not found
> === Tue Mar 12 20:30:43 UTC 2024 === cat /proc/cpuinfo
> processor : 0
> vendor_id : GenuineIntel
> cpu family: 6
> model : 85
> model name: Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
> stepping  : 7
> microcode : 0x5003605
> cpu MHz   : 2499.996
> cache size: 36608 KB
> physical id   : 0
> siblings  : 8
> core id   : 0
> cpu cores : 4
> apicid: 0
> initial apicid: 0
> fpu   : yes
> fpu_exception : yes
> cpuid level   : 13
> wp: yes
> flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
> pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm 
> constant_tsc rep_good nopl xtopology nonstop_tsc cpuid tsc_known_freq pni 
> pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt 
> tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 
> 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms 
> invpcid mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd 
> avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves ida arat pku ospke
> bugs  : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds 
> swapgs itlb_multihit mmio_stale_data retbleed gds
> bogomips  : 4999.99
> clflush size  : 64
> cache_alignment   : 64
> address sizes : 46 bits physical, 48 bits virtual
> power management:
> 
> processor : 1
> vendor_id : GenuineIntel
> cpu family: 6
> model : 85
> model name: Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
> stepping  : 7
> microcode : 0x5003605
> cpu MHz   : 2499.996
> cache size: 36608 KB
> physical id   : 0
> siblings  : 8
> core id   : 1
> cpu cores : 4
> apicid: 2
> initial apicid: 2
> fpu   : yes
> fpu_exception : yes
> cpuid level   : 13
> wp: yes
> flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
> pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm 
> constant_tsc rep_good nopl xtopology nonstop_tsc cpuid tsc_known_freq pni 
> pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt 
> tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 
> 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms 
> invpcid mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd 
> avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves ida arat pku ospke
> bugs  : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds 
> swapgs itlb_multihit mmio_stale_data retbleed gds
> bogomips  : 4999.99
> clflush size  : 64
> cache_alignment   : 64
> address sizes : 46 bits physical, 48 bits virtual
> power management:
> 
> processor : 2
> vendor_id : GenuineIntel
> cpu family: 6
> model : 85
> model name: Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz
> stepping  : 7
> microcode : 0x5003605
> cpu MHz   : 2499.996
> cache size: 36608 KB
> physical id   : 0
> siblings  : 8
> core id   : 2
> cpu cores : 4
> apicid: 4
> initial apicid: 4
> fpu   : yes
> fpu_exception : yes
> cpuid level   : 13
> wp: yes
> flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 
> pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm 
> constant_tsc rep_good nopl xtopology nonstop_tsc cpuid tsc_known_freq pni 
> pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt 
> tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 
> 3dnowprefetch invpcid_single pti fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms 
> invpcid mpx avx512f avx512dq rdseed adx smap clflushopt clwb avx512cd 
> avx512bw avx512vl xsaveopt xsavec xgetbv1 xs