<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/openrc.git/src/mark_service, branch origin/sysctl</title>
<subtitle>[no description]</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/openrc.git/atom?h=origin%2Fsysctl</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/atom?h=origin%2Fsysctl'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/'/>
<updated>2025-05-27T11:38:43Z</updated>
<entry>
<title>build: use declare_dependency for librc</title>
<updated>2025-05-27T11:38:43Z</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2025-04-30T23:38:55Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=20b93f00ee45e436cea2f23853a68ad83e0db977'/>
<id>urn:sha1:20b93f00ee45e436cea2f23853a68ad83e0db977</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: use declare_dependency for libeinfo</title>
<updated>2025-05-27T11:38:43Z</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2025-04-30T23:24:31Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=e7db99edc9ef88db92d766041fb0ffcb65f9eabb'/>
<id>urn:sha1:e7db99edc9ef88db92d766041fb0ffcb65f9eabb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build: use static_library and declare_dependency for shared code</title>
<updated>2025-05-27T11:38:43Z</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2025-04-30T22:50:17Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=543bb09ed1da2b5dbd619b965fbd3a601053b487'/>
<id>urn:sha1:543bb09ed1da2b5dbd619b965fbd3a601053b487</id>
<content type='text'>
</content>
</entry>
<entry>
<title>misc: Add --user/-U flag to common flags.</title>
<updated>2025-01-07T19:24:35Z</updated>
<author>
<name>Anna (navi) Figueiredo Gomes</name>
<email>navi@vlhl.dev</email>
</author>
<published>2024-09-21T09:18:43Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=1cd54c23cca4ae16b91fe97301d95fa0bb4a0ad0'/>
<id>urn:sha1:1cd54c23cca4ae16b91fe97301d95fa0bb4a0ad0</id>
<content type='text'>
Some binaries required to have their `atexit(cleanup)` calls moved to
after argument parsing, since setting user mode also adds an atexit
call, and cleaning up user paths should only happen after the cleanup of
the application is done, thus needs to be set first.
</content>
</entry>
<entry>
<title>openrc-run: Use SIGUSR1 to skip marking.</title>
<updated>2024-09-23T17:09:46Z</updated>
<author>
<name>Mark Hindley</name>
<email>mark@hindley.org.uk</email>
</author>
<published>2024-09-14T15:27:31Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=4e0c16abd5af87de05f9719b03379f4535e29556'/>
<id>urn:sha1:4e0c16abd5af87de05f9719b03379f4535e29556</id>
<content type='text'>
The current code for mark_service comments that a service marking itself
should make openrc-run skip marking it based on the exit code, but
openrc-run does not respect the signal.
</content>
</entry>
<entry>
<title>mark_service: missing includes from IWYU</title>
<updated>2023-01-29T17:32:22Z</updated>
<author>
<name>Sam James</name>
<email>sam@gentoo.org</email>
</author>
<published>2023-01-29T04:18:48Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=d795ea183f72846384c7873939939ea32b9011b1'/>
<id>urn:sha1:d795ea183f72846384c7873939939ea32b9011b1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>migrate fully to meson build system</title>
<updated>2022-04-06T15:51:55Z</updated>
<author>
<name>William Hubbs</name>
<email>w.d.hubbs@gmail.com</email>
</author>
<published>2022-04-06T15:51:55Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/openrc.git/commit/?id=391d12db48754861b5cecac92ee3321597ee02c1'/>
<id>urn:sha1:391d12db48754861b5cecac92ee3321597ee02c1</id>
<content type='text'>
- drop old build system
- move shared include and source files to common directory
- drop "rc-" prefix from shared include and source files
- move executable-specific code to individual directories under src
- adjust top-level .gitignore file for new build system

This closes #489.
</content>
</entry>
</feed>
