From chepati@yahoo.com Sun Jan 15 17:22:58 2017 From: Ivan Kabaivanov To: boost-users@lists.preview.boost.org Subject: [Boost-users] 1.63.0: diffenre package with the same version Date: Sun, 15 Jan 2017 22:22:17 +0000 Message-ID: <1966163632.5513681.1484518937214@mail.yahoo.com> In-Reply-To: <1966163632.5513681.1484518937214.ref@mail.yahoo.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2788859107295150370==" --===============2788859107295150370== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi, first time poster here. I've been compiling boost from source for about 8 years now. =C2=A0I download= the packages from sourceforge.net (https://sourceforge.net/projects/boost/fi= les/boost/1.63.0/). Lately (last few releases) I notice a troubling trend -- the same package, sa= y=C2=A0boost_1_63_0.tar.bz2 will have a different md5 hash if downloaded agai= n a few weeks after being downloaded for the first time. Case in point: boost_1_63_0.tar.bz2, downloaded around=C2=A0Fri Dec 30 17:11:50 2016 +0200 (= GMT+2) had md5 hash=C2=A0d17537e28aa2131fa192ce2870ce72a3.=C2=A0 The very same file, dowloaded today (January 15, 2017) has a new md5 hash:=C2= =A01c837ecd990bb022d07e7aab32b09847. What's more troubling is that a cursory comparison of the two files' contents= reveals differences. To begin with, the old package had=C2=A053599 files, while the new one has=C2= =A053655. Further, files that are present in both packages have small differences. $ diff -Naur ../../OLD/boost_1_63_0/./libs/numeric/odeint/doc/html/boost/nume= ric/odeint/base_tag.html ../../NEW/boost_1_63_0/./libs/numeric/odeint/doc/htm= l/boost/numeric/odeint/base_tag.html--- ../../OLD/boost_1_63_0/./libs/numeric= /odeint/doc/html/boost/numeric/odeint/base_tag.html 2016-12-29 17:12:21.00000= 0000 +0200+++ ../../NEW/boost_1_63_0/./libs/numeric/odeint/doc/html/boost/num= eric/odeint/base_tag.html 2016-12-22 14:47:46.000000000 +0200@@ -7,7 +7,7 @@= =C2=A0=C2=A0=C2=A0-+=C2=A0=C2=A0=C2=A0@= @ -20,7 +20,7 @@=C2=A0
=C2=A0
=C2=A0
= -3D"Prev"3D"Up"= 3D"Home"3D"Next"+3D"Prev"3D"Up"=3D"Home"= =C2=A0
=C2=A0
=C2=A0
@@ -45,7 +45,7 @@=C2=A0<= /table>=C2=A0
=C2=A0
-3D"Prev"3D"Up"3D"Home"3D"=+3D"Prev"3D"Home"3D"Next"=C2=A0
=C2=A0=C2= =A0 I know, these are trivial differences. =C2=A0But they are differences neverth= eless and this is not acceptable for package maintainers. I've heard stories of how SourceForge is (or used to be ?) modifying packages= to include crapware and sponsored content. =C2=A0So my first reaction was to= suspect SF.net of pulling some stupid/shady stuff. But I'm beginning to wonder it it was SF.net really. Please, investigate what's happening and please fix it. As a package maintain= er I can no longer vouchsafe for the integrity of the upstream package. Thanks,IvanK. --===============2788859107295150370== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.html" MIME-Version: 1.0 PGh0bWw+PGhlYWQ+PC9oZWFkPjxib2R5PjxkaXYgc3R5bGU9ImNvbG9yOiMwMDA7IGJhY2tncm91 bmQtY29sb3I6I2ZmZjsgZm9udC1mYW1pbHk6SGVsdmV0aWNhTmV1ZSwgSGVsdmV0aWNhIE5ldWUs IEhlbHZldGljYSwgQXJpYWwsIEx1Y2lkYSBHcmFuZGUsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjE2 cHgiPjxkaXYgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMjUxNyI+SGksPC9k aXY+PGRpdiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ4NDUxODAxMTg5OV8yNTE3Ij48YnI+PC9k aXY+PGRpdiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ4NDUxODAxMTg5OV8yNTE3Ij5maXJzdCB0 aW1lIHBvc3RlciBoZXJlLjwvZGl2PjxkaXYgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1MTgw MTE4OTlfMjUxNyI+PGJyPjwvZGl2PjxkaXYgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1MTgw MTE4OTlfMjUxNyIgZGlyPSJsdHIiPkkndmUgYmVlbiBjb21waWxpbmcgYm9vc3QgZnJvbSBzb3Vy Y2UgZm9yIGFib3V0IDggeWVhcnMgbm93LiAmbmJzcDtJIGRvd25sb2FkIHRoZSBwYWNrYWdlcyBm cm9tIHNvdXJjZWZvcmdlLm5ldCAoaHR0cHM6Ly9zb3VyY2Vmb3JnZS5uZXQvcHJvamVjdHMvYm9v c3QvZmlsZXMvYm9vc3QvMS42My4wLykuPC9kaXY+PGRpdiBpZD0ieXVpXzNfMTZfMF95bTE5XzFf MTQ4NDUxODAxMTg5OV8yNTE3IiBkaXI9Imx0ciI+PGJyPjwvZGl2PjxkaXYgaWQ9Inl1aV8zXzE2 XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMjUxNyIgZGlyPSJsdHIiPkxhdGVseSAobGFzdCBmZXcg cmVsZWFzZXMpIEkgbm90aWNlIGEgdHJvdWJsaW5nIHRyZW5kIC0tIHRoZSBzYW1lIHBhY2thZ2Us IHNheSZuYnNwO2Jvb3N0XzFfNjNfMC50YXIuYnoyIHdpbGwgaGF2ZSBhIGRpZmZlcmVudCBtZDUg aGFzaCBpZiBkb3dubG9hZGVkIGFnYWluIGEgZmV3IHdlZWtzIGFmdGVyIGJlaW5nIGRvd25sb2Fk ZWQgZm9yIHRoZSBmaXJzdCB0aW1lLjwvZGl2PjxkaXYgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0 ODQ1MTgwMTE4OTlfMjUxNyIgZGlyPSJsdHIiPjxicj48L2Rpdj48ZGl2IGlkPSJ5dWlfM18xNl8w X3ltMTlfMV8xNDg0NTE4MDExODk5XzI1MTciIGRpcj0ibHRyIj5DYXNlIGluIHBvaW50Ojxicj48 YnI+Ym9vc3RfMV82M18wLnRhci5iejIsIGRvd25sb2FkZWQgYXJvdW5kJm5ic3A7RnJpIERlYyAz MCAxNzoxMTo1MCAyMDE2ICswMjAwIChHTVQrMikgaGFkIG1kNSBoYXNoJm5ic3A7ZDE3NTM3ZTI4 YWEyMTMxZmExOTJjZTI4NzBjZTcyYTMuJm5ic3A7PGJyPjwvZGl2PjxkaXYgaWQ9Inl1aV8zXzE2 XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMjUxNyIgZGlyPSJsdHIiPlRoZSB2ZXJ5IHNhbWUgZmls ZSwgZG93bG9hZGVkIHRvZGF5IChKYW51YXJ5IDE1LCAyMDE3KSBoYXMgYSBuZXcgbWQ1IGhhc2g6 Jm5ic3A7MWM4MzdlY2Q5OTBiYjAyMmQwN2U3YWFiMzJiMDk4NDcuPC9kaXY+PGRpdiBpZD0ieXVp XzNfMTZfMF95bTE5XzFfMTQ4NDUxODAxMTg5OV8yNTE3IiBkaXI9Imx0ciI+PGJyPjwvZGl2Pjxk aXYgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMjUxNyIgZGlyPSJsdHIiPldo YXQncyBtb3JlIHRyb3VibGluZyBpcyB0aGF0IGEgY3Vyc29yeSBjb21wYXJpc29uIG9mIHRoZSB0 d28gZmlsZXMnIGNvbnRlbnRzIHJldmVhbHMgZGlmZmVyZW5jZXMuPC9kaXY+PGRpdiBpZD0ieXVp XzNfMTZfMF95bTE5XzFfMTQ4NDUxODAxMTg5OV8yNTE3IiBkaXI9Imx0ciI+PGJyPjwvZGl2Pjxk aXYgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMjUxNyIgZGlyPSJsdHIiPlRv IGJlZ2luIHdpdGgsIHRoZSBvbGQgcGFja2FnZSBoYWQmbmJzcDs1MzU5OSBmaWxlcywgd2hpbGUg dGhlIG5ldyBvbmUgaGFzJm5ic3A7NTM2NTUuPC9kaXY+PGRpdiBpZD0ieXVpXzNfMTZfMF95bTE5 XzFfMTQ4NDUxODAxMTg5OV8yNTE3IiBkaXI9Imx0ciI+PGJyPjwvZGl2PjxkaXYgaWQ9Inl1aV8z XzE2XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMjUxNyIgZGlyPSJsdHIiPkZ1cnRoZXIsIGZpbGVz IHRoYXQgYXJlIHByZXNlbnQgaW4gYm90aCBwYWNrYWdlcyBoYXZlIHNtYWxsIGRpZmZlcmVuY2Vz LjwvZGl2PjxkaXYgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMjUxNyIgZGly PSJsdHIiPjxicj48L2Rpdj48ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ4 NDUxODAxMTg5OV8yOTkyIj4kIGRpZmYgLU5hdXIgLi4vLi4vT0xEL2Jvb3N0XzFfNjNfMC8uL2xp YnMvbnVtZXJpYy9vZGVpbnQvZG9jL2h0bWwvYm9vc3QvbnVtZXJpYy9vZGVpbnQvYmFzZV90YWcu aHRtbCAuLi8uLi9ORVcvYm9vc3RfMV82M18wLy4vbGlicy9udW1lcmljL29kZWludC9kb2MvaHRt bC9ib29zdC9udW1lcmljL29kZWludC9iYXNlX3RhZy5odG1sPC9kaXY+PGRpdiBkaXI9Imx0ciIg aWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMjk5MyI+LS0tIC4uLy4uL09MRC9i b29zdF8xXzYzXzAvLi9saWJzL251bWVyaWMvb2RlaW50L2RvYy9odG1sL2Jvb3N0L251bWVyaWMv b2RlaW50L2Jhc2VfdGFnLmh0bWw8c3BhbiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlLXdyYXA7IiBp ZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ4NDUxODAxMTg5OV8yOTk0Ij4JPC9zcGFuPjIwMTYtMTIt MjkgMTc6MTI6MjEuMDAwMDAwMDAwICswMjAwPC9kaXY+PGRpdiBkaXI9Imx0ciIgaWQ9Inl1aV8z XzE2XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMjk5NSI+KysrIC4uLy4uL05FVy9ib29zdF8xXzYz XzAvLi9saWJzL251bWVyaWMvb2RlaW50L2RvYy9odG1sL2Jvb3N0L251bWVyaWMvb2RlaW50L2Jh c2VfdGFnLmh0bWw8c3BhbiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlLXdyYXA7IiBpZD0ieXVpXzNf MTZfMF95bTE5XzFfMTQ4NDUxODAxMTg5OV8yOTk2Ij4JPC9zcGFuPjIwMTYtMTItMjIgMTQ6NDc6 NDYuMDAwMDAwMDAwICswMjAwPC9kaXY+PGRpdiBkaXI9Imx0ciIgaWQ9Inl1aV8zXzE2XzBfeW0x OV8xXzE0ODQ1MTgwMTE4OTlfMjk5NyI+QEAgLTcsNyArNyw3IEBAPC9kaXY+PGRpdiBkaXI9Imx0 ciIgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMjk5OCI+Jm5ic3A7Jmx0O2xp bmsgcmVsPSJob21lIiBocmVmPSIuLi8uLi8uLi9pbmRleC5odG1sIiB0aXRsZT0iQ2hhcHRlciZh bXA7IzE2MDsxLiZhbXA7IzE2MDtCb29zdC5OdW1lcmljLk9kZWludCImZ3Q7PC9kaXY+PGRpdiBk aXI9Imx0ciIgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMjk5OSI+Jm5ic3A7 Jmx0O2xpbmsgcmVsPSJ1cCIgaHJlZj0iLi4vLi4vLi4vaGVhZGVyL2Jvb3N0L251bWVyaWMvb2Rl aW50L3N0ZXBwZXIvc3RlcHBlcl9jYXRlZ29yaWVzX2hwcC5odG1sIiB0aXRsZT0iSGVhZGVyICZh bXA7bHQ7Ym9vc3QvbnVtZXJpYy9vZGVpbnQvc3RlcHBlci9zdGVwcGVyX2NhdGVnb3JpZXMuaHBw JmFtcDtndDsiJmd0OzwvZGl2PjxkaXYgZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlfMV8x NDg0NTE4MDExODk5XzMwMDAiPiZuYnNwOyZsdDtsaW5rIHJlbD0icHJldiIgaHJlZj0iZGVuc2Vf b3V0cHV0X3N0ZXBwZXJfdGFnLmh0bWwiIHRpdGxlPSJTdHJ1Y3QgZGVuc2Vfb3V0cHV0X3N0ZXBw ZXJfdGFnIiZndDs8L2Rpdj48ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ4 NDUxODAxMTg5OV8zMDAxIj4tJmx0O2xpbmsgcmVsPSJuZXh0IiBocmVmPSJiYXNlX3RhZ19zdGVw cF9pZHA2NDMzNTgyNC5odG1sIiB0aXRsZT0iU3RydWN0IGJhc2VfdGFnJmFtcDtsdDtzdGVwcGVy X3RhZyZhbXA7Z3Q7IiZndDs8L2Rpdj48ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5 XzFfMTQ4NDUxODAxMTg5OV8zMDAyIj4rJmx0O2xpbmsgcmVsPSJuZXh0IiBocmVmPSJiYXNlX3Rh Z19zdGVwcF9pZHAzNDY5OTAwOC5odG1sIiB0aXRsZT0iU3RydWN0IGJhc2VfdGFnJmFtcDtsdDtz dGVwcGVyX3RhZyZhbXA7Z3Q7IiZndDs8L2Rpdj48ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZf MF95bTE5XzFfMTQ4NDUxODAxMTg5OV8zMDAzIj4mbmJzcDsmbHQ7L2hlYWQmZ3Q7PC9kaXY+PGRp diBkaXI9Imx0ciIgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMzAwNCI+Jm5i c3A7Jmx0O2JvZHkgYmdjb2xvcj0id2hpdGUiIHRleHQ9ImJsYWNrIiBsaW5rPSIjMDAwMEZGIiB2 bGluaz0iIzg0MDA4NCIgYWxpbms9IiMwMDAwRkYiJmd0OzwvZGl2PjxkaXYgZGlyPSJsdHIiIGlk PSJ5dWlfM18xNl8wX3ltMTlfMV8xNDg0NTE4MDExODk5XzMwMDUiPiZuYnNwOyZsdDt0YWJsZSBj ZWxscGFkZGluZz0iMiIgd2lkdGg9IjEwMCUiJmd0OyZsdDt0ciZndDs8L2Rpdj48ZGl2IGRpcj0i bHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ4NDUxODAxMTg5OV8zMDA2Ij5AQCAtMjAsNyAr MjAsNyBAQDwvZGl2PjxkaXYgZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlfMV8xNDg0NTE4 MDExODk5XzMwMDciPiZuYnNwOyZsdDsvdHImZ3Q7Jmx0Oy90YWJsZSZndDs8L2Rpdj48ZGl2IGRp cj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ4NDUxODAxMTg5OV8zMDA4Ij4mbmJzcDsm bHQ7aHImZ3Q7PC9kaXY+PGRpdiBkaXI9Imx0ciIgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1 MTgwMTE4OTlfMzAwOSI+Jm5ic3A7Jmx0O2RpdiBjbGFzcz0ic3Bpcml0LW5hdiImZ3Q7PC9kaXY+ PGRpdiBkaXI9Imx0ciIgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMzAxMCI+ LSZsdDthIGFjY2Vzc2tleT0icCIgaHJlZj0iZGVuc2Vfb3V0cHV0X3N0ZXBwZXJfdGFnLmh0bWwi Jmd0OyZsdDtpbWcgc3JjPSIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9kb2Mvc3JjL2ltYWdlcy9w cmV2LnBuZyIgYWx0PSJQcmV2IiZndDsmbHQ7L2EmZ3Q7Jmx0O2EgYWNjZXNza2V5PSJ1IiBocmVm PSIuLi8uLi8uLi9oZWFkZXIvYm9vc3QvbnVtZXJpYy9vZGVpbnQvc3RlcHBlci9zdGVwcGVyX2Nh dGVnb3JpZXNfaHBwLmh0bWwiJmd0OyZsdDtpbWcgc3JjPSIuLi8uLi8uLi8uLi8uLi8uLi8uLi8u Li9kb2Mvc3JjL2ltYWdlcy91cC5wbmciIGFsdD0iVXAiJmd0OyZsdDsvYSZndDsmbHQ7YSBhY2Nl c3NrZXk9ImgiIGhyZWY9Ii4uLy4uLy4uL2luZGV4Lmh0bWwiJmd0OyZsdDtpbWcgc3JjPSIuLi8u Li8uLi8uLi8uLi8uLi8uLi8uLi9kb2Mvc3JjL2ltYWdlcy9ob21lLnBuZyIgYWx0PSJIb21lIiZn dDsmbHQ7L2EmZ3Q7Jmx0O2EgYWNjZXNza2V5PSJuIiBocmVmPSJiYXNlX3RhZ19zdGVwcF9pZHA2 NDMzNTgyNC5odG1sIiZndDsmbHQ7aW1nIHNyYz0iLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vZG9j L3NyYy9pbWFnZXMvbmV4dC5wbmciIGFsdD0iTmV4dCImZ3Q7Jmx0Oy9hJmd0OzwvZGl2PjxkaXYg ZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlfMV8xNDg0NTE4MDExODk5XzMwMTEiPismbHQ7 YSBhY2Nlc3NrZXk9InAiIGhyZWY9ImRlbnNlX291dHB1dF9zdGVwcGVyX3RhZy5odG1sIiZndDsm bHQ7aW1nIHNyYz0iLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vZG9jL3NyYy9pbWFnZXMvcHJldi5w bmciIGFsdD0iUHJldiImZ3Q7Jmx0Oy9hJmd0OyZsdDthIGFjY2Vzc2tleT0idSIgaHJlZj0iLi4v Li4vLi4vaGVhZGVyL2Jvb3N0L251bWVyaWMvb2RlaW50L3N0ZXBwZXIvc3RlcHBlcl9jYXRlZ29y aWVzX2hwcC5odG1sIiZndDsmbHQ7aW1nIHNyYz0iLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vZG9j L3NyYy9pbWFnZXMvdXAucG5nIiBhbHQ9IlVwIiZndDsmbHQ7L2EmZ3Q7Jmx0O2EgYWNjZXNza2V5 PSJoIiBocmVmPSIuLi8uLi8uLi9pbmRleC5odG1sIiZndDsmbHQ7aW1nIHNyYz0iLi4vLi4vLi4v Li4vLi4vLi4vLi4vLi4vZG9jL3NyYy9pbWFnZXMvaG9tZS5wbmciIGFsdD0iSG9tZSImZ3Q7Jmx0 Oy9hJmd0OyZsdDthIGFjY2Vzc2tleT0ibiIgaHJlZj0iYmFzZV90YWdfc3RlcHBfaWRwMzQ2OTkw MDguaHRtbCImZ3Q7Jmx0O2ltZyBzcmM9Ii4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL2RvYy9zcmMv aW1hZ2VzL25leHQucG5nIiBhbHQ9Ik5leHQiJmd0OyZsdDsvYSZndDs8L2Rpdj48ZGl2IGRpcj0i bHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ4NDUxODAxMTg5OV8zMDEyIj4mbmJzcDsmbHQ7 L2RpdiZndDs8L2Rpdj48ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ4NDUx ODAxMTg5OV8zMDEzIj4mbmJzcDsmbHQ7ZGl2IGNsYXNzPSJyZWZlbnRyeSImZ3Q7PC9kaXY+PGRp diBkaXI9Imx0ciIgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMzAxNCI+Jm5i c3A7Jmx0O2EgbmFtZT0iYm9vc3QubnVtZXJpYy5vZGVpbnQuYmFzZV90YWciJmd0OyZsdDsvYSZn dDsmbHQ7ZGl2IGNsYXNzPSJ0aXRsZXBhZ2UiJmd0OyZsdDsvZGl2Jmd0OzwvZGl2PjxkaXYgZGly PSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlfMV8xNDg0NTE4MDExODk5XzMwMTUiPkBAIC00NSw3 ICs0NSw3IEBAPC9kaXY+PGRpdiBkaXI9Imx0ciIgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1 MTgwMTE4OTlfMzAxNiI+Jm5ic3A7Jmx0Oy90ciZndDsmbHQ7L3RhYmxlJmd0OzwvZGl2PjxkaXYg ZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlfMV8xNDg0NTE4MDExODk5XzMwMTciPiZuYnNw OyZsdDtociZndDs8L2Rpdj48ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ4 NDUxODAxMTg5OV8zMDE4Ij4mbmJzcDsmbHQ7ZGl2IGNsYXNzPSJzcGlyaXQtbmF2IiZndDs8L2Rp dj48ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ4NDUxODAxMTg5OV8zMDE5 Ij4tJmx0O2EgYWNjZXNza2V5PSJwIiBocmVmPSJkZW5zZV9vdXRwdXRfc3RlcHBlcl90YWcuaHRt bCImZ3Q7Jmx0O2ltZyBzcmM9Ii4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL2RvYy9zcmMvaW1hZ2Vz L3ByZXYucG5nIiBhbHQ9IlByZXYiJmd0OyZsdDsvYSZndDsmbHQ7YSBhY2Nlc3NrZXk9InUiIGhy ZWY9Ii4uLy4uLy4uL2hlYWRlci9ib29zdC9udW1lcmljL29kZWludC9zdGVwcGVyL3N0ZXBwZXJf Y2F0ZWdvcmllc19ocHAuaHRtbCImZ3Q7Jmx0O2ltZyBzcmM9Ii4uLy4uLy4uLy4uLy4uLy4uLy4u Ly4uL2RvYy9zcmMvaW1hZ2VzL3VwLnBuZyIgYWx0PSJVcCImZ3Q7Jmx0Oy9hJmd0OyZsdDthIGFj Y2Vzc2tleT0iaCIgaHJlZj0iLi4vLi4vLi4vaW5kZXguaHRtbCImZ3Q7Jmx0O2ltZyBzcmM9Ii4u Ly4uLy4uLy4uLy4uLy4uLy4uLy4uL2RvYy9zcmMvaW1hZ2VzL2hvbWUucG5nIiBhbHQ9IkhvbWUi Jmd0OyZsdDsvYSZndDsmbHQ7YSBhY2Nlc3NrZXk9Im4iIGhyZWY9ImJhc2VfdGFnX3N0ZXBwX2lk cDY0MzM1ODI0Lmh0bWwiJmd0OyZsdDtpbWcgc3JjPSIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9k b2Mvc3JjL2ltYWdlcy9uZXh0LnBuZyIgYWx0PSJOZXh0IiZndDsmbHQ7L2EmZ3Q7PC9kaXY+PGRp diBkaXI9Imx0ciIgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMzAyMCI+KyZs dDthIGFjY2Vzc2tleT0icCIgaHJlZj0iZGVuc2Vfb3V0cHV0X3N0ZXBwZXJfdGFnLmh0bWwiJmd0 OyZsdDtpbWcgc3JjPSIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9kb2Mvc3JjL2ltYWdlcy9wcmV2 LnBuZyIgYWx0PSJQcmV2IiZndDsmbHQ7L2EmZ3Q7Jmx0O2EgYWNjZXNza2V5PSJ1IiBocmVmPSIu Li8uLi8uLi9oZWFkZXIvYm9vc3QvbnVtZXJpYy9vZGVpbnQvc3RlcHBlci9zdGVwcGVyX2NhdGVn b3JpZXNfaHBwLmh0bWwiJmd0OyZsdDtpbWcgc3JjPSIuLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9k b2Mvc3JjL2ltYWdlcy91cC5wbmciIGFsdD0iVXAiJmd0OyZsdDsvYSZndDsmbHQ7YSBhY2Nlc3Nr ZXk9ImgiIGhyZWY9Ii4uLy4uLy4uL2luZGV4Lmh0bWwiJmd0OyZsdDtpbWcgc3JjPSIuLi8uLi8u Li8uLi8uLi8uLi8uLi8uLi9kb2Mvc3JjL2ltYWdlcy9ob21lLnBuZyIgYWx0PSJIb21lIiZndDsm bHQ7L2EmZ3Q7Jmx0O2EgYWNjZXNza2V5PSJuIiBocmVmPSJiYXNlX3RhZ19zdGVwcF9pZHAzNDY5 OTAwOC5odG1sIiZndDsmbHQ7aW1nIHNyYz0iLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vZG9jL3Ny Yy9pbWFnZXMvbmV4dC5wbmciIGFsdD0iTmV4dCImZ3Q7Jmx0Oy9hJmd0OzwvZGl2PjxkaXYgZGly PSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlfMV8xNDg0NTE4MDExODk5XzMwMjEiPiZuYnNwOyZs dDsvZGl2Jmd0OzwvZGl2PjxkaXYgZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlfMV8xNDg0 NTE4MDExODk5XzMwMjIiPiZuYnNwOyZsdDsvYm9keSZndDs8L2Rpdj48ZGl2IGRpcj0ibHRyIiBp ZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ4NDUxODAxMTg5OV8zMDIzIj4mbmJzcDsmbHQ7L2h0bWwm Z3Q7PC9kaXY+PGRpdiBkaXI9Imx0ciIgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1MTgwMTE4 OTlfMzAyMyI+PGJyPjwvZGl2PjxkaXYgZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlfMV8x NDg0NTE4MDExODk5XzMwMjMiPkkga25vdywgdGhlc2UgYXJlIHRyaXZpYWwgZGlmZmVyZW5jZXMu ICZuYnNwO0J1dCB0aGV5IGFyZSBkaWZmZXJlbmNlcyBuZXZlcnRoZWxlc3MgYW5kIHRoaXMgaXMg bm90IGFjY2VwdGFibGUgZm9yIHBhY2thZ2UgbWFpbnRhaW5lcnMuPC9kaXY+PGRpdiBkaXI9Imx0 ciIgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMzAyMyI+PGJyPjwvZGl2Pjxk aXYgZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlfMV8xNDg0NTE4MDExODk5XzMwMjMiPkkn dmUgaGVhcmQgc3RvcmllcyBvZiBob3cgU291cmNlRm9yZ2UgaXMgKG9yIHVzZWQgdG8gYmUgPykg bW9kaWZ5aW5nIHBhY2thZ2VzIHRvIGluY2x1ZGUgY3JhcHdhcmUgYW5kIHNwb25zb3JlZCBjb250 ZW50LiAmbmJzcDtTbyBteSBmaXJzdCByZWFjdGlvbiB3YXMgdG8gc3VzcGVjdCBTRi5uZXQgb2Yg cHVsbGluZyBzb21lIHN0dXBpZC9zaGFkeSBzdHVmZi48L2Rpdj48ZGl2IGRpcj0ibHRyIiBpZD0i eXVpXzNfMTZfMF95bTE5XzFfMTQ4NDUxODAxMTg5OV8zMDIzIj48YnI+PC9kaXY+PGRpdiBkaXI9 Imx0ciIgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMzAyMyI+QnV0IEknbSBi ZWdpbm5pbmcgdG8gd29uZGVyIGl0IGl0IHdhcyBTRi5uZXQgcmVhbGx5LjwvZGl2PjxkaXYgZGly PSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlfMV8xNDg0NTE4MDExODk5XzMwMjMiPjxicj48L2Rp dj48ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ4NDUxODAxMTg5OV8zMDIz Ij5QbGVhc2UsIGludmVzdGlnYXRlIHdoYXQncyBoYXBwZW5pbmcgYW5kIHBsZWFzZSBmaXggaXQu IEFzIGEgcGFja2FnZSBtYWludGFpbmVyIEkgY2FuIG5vIGxvbmdlciB2b3VjaHNhZmUgZm9yIHRo ZSBpbnRlZ3JpdHkgb2YgdGhlIHVwc3RyZWFtIHBhY2thZ2UuPC9kaXY+PGRpdiBkaXI9Imx0ciIg aWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0ODQ1MTgwMTE4OTlfMzAyMyI+PGJyPjwvZGl2PjxkaXYg ZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlfMV8xNDg0NTE4MDExODk5XzMwMjMiPlRoYW5r cyw8L2Rpdj48ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ4NDUxODAxMTg5 OV8zMDIzIj5JdmFuSy48L2Rpdj48L2Rpdj48L2JvZHk+PC9odG1sPg== --===============2788859107295150370==-- From dnljms@gmail.com Sun Jan 15 18:33:31 2017 From: Daniel James To: boost-users@lists.preview.boost.org Subject: Re: [Boost-users] 1.63.0: diffenre package with the same version Date: Sun, 15 Jan 2017 23:32:59 +0000 Message-ID: In-Reply-To: <1966163632.5513681.1484518937214@mail.yahoo.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3711157020678788218==" --===============3711157020678788218== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit On 15 January 2017 at 22:22, Ivan Kabaivanov wrote: > Hi, > > first time poster here. > > I've been compiling boost from source for about 8 years now. I download the > packages from sourceforge.net > (https://sourceforge.net/projects/boost/files/boost/1.63.0/). > > Lately (last few releases) I notice a troubling trend -- the same package, > say boost_1_63_0.tar.bz2 will have a different md5 hash if downloaded again > a few weeks after being downloaded for the first time. > > Case in point: > > boost_1_63_0.tar.bz2, downloaded around Fri Dec 30 17:11:50 2016 +0200 > (GMT+2) had md5 hash d17537e28aa2131fa192ce2870ce72a3. > The very same file, dowloaded today (January 15, 2017) has a new md5 hash: > 1c837ecd990bb022d07e7aab32b09847. Checking the copy of that file on the web server: $ ls -l boost_1_63_0.tar.bz2 -rw-r--r--. 1 dnljms guests 81984414 Dec 26 18:35 boost_1_63_0.tar.bz2 $ md5sum boost_1_63_0.tar.bz2 1c837ecd990bb022d07e7aab32b09847 boost_1_63_0.tar.bz2 So your new download has the same md5 hash as a download from the time of release. I wonder if this is related to the email linked below? The dates match. http://lists.boost.org/Archives/boost/2016/12/232220.php Another possibility is that your old download is a snapshot. They have the same file names as releases, which is a bit confusing: https://sourceforge.net/projects/boost/files/boost/snapshots/master/ The diff you posted suggests it was a different documentation build (the changes are ids which are different for every build), rather than sourceforge modifying the file. --===============3711157020678788218==--