I found several commits upstream about this, still going through them. So far:
commit 286c132b8c067449eefc842c72cdbbcf0a1c54df Author: Amos Jeffries <email address hidden> Date: Fri Jun 23 03:31:46 2017 +1200
Bug 4671 pt3: various GCC 7 compile errors
commit 93454e65b0f71ae6ff981fb74ac0ccc099078cb7 Author: Amos Jeffries <email address hidden> Date: Thu Jun 22 07:54:39 2017 +1200
Bug 4671 pt2: GCC 7: raise FTP Gateway CTRL channel buffer to 16KB
yours (https://github.com/squid-cache/squid/commit/39cca4e121215f3f994c1e57f7201ad2a2a2d32a)
Maybe this: commit 6a41367f4985bf1b3fcd3aa32d1dc9d0108ba350 Author: Lubos Uhliarik <email address hidden> Date: Mon May 8 23:09:20 2017 +1200
Bug 4695: squidpurge: GCC 7 build errors
I found several commits upstream about this, still going through them. So far:
commit 286c132b8c06744 9eefc842c72cdbb cf0a1c54df
Author: Amos Jeffries <email address hidden>
Date: Fri Jun 23 03:31:46 2017 +1200
Bug 4671 pt3: various GCC 7 compile errors
commit 93454e65b0f71ae 6ff981fb74ac0cc c099078cb7
Author: Amos Jeffries <email address hidden>
Date: Thu Jun 22 07:54:39 2017 +1200
Bug 4671 pt2: GCC 7: raise FTP Gateway CTRL channel buffer to 16KB
yours (https:/ /github. com/squid- cache/squid/ commit/ 39cca4e121215f3 f994c1e57f7201a d2a2a2d32a)
Maybe this: b3fcd3aa32d1dc9 d0108ba350
commit 6a41367f4985bf1
Author: Lubos Uhliarik <email address hidden>
Date: Mon May 8 23:09:20 2017 +1200
Bug 4695: squidpurge: GCC 7 build errors