Hi, src/shared & src/basic have very useful code that upstream have been static linking to most binaries. My understanding is that we haven’t been feeling comfortable about the API to make these paths a standalone library (or include them in libsystemd).
Now that we started duplicating the code outside of systemd main repo, wouldn’t it be wise to make it a library even if it was something like libsystemd_onlyandonlyinternal.so. For people who can follow upstream’s speed and catch up with API changes we would gain: A) No duplication of useful code. B) Reduce the binary sizes. Umut > On Feb 17, 2016, at 5:51 PM, Daniel Mack <dan...@zonque.org> wrote: > > Hey, > > [I've put all people in Cc who have had more than one commit related to > systemd-bootchart in the past] > > As part of our spring cleaning, we've been thinking about giving > systemd-bootchart a new home, in a new repository of its own. I've been > working on this and put the result here: > > https://github.com/systemd/systemd-bootchart > > This repository contains a stripped down set of the utility functions we > have in src/shared and src/basic in systemd, with most of those which > bootchart doesn't use removed. The man page and service file etc. are > all in the new repository. A new GitHub team was created for maintainers > of that code, and I'm willing to add more people to it, just let me > know. Auke, you are the official maintainer of the thing, so I'd put you > in that group anyway. > > I have a local patch that removes the current sources from systemd, but > before I put that into a pull request, I'd appreciate some feedback, so > please let me know if the standalone version of that tool works for you. > > > Thanks, > Daniel > _______________________________________________ > systemd-devel mailing list > systemd-devel@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/systemd-devel _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/systemd-devel