<feed xmlns='http://www.w3.org/2005/Atom'>
<title>inkscape/CMakeScripts/DefineDependsandFlags.cmake, branch livecoding</title>
<subtitle>An experimental livecoding plugin for Inkscape</subtitle>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/'/>
<entry>
<title>add draft janet interface for livecoding</title>
<updated>2019-12-02T14:32:42+00:00</updated>
<author>
<name>s-ol</name>
<email>s-ol@users.noreply.github.com</email>
</author>
<published>2019-12-02T14:32:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=81fe2250a70c892eeb195725117d566a042e5c93'/>
<id>81fe2250a70c892eeb195725117d566a042e5c93</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>CMake: enable -fstack-protector-strong by default</title>
<updated>2019-10-30T22:35:59+00:00</updated>
<author>
<name>Patrick Storz</name>
<email>eduard.braun2@gmx.de</email>
</author>
<published>2019-10-30T20:20:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=31f1950143a11eb5bc44e73bbcda0b125cad8efa'/>
<id>31f1950143a11eb5bc44e73bbcda0b125cad8efa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gcc has AddressSanitizer support (allow WITH_ASAN)</title>
<updated>2019-10-29T07:15:48+00:00</updated>
<author>
<name>Thomas Holder</name>
<email>thomas@thomas-holder.de</email>
</author>
<published>2019-10-29T07:15:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=2535d1a89b5c1ca235706f8e90bf1eab87989166'/>
<id>2535d1a89b5c1ca235706f8e90bf1eab87989166</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>CMake/MSYS2: Link against libssp (required for _FORTIFY_SOURCE)</title>
<updated>2019-10-18T19:23:41+00:00</updated>
<author>
<name>Patrick Storz</name>
<email>eduard.braun2@gmx.de</email>
</author>
<published>2019-10-18T18:22:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=2e9679c1cb7e48b10a3c84463bb5989a3375d6b3'/>
<id>2e9679c1cb7e48b10a3c84463bb5989a3375d6b3</id>
<content type='text'>
mingw-w64 does not seem to have native support for fortification,
libssp offers it, so let's try this for now.

Not sure yet if disabling _FORTIFY_SOURCE would be better/worse.

See also
  https://sourceforge.net/p/mingw-w64/mailman/message/36764708/
  https://github.com/msys2/MINGW-packages/issues/5803
  https://github.com/msys2/MINGW-packages/issues/5868
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
mingw-w64 does not seem to have native support for fortification,
libssp offers it, so let's try this for now.

Not sure yet if disabling _FORTIFY_SOURCE would be better/worse.

See also
  https://sourceforge.net/p/mingw-w64/mailman/message/36764708/
  https://github.com/msys2/MINGW-packages/issues/5803
  https://github.com/msys2/MINGW-packages/issues/5868
</pre>
</div>
</content>
</entry>
<entry>
<title>CMake: Avoid reordering CMAKE_CXX_FLAGS</title>
<updated>2019-10-12T13:56:14+00:00</updated>
<author>
<name>Patrick Storz</name>
<email>eduard.braun2@gmx.de</email>
</author>
<published>2019-10-12T13:56:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=09319f688e10d47f9fc9be2b6feb831fb132660a'/>
<id>09319f688e10d47f9fc9be2b6feb831fb132660a</id>
<content type='text'>
Order matters; the reordering caused the _FORTIFY_SOURCE flag to be
always undefined (as we flipped a "-U" and "-D")

Also skip removing duplicates to avoid similar pitfalls (we kept
only the first occurrence but should've kept the last)
It did not work properly anyway (we still had duplicates in the end)
and was only required as we wrote the final CMAKE_CXX_FLAGS back to
cache and consequently appended new flags with every run of CMAKE.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Order matters; the reordering caused the _FORTIFY_SOURCE flag to be
always undefined (as we flipped a "-U" and "-D")

Also skip removing duplicates to avoid similar pitfalls (we kept
only the first occurrence but should've kept the last)
It did not work properly anyway (we still had duplicates in the end)
and was only required as we wrote the final CMAKE_CXX_FLAGS back to
cache and consequently appended new flags with every run of CMAKE.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update DefineDependsandFlags.cmake</title>
<updated>2019-10-12T13:50:20+00:00</updated>
<author>
<name>Marc Jeanmougin</name>
<email>marcjeanmougin@free.fr</email>
</author>
<published>2019-10-12T13:50:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=a2210263896f3d80228be7bba046059ccbdecbb6'/>
<id>a2210263896f3d80228be7bba046059ccbdecbb6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Initialize some uninitialized variables</title>
<updated>2019-10-11T16:29:04+00:00</updated>
<author>
<name>Marc Jeanmougin</name>
<email>marc@jeanmougin.fr</email>
</author>
<published>2019-10-11T16:28:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=157ea34ce87b49756f0fe2f6ba81c5a09c42c0f9'/>
<id>157ea34ce87b49756f0fe2f6ba81c5a09c42c0f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move LPE's into 3 groups normal, experimental y testing. Testing is only usable by setting up a flag. Must set off for release. I think also for LPETool</title>
<updated>2019-10-08T17:36:10+00:00</updated>
<author>
<name>Jabier Arraiza</name>
<email>jabier.arraiza@marker.es</email>
</author>
<published>2019-10-08T17:36:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=50cdd9a57552c4c19955cf1881b0b23afe312afc'/>
<id>50cdd9a57552c4c19955cf1881b0b23afe312afc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove HAVE_POTRACE</title>
<updated>2019-08-22T18:38:05+00:00</updated>
<author>
<name>Marc Jeanmougin</name>
<email>marc@jeanmougin.fr</email>
</author>
<published>2019-08-22T18:38:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=1d54c6203b9a14138a771e5f52689217454a51d2'/>
<id>1d54c6203b9a14138a771e5f52689217454a51d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make potrace a dep, remove previous code</title>
<updated>2019-08-21T15:16:54+00:00</updated>
<author>
<name>Marc Jeanmougin</name>
<email>marc@jeanmougin.fr</email>
</author>
<published>2019-07-11T17:32:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.s-ol.nu/inkscape/commit/?id=d55ad8b92dea5e6fc65c99128b2d1dbe92a58403'/>
<id>d55ad8b92dea5e6fc65c99128b2d1dbe92a58403</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
