Skip to content

Instantly share code, notes, and snippets.

View seifertm's full-sized avatar

Michael Seifert seifertm

View GitHub Profile
@seifertm
seifertm / app.py
Last active March 21, 2019 19:08
Faust hangs during recovery upon initial application start
import faust
app = faust.App('myapp', broker='kafka://localhost:9092', store='memory://')
topic1 = app.topic('topic1')
topic2 = app.topic('topic2')
topic1_table = app.Table('topic1')
topic2_table = app.Table('topic2') # Comment this line to make the app start without hanging
@seifertm
seifertm / laminar-9999.ebuild
Last active October 24, 2017 09:06
Gentoo ebuild for laminar CI with support for OpenRC. Knonw issue: If using a unix socket for http connections, the unix socket will be recreated upon restarting laminard, potentially resetting user/group permissions on the socket.
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit cmake-utils user systemd
DESCRIPTION="A lightweight continuous integration server"
HOMEPAGE="http://laminar.ohwg.net/"
LICENSE="GPLv3"
@seifertm
seifertm / capnproto-9999.ebuild
Created October 24, 2017 08:56
Gentoo 9999-ebuild for Capn Proto based on capnproto-0.6.1.ebuild in the portage tree
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
EGIT_REPO_URI="https://github.com/sandstorm-io/capnproto.git"
inherit autotools git-r3
DESCRIPTION="RPC/Serialization system with capabilities support"
HOMEPAGE="http://capnproto.org"
@seifertm
seifertm / icu-config.log
Created January 10, 2016 18:21
Build log of RethinkDB 2.2.2 on a system with GCC 4.9.2 and Clang 4.7 installed using GCC-specific CXXFLAGS.
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by configure, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ ./configure --prefix=/var/tmp/portage/dev-db/rethinkdb-2.2.2/work/rethinkdb-2.2.2/build/external/v8_3.30.33.16 --enable-static --disable-layout
## --------- ##
## Platform. ##
@seifertm
seifertm / rust-1.0.0-build.log
Created June 13, 2015 07:40
rust-1.0.0-build.log with locale de_DE.utf8
configure: looking for configure programs
configure: found program cmp
configure: found program mkdir
configure: found program printf
configure: found program cut
configure: found program head
configure: found program grep
configure: found program xargs
configure: found program cp
configure: found program find
@seifertm
seifertm / lunchbox-1.10.0-gitexternals.patch
Created February 19, 2015 10:32
Patch to make Lunchbox-1.10.0 compatible with CMake 3.1.0
--- .gitexternals 2014-10-09 12:14:54.000000000 +0200
+++ .gitexternals 2015-02-19 11:10:35.137356600 +0100
@@ -1,2 +1,2 @@
# -*- mode: cmake -*-
-# CMake/common https://github.com/Eyescale/CMake.git 139ce7d
+# CMake/common https://github.com/Eyescale/CMake.git d3767a95e4ac87882b13c0a45d1bcfb96a329328
--- CMakeLists.txt 2015-02-19 11:13:11.446355999 +0100
+++ CMakeLists.txt 2015-02-19 11:17:50.190354927 +0100
@@ -26,11 +26,6 @@
@seifertm
seifertm / lunchbox-1.10.0-build.log
Created February 17, 2015 14:48
CMake error during standalone build of Lunchbox-1.10.0
 * Package: dev-libs/lunchbox-1.10.0
 * Repository: x-portage
 * Maintainer: mseifert@error-reports.org
 * USE: abi_x86_64 amd64 elibc_glibc jpeg kernel_linux openmp userland_GNU zeroconf
 * FEATURES: distcc preserve-libs sandbox userpriv usersandbox
 * Package: dev-libs/lunchbox-1.10.0
 * Repository: x-portage
 * Maintainer: mseifert@error-reports.org
 * USE: abi_x86_64 amd64 elibc_glibc jpeg kernel_linux openmp userland_GNU zeroconf
 * FEATURES: distcc preserve-libs sandbox userpriv usersandbox
@seifertm
seifertm / lunchbox-x86_64-w64-mingw32-build.log
Created August 8, 2014 15:30
Build log for Lunchbox-1.9.1 (with patched) cross compile on Gentoo Linux with MinGW64
 * Package: dev-libs/lunchbox-1.9.1
 * Repository: x-portage
 * USE: amd64 elibc_Winnt kernel_Interix kernel_Winnt prefix userland_GNU
 * FEATURES: nostrip preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking 1.9.1.tar.gz to /usr/x86_64-w64-mingw32/tmp/portage/dev-libs/lunchbox-1.9.1/work
>>> Source unpacked in /usr/x86_64-w64-mingw32/tmp/portage/dev-libs/lunchbox-1.9.1/work
>>> Preparing source in /usr/x86_64-w64-mingw32/tmp/portage/dev-libs/lunchbox-1.9.1/work/Lunchbox-1.9.1 ...
* Applying lunchbox-1.9.1-cmake.patch ...
 [ ok ]