<owrt-images-builds> Build [#175](https://buildbot.staging.openwrt.org/images/#/builders/35/builds/175) of `master_mediatek/mt7622` completed successfully.
<schmars[m]> jow i'm looking into ucode-ctypes and callbacks. fwiu it wouldn't even need a pointer registry, if the respective libs and callbacks take a userdata argument (e.g. `void *ext` in libyaml or `void *data` in jech/dht.c). is that pattern common enough in C to require it for ucode-ctypes? freeing the callback closure (or func) would be the callers responsiblity anyway in all options i could come up with
<owrt-images-builds> Build [#177](https://buildbot.staging.openwrt.org/images/#/builders/81/builds/177) of `master_ramips/mt76x8` completed successfully.
<owrt-images-builds> Build [#181](https://buildbot.staging.openwrt.org/images/#/builders/79/builds/181) of `master_bmips/bcm6328` completed successfully.
<owrt-images-builds> Build [#138](https://buildbot.staging.openwrt.org/images/#/builders/168/builds/138) of `master_qualcommax/ipq807x` completed successfully.
<owrt-images-builds> Build [#175](https://buildbot.staging.openwrt.org/images/#/builders/75/builds/175) of `master_lantiq/xway` completed successfully.
<owrt-images-builds> Build [#180](https://buildbot.staging.openwrt.org/images/#/builders/37/builds/180) of `master_bmips/bcm6318` completed successfully.
<owrt-images-builds> Build [#177](https://buildbot.staging.openwrt.org/images/#/builders/78/builds/177) of `master_bcm27xx/bcm2711` completed successfully.
<owrt-images-builds> Build [#184](https://buildbot.staging.openwrt.org/images/#/builders/69/builds/184) of `master_mxs/generic` completed successfully.
<owrt-images-builds> Build [#179](https://buildbot.staging.openwrt.org/images/#/builders/42/builds/179) of `master_kirkwood/generic` completed successfully.
<dwfreed> schmars[m]: I would not say that pattern is common enough to require
<schmars[m]> :*)
<schmars[m]> thanks, okay then vm->registry it is
<owrt-images-builds> Build [#178](https://buildbot.staging.openwrt.org/images/#/builders/26/builds/178) of `master_oxnas/ox820` completed successfully.
<owrt-images-builds> Build [#180](https://buildbot.staging.openwrt.org/images/#/builders/73/builds/180) of `master_ipq40xx/mikrotik` completed successfully.
<owrt-images-builds> Build [#177](https://buildbot.staging.openwrt.org/images/#/builders/49/builds/177) of `master_tegra/generic` completed successfully.
<owrt-images-builds> Build [#179](https://buildbot.staging.openwrt.org/images/#/builders/56/builds/179) of `master_ipq806x/chromium` completed successfully.
<owrt-images-builds> Build [#173](https://buildbot.staging.openwrt.org/images/#/builders/70/builds/173) of `master_ramips/mt7621` completed successfully.
<owrt-images-builds> Build [#175](https://buildbot.staging.openwrt.org/images/#/builders/34/builds/175) of `master_mvebu/cortexa72` completed successfully.
<owrt-images-builds> Build [#172](https://buildbot.staging.openwrt.org/images/#/builders/30/builds/172) of `master_ath79/generic` completed successfully.
<owrt-images-builds> Build [#203](https://buildbot.staging.openwrt.org/images/#/builders/1/builds/203) of `master_ath79/mikrotik` completed successfully.
<owrt-images-builds> Build [#176](https://buildbot.staging.openwrt.org/images/#/builders/66/builds/176) of `master_x86/64` completed successfully.
<owrt-images-builds> Build [#181](https://buildbot.staging.openwrt.org/images/#/builders/21/builds/181) of `master_sunxi/cortexa8` completed successfully.
danitool has quit [Ping timeout: 480 seconds]
tSYS has quit [Quit: *squeak*]
tSYS has joined #openwrt-devel
<owrt-images-builds> Build [#178](https://buildbot.staging.openwrt.org/images/#/builders/22/builds/178) of `master_ipq806x/generic` completed successfully.
<owrt-images-builds> Build [#175](https://buildbot.staging.openwrt.org/images/#/builders/38/builds/175) of `master_mvebu/cortexa53` completed successfully.
<owrt-images-builds> Build [#189](https://buildbot.staging.openwrt.org/images/#/builders/15/builds/189) of `master_bmips/bcm6358` completed successfully.
<owrt-images-builds> Build [#191](https://buildbot.staging.openwrt.org/images/#/builders/19/builds/191) of `master_bmips/bcm6362` completed successfully.
<owrt-images-builds> Build [#192](https://buildbot.staging.openwrt.org/images/#/builders/3/builds/192) of `master_imx/cortexa9` completed successfully.
<owrt-images-builds> Build [#185](https://buildbot.staging.openwrt.org/images/#/builders/13/builds/185) of `master_x86/geode` completed successfully.
<owrt-images-builds> Build [#193](https://buildbot.staging.openwrt.org/images/#/builders/16/builds/193) of `master_mpc85xx/p1010` completed successfully.
<owrt-images-builds> Build [#175](https://buildbot.staging.openwrt.org/images/#/builders/71/builds/175) of `master_sunxi/cortexa7` completed successfully.
<owrt-images-builds> Build [#195](https://buildbot.staging.openwrt.org/images/#/builders/18/builds/195) of `master_pistachio/generic` completed successfully.
<owrt-images-builds> Build [#180](https://buildbot.staging.openwrt.org/images/#/builders/43/builds/180) of `master_realtek/rtl839x` completed successfully.
<owrt-images-builds> Build [#181](https://buildbot.staging.openwrt.org/images/#/builders/61/builds/181) of `master_bcm47xx/legacy` completed successfully.
<owrt-images-builds> Build [#179](https://buildbot.staging.openwrt.org/images/#/builders/31/builds/179) of `master_mpc85xx/p2020` completed successfully.
<owrt-images-builds> Build [#173](https://buildbot.staging.openwrt.org/images/#/builders/39/builds/173) of `master_layerscape/armv8_64b` completed successfully.
<owrt-images-builds> Build [#211](https://buildbot.staging.openwrt.org/images/#/builders/2/builds/211) of `master_lantiq/ase` completed successfully.
<owrt-images-builds> Build [#190](https://buildbot.staging.openwrt.org/images/#/builders/5/builds/190) of `master_ath79/nand` completed successfully.
<owrt-images-builds> Build [#178](https://buildbot.staging.openwrt.org/images/#/builders/68/builds/178) of `master_octeon/generic` completed successfully.
<owrt-images-builds> Build [#141](https://buildbot.staging.openwrt.org/images/#/builders/165/builds/141) of `master_armsr/armv8` completed successfully.
<owrt-images-builds> Build [#191](https://buildbot.staging.openwrt.org/images/#/builders/12/builds/191) of `master_ramips/rt288x` completed successfully.
djfe has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
djfe has joined #openwrt-devel
<owrt-images-builds> Build [#181](https://buildbot.staging.openwrt.org/images/#/builders/51/builds/181) of `master_ath79/tiny` completed successfully.
<owrt-images-builds> Build [#187](https://buildbot.staging.openwrt.org/images/#/builders/4/builds/187) of `master_mediatek/filogic` completed successfully.
<owrt-images-builds> Build [#187](https://buildbot.staging.openwrt.org/images/#/builders/7/builds/187) of `master_ramips/mt7620` completed successfully.
<owrt-images-builds> Build [#179](https://buildbot.staging.openwrt.org/images/#/builders/64/builds/179) of `master_bcm47xx/mips74k` completed successfully.
<owrt-images-builds> Build [#197](https://buildbot.staging.openwrt.org/images/#/builders/17/builds/197) of `master_realtek/rtl931x` completed successfully.
goliath has joined #openwrt-devel
<owrt-images-builds> Build [#179](https://buildbot.staging.openwrt.org/images/#/builders/53/builds/179) of `master_bcm27xx/bcm2710` completed successfully.
danitool has joined #openwrt-devel
danitool has quit [Remote host closed the connection]
<owrt-images-builds> Build [#179](https://buildbot.staging.openwrt.org/images/#/builders/44/builds/179) of `master_bmips/bcm63268` completed successfully.
<owrt-images-builds> Build [#192](https://buildbot.staging.openwrt.org/images/#/builders/9/builds/192) of `master_sunxi/cortexa53` completed successfully.
autkin has joined #openwrt-devel
Tapper has joined #openwrt-devel
autkin has left #openwrt-devel [#openwrt-devel]
minimal has joined #openwrt-devel
tidalf has joined #openwrt-devel
tidalf has quit [Remote host closed the connection]
tidalf has joined #openwrt-devel
autkin has joined #openwrt-devel
<jow> schmars[m]: the pattern is common but not universal, most openwrt libs for example use struct embedding + offsetof instead of userdata pointers
<jow> schmars[m]: I am also working on a port of luajit's ffi + ctype infrastructure to ucode, which will likely be a superset of the current ctype module proposal
<jow> schmars[m]: means I am undecided on how to deal with ctype right now, whether to merge it only to deprecate it in the near future, or whether to include it's api 1:1 in the upcoming ffi module
<jow> as subset
tidalf is now known as Guest11160
Guest11160 has quit [Ping timeout: 480 seconds]
robimarko has joined #openwrt-devel
<schmars[m]> jow ah that's good to hear - i'm not actively using ctypes yet, callbacks are a dependency for what i have in mind, so don't worry about me
<schmars[m]> what i have in mind is a custom dns resolver behind dnsmasq that serves a TLD from a custom community-internal bittorrent dht
robimarko has quit [Ping timeout: 480 seconds]
robimarko has joined #openwrt-devel
autkin has left #openwrt-devel [#openwrt-devel]
SpectreDev_01 has joined #openwrt-devel
autkin has joined #openwrt-devel
<owrt-images-builds> Build [#182](https://buildbot.staging.openwrt.org/images/#/builders/21/builds/182) of `master_sunxi/cortexa8` failed.
EHeM has joined #openwrt-devel
<EHeM> What should a rule depend on in order to require package/kernel/linux/module to be processed before the rule? (appears "package/kernel/linux/compile" isn't right)
<EHeM> (rule is part of something in package/ )
minimal has quit [Quit: Leaving]
<rmilecki> i just learnt that "uci reorder" and then "uci commit" affect hashes
<rmilecki> section hash of moved section points to a different section
<rmilecki> is there a way to know a new hash of moved section?
aiyion has joined #openwrt-devel
autkin has left #openwrt-devel [#openwrt-devel]
tidalf has joined #openwrt-devel
<rmilecki> uh
<rmilecki> Broadcom is such a mess
<rmilecki> random decisions without real policy
<stintel> I'd say greedy is the right word
<rmilecki> months ago William started adding support for BCMBCA chipsets all around
<rmilecki> he even went for U-Boot
<rmilecki> and added some basic support to it
<rmilecki> then hi suddenly stopped
<rmilecki> leaving a lot of stuff missing
<rmilecki> i could understand that in a random hobby project
<rmilecki> but once Broadcom decided to upstream their BCMBCA support i expected it to get completed
<KanjiMonster> ¯\_(ツ)_/¯
SpectreDev_01 has quit [Quit: Connection closed for inactivity]
autkin has joined #openwrt-devel
autkin has left #openwrt-devel [#openwrt-devel]
autkin has joined #openwrt-devel
robimarko has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<EHeM> What dependency do I need to ensure package/kernel/linux is invoked before the rule? ("package/kernel/linux/compile" isn't it)
fakuivan has quit [Remote host closed the connection]
fakuivan has joined #openwrt-devel
fakuivan has quit []
fakuivan has joined #openwrt-devel
autkin has left #openwrt-devel [#openwrt-devel]
<KGB-2> https://tests.reproducible-builds.org/openwrt/openwrt_omap.html has been updated. (11.1% images and 100.0% packages reproducible in our current test framework.)