/srv/irclogs.ubuntu.com/2021/08/18/#snappy.txt

mardymborzecki: hi! Where is the source code that you are using for testing the library symbols in https://github.com/snapcore/snapd/pull/10540?05:17
mupPR #10540: cmd/snap-confine: handle CURRENT_TAGS on systems that support it <⛔ Blocked> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10540>05:17
mborzeckimardy: https://paste.ubuntu.com/p/stbjYyJSSf/ this is the code I was using, `gcc main.c $(pkg-config --cflags --libs libudev)`05:18
mardywould using dlsym(RTLD_DEFAULT, "udev_device_has_current_tag") change anything?05:23
mborzeckimardy: that would be like the first version i proposed, just without dlopen()05:59
mborzeckithe idea behind using a weak symbol was that we would not have to do any of that explicitly05:59
mardymborzecki: well, it's just a function call :-)06:03
mardyI guess it should be pretty fast, since it doesn't have to load anything06:04
mborzeckimardy: yeah, though i'd like ld.so to do the heavy lifting for us, since it's already doing this anyway :)06:09
pstolowskimorning06:13
mborzeckipstolowski: hey06:23
mborzeckimardy: i'm wondering if there's maybe some additional attribute needed to make it work with a binary built on 16.0406:26
jameshmardy: I've provided some feedback on https://github.com/snapcore/snapd/pull/1062806:44
mupPR #10628: usersession/xdgopenproxy: move PortalLauncher class to own package <Created by mardy> <https://github.com/snapcore/snapd/pull/10628>06:44
mupPR snapd#10631 opened: cmd/libsnap-confine-private: fix issues identified by coverity <Needs security review> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10631>08:02
zyga-mbpmborzecki +108:21
zyga-mbpmwhudson are you planing to promote go 1.17 to latest/stable?08:22
pstolowskimborzecki: can you take a look at https://github.com/snapcore/snapd/pull/10528 , should be relatively simple09:33
mupPR #10528: o/hookstate: allow snapctl refresh --proceed from snaps <Needs Samuele review> <Refresh control> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10528>09:33
mupPR snapd#10632 opened: spread: temporarily fix the ownership of /home/ubuntu/.ssh on 21.10 <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10632>09:52
mupPR snapd#10633 opened: tests: spread test for snapctl refresh --pending/--proceed from the snap <Refresh control> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10633>09:52
mwhudsonzyga-mbp: i do that on .109:55
zyga-mbpah, I see10:00
zyga-mbpthank you :)10:00
* pstolowski lunch10:10
mupPR snapd#10634 opened: many: move to go modules gradeually  <Created by mvo5> <https://github.com/snapcore/snapd/pull/10634>10:52
mvowoah, is it just me or if GH showing a merge button even if required tests did *not* run?11:02
mupPR snapd#10631 closed: cmd/libsnap-confine-private: fix issues identified by coverity <Needs security review> <Created by bboozzoo> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10631>11:02
mvoaha, nevermind, looked at the wrong PR, all good11:05
mardymborzecki: the reason for your suggestion, is it code readability, or is there something else? https://github.com/snapcore/snapd/pull/10623#pullrequestreview-73186569911:29
mupPR #10623: usersession/agent: refactor common JSON validation into own function <Created by mardy> <https://github.com/snapcore/snapd/pull/10623>11:29
mborzeckimardy: just readability11:29
mardymborzecki: thanks, applied11:30
mupPR snapd#10528 closed: o/hookstate: allow snapctl refresh --proceed from snaps <Needs Samuele review> <Refresh control> <Created by stolowski> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/10528>12:33
mupPR snapd#10635 opened: tests: update systems for sru validation <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10635>12:48
mupPR snapd#10622 closed: many: merge release/2.51 change to release/2.52 <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10622>13:43
mupPR snapd#10623 closed: usersession/agent: refactor common JSON validation into own function <Created by mardy> <Merged by mardy> <https://github.com/snapcore/snapd/pull/10623>13:58
mupPR snapd#10636 opened: interfaces, o/snapstate: introduce DisruptiveForPlugOnRefresh flag <Needs Samuele review> <Refresh control> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10636>14:53
mardyit would be nice if https://github.com/snapcore/snapd/pull/8926 got another review from more experienced team members :-)15:08
mupPR #8926: interfaces: add microstack-support interface <:birthday:> <Needs security review> <Created by dshcherb> <https://github.com/snapcore/snapd/pull/8926>15:08
ijohnson[m]mardy: it's on my queue, haven't gotten it to it yet though15:19
mupPR snapd#10594 closed: bootloader: fix double extract of the kernel assets <⛔ Blocked> <Needs Samuele review> <Run nested> <Created by mvo5> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/10594>16:23
mupPR snapd#10611 closed: gadget,secboot: add support to specify KDF options in the gadget <⛔ Blocked> <:rocket: bootspeed> <Created by mvo5> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/10611>16:23
mupPR snapd#10637 opened: tests: remove the test user just when it was installed on create-user-2 test <Simple 😃> <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10637>18:19
mupPR snapd#10638 opened: tests: stop the service when is active in test interfaces-firewall-control test <Simple 😃> <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10638>19:24
mupPR snapd#10639 opened: vendor.c: new vendor.c subdir <Created by mvo5> <https://github.com/snapcore/snapd/pull/10639>19:29
* cachio_ afk20:45

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!