Re: Windows 8.x security requirements / SafeSEHCheck - NXCheck - DBCheck

LRN <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <[email protected]>
On 01.04.2015 11:02, Maarten Mostert wrote:
>> On 01 Apr 2015, at 00:07, Lawrence D'Oliveiro wrote:
>>> On Tue, 31 Mar 2015 15:16:31 +0200, Maarten Mostert wrote:
>>>> With the Cairo library files available in:
>>>> gtk+-bundle_3.6.4-20130921_win32
>>>
>>> Those files are two and a half years old!?
>>>
>>> Why not build it yourself? You have to include the whole thing in your
>>> distribution anyway, since Windows doesn’t do package management.
> Would there be any technical issue or hurdle to comply with Windows 8.1 security requirements ?

Possibly.

> Why is it that the “official" binary is 2.5 years old ? Do I miss something ?

Free software projects (especially ones that do not provide end-user
applications, like cairo and gtk) tend to rely on third parties (distributions)
for building (buildservers), distributing (repositories) binaries in a
controlled (package managers) manner.

Free software distributions for Windows practically did not exist until roughly
a year ago, and are still being developed.
Even the ones that do exist now tend to use free software toolchains (i.e. not
Visual Studio; i'm assuming here that MSVS is required, because the article you
linked specifically mentions MSVC compile options and SEH is mentioned as
well). Partially because they avoid proprietary software, partially because the
code that they build is often MSVC-compatible anyway.

So, unless you manage to find such a distribution, you'll have to build
everything yourself (free software projects that *do* provide end-user
applications on Windows often do exactly that). Good luck.

-- 
O< ascii ribbon - stop html email! - www.asciiribbon.org

-- 
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo
0x922360B0.asc (application/pgp-keys, 1.7 KB)
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.11 (MingW32)

mQENBE48DHkBCADjAv/EeFMN+i5XDN2WjSBU/yHbJlIG93/Hpj7Hee65qr82O9us
n3t4W1bk2+YwGBrFdfVlesHF4DObckXveayC+IulVvTJwZhR8igVENvWjIo6oF1N
1B3GV/c8zVCnHdkF0+vYJ9akX6DZf8KvBqKZapK1kc3tll0o+kS9lwNfpWRarUpQ
SBTw2uq+FUEsO3pwVAyvwom4b7AB6fz1tpyl28dOaNDKr2W55ZDPC8aM5PPe/kiH
n3ylOwpgXYqZLhIyJStqL/KcZ76y8o/gDXnilFRLwXu9CbXjapo7MARXByuSVMfb
PHa3XNj5JCzlv4GhEF4HOp4qoVRk8YASTqf/ABEBAAG0F0xSTiA8bHJuMTk4NkBn
bWFpbC5jb20+iQE9BBMBAgAnAhsjBQkJZgGAAh4BAheABQJT5qxpBQsJCAcDBRUK
CQgLBRYCAwEAAAoJEOs4Jb6SI2CwBNMIAKu3L9CGoTlJHZ/0G5AbbcP9zeiIkKkN
yvi1XszHiDz1kaESQYjpDsEWeHQutEhmnK5DNRyA6VV7Tcc49+1luq5Uf1kb8gGr
2mbF+eLG0Rv/WGoi/Aa4eH7K9dH2BSOUn+eX3Ft/HbBp9ZWCBRnABuO4oKmS+zfd
O9wMaQJkRRnwo151TNVMpWIO/kE7t4YeJyV/fUdYsMzlH53hzXnCM5DQ3ovje7NI
0prrSaqrthS0W5ELKZnb7PDY7pII0xh5/+u+f9Vs0mdMjvYZT42DiJnHvtfLEo1h
7KwLkC1lltZ/eaQOKFAszDzi2KoilSY/29mK7wLCd1TFJjklJNQqyxu5AQ0ETjwM
eQEIAKpvqHog2hpurRnsF6IKQtqR7JXYie9mvNoPW7XWmN3TtkHp5zrUG4SkR4dU
CTXxO82kMlwC94s79YJNTr30fahW6BVe72aZ+1D5qJcHk0CeHj56lri2kPOxyZXo
19Rhw43YtGZNvkNOg5xmMIzxUbMnxRTSppEFi0YQ+cCjnQksHiQPcCsb5bow53Ii
M9pICELT0d3nB5iDFCQb3oiXdRitDJJtZ97vOUE+xpUeYTcHXZyLmXYyMA7cFa/b
wRwj/5xofXYE0WlnHDn+0QOTf1BOGaWH1eZqYYBVKegKXW65Y7UOU4f0pZQUQ+FQ
wbwnSDlFuJPKA5MDgDczqtAVtNsAEQEAAYkBJQQYAQIADwUCTjwMeQIbDAUJCWYB
gAAKCRDrOCW+kiNgsJ2FCACaycPmmvwar2FwTbT+/OFM9rt9KQ6JCldNSePGNzHE
k0WBu5HyzgGcuOqoQSIwPHGnu2zkZl0PMW/WW9648a4OBuK08zNmypHXQw3fG0nG
KNsO6j86tOLINS6p/P4vMcF8Fz6ZdIwSj8oXnuku0C0nkLB/ja/VZk1wcI30ulJF
A2EhgLWIXZaTBlWR4KitGiGL7yzpUzBarPE8YFZLF+rfqu7NlxeG3NbBA/5UmH6r
FL5Cva/ajOJW2CtGyuROTYhqBfolxZtfSHHj1wOAlc+dA0utIW4NDbIyZxCoxDTF
/lUIjgj/Xu0IRIsX5m6TbBl40LH81JI0g1750FJfP4de
=aWCf
-----END PGP PUBLIC KEY BLOCK-----
signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (MingW32)

iQEcBAEBAgAGBQJVG63pAAoJEOs4Jb6SI2CwFV0H/0LNfTCARQEwev/8GjddW/OW
DtkSHKUVgvYHbcETla3//Qbcl6gvm3z2SMfbvaIc5AUNbGTMS9P5ri7cWIbGfmYc
puRDGG3uD445GGFhJuWJmUdfRstlBx27o6eoqEsKsHfM1vOea2SLqwEnTsuD7++x
IgaWbzgay4MALC4NV+z5A9pzWYOr8GTCBbAEcdsysNnkJ0yYEMNSrtBJknFJITpe
tfhGKR78BMaizctTbMFSbaZc3Ki+JW9O4tztJYuj1TX2KF2YPf+pFnoNIH34oFg4
a5fTymoh3065PDKyAMPGy4HtDZn8tNqyajMVz4RBDJBYQQ61GsCE1kwNe9xhbAQ=
=tvEW
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.