> Since the anti-ROP mechanism in libc [2] was added in late April, -current 
> with read-only /usr produces something like the following message:
> re-ordering libraries:install: /usr/lib/INS@OPOjn7ck17: Read-only file system

Look, your statement is false.  I can install a snapshot right now,
and I won't see what you report.

That is the result of a mis-configuration on your part.

> I thought I was following best practice by mounting /usr,
> /usr/X11R6, and /usr/local read-only.  I submitted a bug report and a
> patch to fix my problem [2] but have had no response.

That is not best practice.  If it was, we would be heading towards
making it the default.

And why is not best practice? Because it stands directly against the
primary purpose of OpenBSD: A development platform, where people
constantly rebuild their binaries, iterating and fixing bugs.

What you are describing here is really just "you make a local change,
you own it".

Reply via email to