Mir

mir:drop-buffer-stream-factory

Last commit made on 2024-05-03
Get this branch:
git clone -b drop-buffer-stream-factory https://git.launchpad.net/mir

Branch merges

Branch information

Name:
drop-buffer-stream-factory
Repository:
lp:mir

Recent commits

99dda3f... by Matthew Kosarek <email address hidden>

bugfix: removing last remnants of the BufferStreamFactory

43a188f... by Chris Halse Rogers

server/symbols.map: And also add new symbols!

783167d... by Chris Halse Rogers

server/symbols.map: Drop removed symbols

7789335... by Chris Halse Rogers

Drop the unnecessary indirection of `mc::BufferStreamFactory`

We only create a `mc::Stream` in like 1 place, the implementation of
`BufferStreamFactory` is trivial, and I'm about to remove *all* the
parameters from the `mc::Stream` constructor anyway.

There's no need to keep this indirection (and the tests that check that
we correctly call through that indirection)

fe39f76... by Alan Griffiths

testing: remove VirtualPointerV1Test from BROKEN_TESTS for wlcs (#3365)

4128d65... by Matthew Kosarek <email address hidden>

testing: remove VirtualPointerV1Test from BROKEN_TESTS for wlcs

9b3cb08... by Matthew Kosarek

bugfix: libmircommon-internal-dev should not attempt to install libmircommon10 because libmircommon-dev will provide that (#3363)

I found this while running CI on `miracle-wm`:
https://github.com/mattkae/miracle-wm/actions/runs/8908986732/job/24465567363?pr=116

The error is:

```
Unpacking libmircommon-internal-dev:amd64 (2.16.4+dev380-gf95f846c94-0ubuntu22.04) ...
dpkg: error processing archive /tmp/apt-dpkg-install-meg0dJ/6-libmircommon-internal-dev_2.16.4+dev380-gf95f846c94-0ubuntu22.04_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/x86_64-linux-gnu/libmircommon.so', which is also in package libmircommon-dev:amd64 2.16.4+dev380-gf95f846c94-0ubuntu22.04
Errors were encountered while processing:
 /tmp/apt-dpkg-install-meg0dJ/6-libmircommon-internal-dev_2.16.4+dev380-gf95f846c94-0ubuntu22.04_amd64.deb
needrestart is being skipped since dpkg has failed
E: Sub-process /usr/bin/dpkg returned an error code (1)
```

55215d5... by Matthew Kosarek

Revert spurious bump to mirserver soname (#3362)

In 2.16 mirserver was 59, in 2.17 it should be 60

e1c8200... by Matthew Kosarek <email address hidden>

bugfix: libmircommon-internal-dev should not attempt to install libmircommon10 because libmircommon-dev will provide that

83b2902... by Alan Griffiths

Revert spurious bump to mirserver soname