Public bug reported:
hello,
squid3 cc1 error and too smblib error on make compiling so i paste below the
errors :
```
smblib-util.c: In function 'SMB_Negotiate':
smblib-util.c:400:9: error: '__builtin_strncpy' output may be truncated copying
79 bytes from a string of length 79 [-Werror=stringop-truncation]
400 | strncpy(p, Con_Handle -> Svr_PDom, sizeof(Con_Handle ->
Svr_PDom) - 1);
| ^
smblib-util.c:423:9: error: '__builtin_strncpy' output may be truncated copying
79 bytes from a string of length 79 [-Werror=stringop-truncation]
423 | strncpy(p, Con_Handle -> Svr_PDom, sizeof(Con_Handle ->
Svr_PDom) - 1);
| ^
libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib
-I../../src -I../../include -I../../lib -Wall -Wpointer-arith -Wwrite-strings
-Wmissing-prototypes -Wmissing-declarations -Wcomments -Wshadow -Werror -pipe
-D_REENTRANT -Wall -g -O2 -MT smbencrypt.lo -MD -MP -MF .deps/smbencrypt.Tpo -c
smbencrypt.c -o smbencrypt.o >/dev/null 2>&1
smblib-util.c: In function 'SMB_TreeConnect':
smblib-util.c:537:5: error: '__builtin_strncpy' specified bound 129 equals
destination size [-Werror=stringop-truncation]
537 | strncpy(tree -> path, path, sizeof(tree -> path));
| ^
smblib-util.c:538:5: error: '__builtin_strncpy' specified bound 20 equals
destination size [-Werror=stringop-truncation]
538 | strncpy(tree -> device_type, device, sizeof(tree -> device_type));
| ^
cc1: all warnings being treated as errors
libtool: compile: gcc -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib
-I../../src -I../../include -I../../lib -Wall -Wpointer-arith -Wwrite-strings
-Wmissing-prototypes -Wmissing-declarations -Wcomments -Wshadow -Werror -pipe
-D_REENTRANT -Wall -g -O2 -MT smbdes.lo -MD -MP -MF .deps/smbdes.Tpo -c
smbdes.c -o smbdes.o >/dev/null 2>&1
make[2]: *** [Makefile:788: smblib-util.lo] Error 1
make[2]: *** Attente des tâches non terminées....
make[2] : on quitte le répertoire «
/home/dorian-rosse/programs/squid-3.5.27/lib/smblib »
make[1]: *** [Makefile:1067: all-recursive] Error 1
make[1] : on quitte le répertoire «
/home/dorian-rosse/programs/squid-3.5.27/lib »
make: *** [Makefile:584: install-recursive] Error 1
```
```
lsb_release -rd
No LSB modules are available.
Description: Ubuntu 24.04 LTS
Release: 24.04
apt-cache policy squid-3.5.27
N: Impossible de trouver le paquet squid-3.5.27
N: Impossible de trouver de paquet correspondant à l'expression rationnelle «
squid-3.5.27 »
N: Impossible de trouver de paquet correspondant à l'expression rationnelle «
squid-3.5.27 »
dorian-rosse@msi-torpedo-corsair:~/programs/squid-3.5.27$ apt-cache policy
squid3
N: Impossible de trouver le paquet squid3
```
also i may be able to compile squid3 but your advice package look like
default squid so i paste the systemctl output about squid below :
```
sudo systemctl status squid
× squid.service - Squid Web Proxy Server
Loaded: loaded (/usr/lib/systemd/system/squid.service; enabled; preset:
enabled)
Active: failed (Result: exit-code) since Sun 2024-08-25 18:16:11 CEST; 17h
ago
Duration: 4.499s
Docs: man:squid(8)
Main PID: 2152 (code=exited, status=1/FAILURE)
CPU: 457ms
août 25 18:16:11 msi-torpedo-corsair squid[2152]: Squid Parent: squid-1 process
2506 will not be restarted for 3600 seconds due to repeated, frequent failures
août 25 18:16:11 msi-torpedo-corsair squid[2152]: Exiting due to repeated,
frequent failures
août 25 18:16:11 msi-torpedo-corsair squid[2152]: Removing PID file
(/run/squid.pid)
août 25 18:16:11 msi-torpedo-corsair systemd[1]: squid.service: Main process
exited, code=exited, status=1/FAILURE
août 25 18:16:11 msi-torpedo-corsair systemd[1]: squid.service: Killing process
2162 (pinger) with signal SIGKILL.
août 25 18:16:11 msi-torpedo-corsair systemd[1]: squid.service: Killing process
2206 (pinger) with signal SIGKILL.
août 25 18:16:11 msi-torpedo-corsair systemd[1]: squid.service: Killing process
2246 (pinger) with signal SIGKILL.
août 25 18:16:11 msi-torpedo-corsair systemd[1]: squid.service: Killing process
2496 (pinger) with signal SIGKILL.
août 25 18:16:11 msi-torpedo-corsair systemd[1]: squid.service: Killing process
2511 (pinger) with signal SIGKILL.
août 25 18:16:11 msi-torpedo-corsair systemd[1]: squid.service: Failed with
result 'exit-code'.
dorian-rosse@msi-torpedo-corsair:~/programs/squid-3.5.27$ sudo systemctl stop
squid
dorian-rosse@msi-torpedo-corsair:~/programs/squid-3.5.27$ sudo systemctl start
squid
dorian-rosse@msi-torpedo-corsair:~/programs/squid-3.5.27$ sudo systemctl status
squid
● squid.service - Squid Web Proxy Server
Loaded: loaded (/usr/lib/systemd/system/squid.service; enabled; preset:
enabled)
Active: active (running) since Mon 2024-08-26 11:25:40 CEST; 2s ago
Docs: man:squid(8)
Process: 92995 ExecStartPre=/usr/sbin/squid --foreground -z (code=exited,
status=0/SUCCESS)
Main PID: 92999 (squid)
Tasks: 6 (limit: 154266)
Memory: 17.3M (peak: 18.1M)
CPU: 192ms
CGroup: /system.slice/squid.service
├─92999 /usr/sbin/squid --foreground -sYC
├─93005 "(pinger)"
├─93010 "(pinger)"
├─93012 "(squid-1)" --kid squid-1 --foreground -sYC
├─93014 "(unlinkd)"
└─93015 "(pinger)"
août 26 11:25:42 msi-torpedo-corsair squid[93012]: Squid plugin modules loaded: 0
août 26 11:25:42 msi-torpedo-corsair squid[93012]: Adaptation support is off.
août 26 11:25:42 msi-torpedo-corsair squid[93012]: Accepting HTTP Socket
connections at conn3 local=[::]:3132 remote=[::] FD 16 flags=9
listening port: 3132
août 26 11:25:42 msi-torpedo-corsair squid[93012]: Accepting HTTP Socket
connections at conn5 local=[::]:9090 remote=[::] FD 17 flags=9
listening port: 9090
août 26 11:25:42 msi-torpedo-corsair squid[93012]: Accepting HTTP Socket
connections at conn7 local=[::]:3128 remote=[::] FD 18 flags=9
listening port: 3128
août 26 11:25:42 msi-torpedo-corsair squid[93012]: Done reading
/var/spool/squid swaplog (0 entries)
août 26 11:25:42 msi-torpedo-corsair squid[93012]: Indexing cache entries:
0.00% (0 out of 1)
août 26 11:25:42 msi-torpedo-corsair squid[93012]: Finished rebuilding storage
from disk.
0 Entries scanned
0 Invalid entries
0 With invalid
flags
0 Objects loaded
0 Objects expired
0 Objects canceled
0 Duplicate URLs
purged
0 Swapfile
clashes avoided
Took 0.01 seconds (0.00
objects/sec).
août 26 11:25:42 msi-torpedo-corsair squid[93012]: Beginning Validation
Procedure
août 26 11:25:42 msi-torpedo-corsair squid[93012]: Completed Validation
Procedure
Validated 0 Entries
store_swap_size = 0.00
KB
```
thus if i stop the squid working then it works but fastly it break
because it miss all the squid3 configuring files however i don't talk
about the default squid,
```
sudo systemctl status squid3
Unit squid3.service could not be found.
```
thanks you in advance to help myself bring squid3 fully,
regards.
Azaretdodo.
** Affects: squid3 (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2077866
Title:
squid3 cc1 error and too smblib error on make compiling
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/squid3/+bug/2077866/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs