Commits
- Commit:
68ef1170922d8c457b529dd7f64dc207a3c8b5a3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
always append -W flags to CFLAGS
- Commit:
d336aeafd4b848f3d6f3711e8d233d8b75ce297b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
refactor add_{cflags,ldflags}
- Commit:
489e1655a0be43f6cca08030e558a03824627c9e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add --enable-sandbox
patch from Anna "CyberTailor"
It's handy for helpers like ebuild's use_enable.
(the sandbox is still always enabled by default)
- Commit:
1a572d422159b247922d8b22c58e7b60c35d6fc6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
check libimsg too
patch from Anna "CyberTailor"
- Commit:
af15474448e4ccafd4c05d2963d2131db33d92bb
- From:
- Omar Polo <op@omarpolo.com>
- Date:
always append LDFLAGS and CFLAGS
Initial patch from Anna "CyberTailor", tweaked by me (drop guessing_*
and always append CFLAGS)
- Commit:
6edcfca97fb01418cfdb8a2595060a63b7471d48
- From:
- Omar Polo <op@omarpolo.com>
- Date:
try to preserve as much as possible CFLAGS and LDFLAGS from env
but still try to autodetect with pkg-config if they aren't provided.
Passing CFLAGS/LDFLAGS from the command line will still override the
guessed ones.
- Commit:
eb877bffaa6b188caf0f8fc75a89f8e4721cc167
- From:
- Omar Polo <op@omarpolo.com>
- Date:
explain the OpenBSD bit
- Commit:
8bb8cf2ad488151879b1d7e5ec7436d38553b1b5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
configure: add --disable-sandbox
Calling `configure' with --disable-sandbox will disable the sandbox
support *completely* at compile time. gmid will still complain at
compile time and during the startup.
Users shouldn't disable the sandbox if possible, but instead report
problem upstream so they get fixed (hopefully.)
#4 related
- Commit:
74f0778b9ae93a700d8b0f759b05f24e69f54921
- From:
- Omar Polo <op@omarpolo.com>
- Date:
drop the dependency on lex by implementing yylex by ourselves
The actual implementation is based off doas' parse.y. This gave us
various benefits, like cleaner code, \ to break long lines, better
handling of quotes etc...
- Commit:
578f13e4b25879c7763944d4f555ed063a9d8e80
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add compat for reallocarray
- Commit:
fda7b99fc7f19b04eced114983268cfe3eb46c99
- From:
- Omar Polo <op@omarpolo.com>
- Date:
include sys/types.s to fix the build on OpenBSD
- Commit:
aa627c91fcd7b6d56b9a9864fa89f8fa615ff0d2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
checks for compat + don't initialise HAVE_*
- Commit:
6b191ed52a6f3e10816f50d23ec3e52a7d8f2837
- From:
- Omar Polo <op@omarpolo.com>
- Date:
tests and compat for imsg
- Commit:
d278a0c3c50146c703b675ca4dac1d58ef286585
- From:
- Omar Polo <op@omarpolo.com>
- Date:
moving logging to its own process
- Commit:
dfa6d77b7060548a2331c334ff47ee810bbf7a38
- From:
- Omar Polo <op@omarpolo.com>
- Date:
typo