Re: Release date for Privoxy 3.0.24

Fabian Keil <[email protected]> Tue, 19 Jan 2016 18:30:24 +0100
Newsgroups gmane.comp.web.privoxy.devel
Message-ID <[email protected]>
--===============1659969426312301874==
Content-Type: multipart/signed; micalg=pgp-sha256;
	boundary="Sig_/N9kCq7n_H4Jb4s7Q29Ip3lU";
	protocol="application/pgp-signature"

--Sig_/N9kCq7n_H4Jb4s7Q29Ip3lU
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Ian Silvester <[email protected]> wrote:

> I've fixed my build environment so an OS X release is back on schedule.=20

Great.

> One item of note is that Apple has replaced gcc with LLVM/clang, which=20
> throws the following warning on compilation:
>=20
> errlog.c:429:18: warning: absolute value function 'abs' given an=20
> argument of type 'long' but has parameter of type 'int' which may
>        cause truncation of value [-Wabsolute-value]
>     this_thread =3D abs(this_thread % 1000);
>                   ^
> errlog.c:429:18: note: use function 'labs' instead
>     this_thread =3D abs(this_thread % 1000);
>                   ^~~
>                   labs
>=20
> Clearly the sizes of long and int are platform dependent, but I don't=20
> know if the code change it is suggesting is viable.

Given that the code is in an "#ifdef __MACH__" block I have
no strong opinions on how to deal with the warning and if
it should happen before the release.

While using labs() seems viable, it's not obvious to me that the
whole line is (still) useful. If it isn't, removing it may be an
even better idea.

Could you try that and check how the thread ids in the log messages change?

Fabian

--Sig_/N9kCq7n_H4Jb4s7Q29Ip3lU
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJWnnKxAAoJEGkYIpGLojcc1C0QALIFiQkvnkYyn9DyNxRmpts/
axJv5K1tOoFuJ9zpbuL5rsAkHnCcm+nsafAfz0sEjHVRltACDLcXoEsL7x9+ZesS
oejUb9i0iAZxi2iuNb/MYnep5Zmdm5VCbtqjusmEvOB+AZF3PD0WG9jQVuVpyZvE
gl4G6GkhGmCDms49aSVkEMUMlCM75g6exwr8r+7jHov93mP9zE8zPGxfvEqCe6jq
W1C64z+k7vJvtUAYhbToH0v/RJXulnXaStTNXdnJ5PpHHqHfudl8yse9JFaoNesI
vwIv3HKMiCxc8QUdpB61wQcqmUW4os6Tqd42dfl6/PaRmFY4++r2irFvid/nRk7Z
ojA9ndxrAlaQgYtasDQycWzXkmv+RLyd7HXZv4PyWjBlLWssgbi0ED0XaDJgfBRP
Z6uL32z/mdEP4R4Thzom8G9mSKiI60BOz2HdIJpFMV+cw+HNE9dG1C1zZ/fx/pbc
sIrY5VfeCj65egHM2/R7nI7kVZEpI0LgFtgA2gRJ+z+QOgGCAXWsr2HUoZkdysdD
d6ng0UGBAPTwFBPES5wvFOfMl0yHaI5DC5/i73YdlTE5EXMPEFTww08RKtqwy7v4
xDHjK3Y6EeKekZpZ2pKtZSqGqRV3e920feFLW/NBosrRvtadwpri4bMyDg/T8e/3
+mwAgTdS6kaa4VdPIw+w
=L/aJ
-----END PGP SIGNATURE-----

--Sig_/N9kCq7n_H4Jb4s7Q29Ip3lU--


--===============1659969426312301874==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
--===============1659969426312301874==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Ijbswa-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ijbswa-developers

--===============1659969426312301874==--