How to install seastar

27 views
Skip to first unread message

Muhammad Umar

<linkumarfis@gmail.com>
unread,
Jul 27, 2026, 9:18:14 AM (9 days ago) Jul 27
to seastar-dev
Hi, am a Bachelors in Electrical Engineering student. I have some experience with  c++ multithreading, including debugging race conditions in my personal project. 

I made a game, and wanted to make a high performance scalable server for it (to learn high performance computing). so, I learned about seastar's design pholosophy and how it achieves maximum hardware performance. I learned about coroutines and other prerequisites for seastar.

But while installing seastar on Ubuntu terminal VM, " sudo ./install-dependencies.sh" worked flawlessly. But hell started after it, when i ran " ./configure.py --mode=release", since it continously said me to install something for like 10-20 times every time i ran that command.

eventually it somehow worked now i am stuck trying to run "ninja -C build/release". there were version conflicts(i think so), and alot of problems i couldn't understand. that's why, currently I am learning build systems, and multi file projects better. 

so, if you can, tell me if i was installing something wrong(or guide me in cpp progression journey)

Muhammad Umar

<linkumarfis@gmail.com>
unread,
Aug 3, 2026, 2:05:19 AM (2 days ago) Aug 3
to seastar-dev
Also i want to be a seastar contributer

Botond Dénes

<bdenes@scylladb.com>
unread,
Aug 3, 2026, 2:19:22 AM (2 days ago) Aug 3
to Muhammad Umar, seastar-dev
Hi,

It is possible that install-dependencies.sh is out-of date, or it doesn't install optional dependencies like lttng. Optional dependencies have an opt-out flag when invoking ./configure.py. Without seeing the actual error, I cannot help beyond guessing.
Adding missing dependencies to install-dependencies.sh and sending a patch with the fix is a great way to start contributing.

Regards,
Botond

--
You received this message because you are subscribed to the Google Groups "seastar-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to seastar-dev...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/seastar-dev/5ddb250b-c3d1-410c-9279-d1704882a7c8n%40googlegroups.com.
Message has been deleted

Muhammad Umar

<linkumarfis@gmail.com>
unread,
Aug 3, 2026, 7:17:37 AM (2 days ago) Aug 3
to seastar-dev
Hi,

I restarted a clean build after deleting the previous one. It showed "fmt"  was outdated, and I had to manually install some dependencies too (like doxygen), and it finally worked flawlessly.
Regards,
Umar

Muhammad Umar

<linkumarfis@gmail.com>
unread,
Aug 3, 2026, 7:23:29 AM (2 days ago) Aug 3
to seastar-dev
Also, I am going to start working on the patch.
Reply all
Reply to author
Forward
0 new messages