| Wizzup | freemangordon: can you look at libaccounts failing to build? | 11:12 |
|---|---|---|
| Wizzup | I think the problem is its custom autogen.sh and the fact that the m4 files are in the .gitignore | 11:12 |
| Wizzup | we need libaccounts to get get abook, to get rtcom-el-ui, etc | 11:13 |
| freemangordon | ok | 11:13 |
| Wizzup | https://phoenix.maemo.org/job/libaccounts-binaries/architecture=arm64,label=arm64/12/console | 11:25 |
| freemangordon | Wizzup: what exactly is fixed here https://github.com/maemo-leste/libaccounts/commit/6b9f9fc5ac009d45bae89cc843cd19ad92b369b1 ? | 11:27 |
| Wizzup | freemangordon: it looked like it solved the problem for me yestesrday | 11:39 |
| Wizzup | but then I realised that just rerunning dpkg-buildpackage on the vm also helped | 11:40 |
| Wizzup | you need to do git clean -fd and git reseet --hard to ensrue things work | 11:40 |
| Wizzup | it looked to me like one was expecing that ./autogen.sh would be run by debian | 11:40 |
| Wizzup | but it doesn't run that | 11:42 |
| freemangordon | ok, please revert that commit | 11:49 |
| freemangordon | I don;t know why the build is failing in the autobuilder, but it is not related to --as-needed | 11:50 |
| freemangordon | "cp: cannot create regular file './m4/': Not a directory" | 11:51 |
| freemangordon | what the? | 11:51 |
| freemangordon | anyway, I can;t make it fail in VM here | 11:54 |
| freemangordon | Wizzup: what is the FS there? | 11:55 |
| Wizzup | freemangordon: ext4 | 12:03 |
| freemangordon | shall I revert the 'fix'? | 12:04 |
| Wizzup | there is something wrong with the autotools setup for libaccounts for sure | 12:04 |
| Wizzup | you can but it won't fix anything | 12:04 |
| freemangordon | yes, but at least it will not link unneded libs once it is build :) | 12:04 |
| Wizzup | distclean also fails | 12:05 |
| freemangordon | I wonder why it does not fail here | 12:05 |
| Wizzup | make -j1 distclean | 12:05 |
| Wizzup | make[1]: Entering directory '/home/user/libaccounts' | 12:05 |
| Wizzup | CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash '/home/user/libaccounts/missing' aclocal-1.16 -I m4 | 12:05 |
| Wizzup | cd . && /bin/bash /home/user/libaccounts/missing automake-1.16 --gnu | 12:05 |
| Wizzup | automake-1.16: error: cannot open < doc/gtk-doc.make: No such file or directory | 12:05 |
| freemangordon | this is on your machine? | 12:05 |
| Wizzup | yes | 12:05 |
| Wizzup | but this is a different error | 12:05 |
| Wizzup | did you try 'git clean -fd ; git reset --hard' | 12:05 |
| freemangordon | yes | 12:05 |
| Wizzup | and you get no error on daedalus? | 12:05 |
| freemangordon | on chimaera | 12:06 |
| Wizzup | on chimaera there was no problem :) | 12:06 |
| freemangordon | I have no daedalus | 12:06 |
| Wizzup | this is a newer autotools thing | 12:06 |
| freemangordon | lemme clone the VM | 12:06 |
| Wizzup | hence my other commit to 'autoupdate' | 12:06 |
| freemangordon | hmm? | 12:06 |
| Wizzup | I installed devuan fwiw, but you can go the apt dist-upgrade way to I suppose | 12:06 |
| freemangordon | sorry, what is this "autoupdate"? | 12:07 |
| Wizzup | oh the other commit never made it, interesting | 12:07 |
| Wizzup | sec | 12:07 |
| Wizzup | I ran 'autoupdate' and wanted ot commit that | 12:07 |
| Wizzup | but only did that locally | 12:07 |
| Wizzup | apparently | 12:08 |
| freemangordon | wait, gimme few minutes to upgrade my VM | 12:08 |
| Wizzup | sure | 12:08 |
| Wizzup | you cna force-push the as needed change if you want | 12:08 |
| Wizzup | to revert it | 12:08 |
| freemangordon | yes, will do | 12:09 |
| freemangordon | oooh, raid 1 SSD makes all the differnece :D | 12:09 |
| freemangordon | 2 minutes to clone the VM ;) | 12:09 |
| Wizzup | :) | 12:09 |
| Wizzup | dist-upgrade will take a while | 12:09 |
| freemangordon | yeah, but still | 12:10 |
| freemangordon | do you know why dist-upgrade wants to remove hildon-meta? | 12:20 |
| Wizzup | yeah, because it's not built yet | 12:21 |
| Wizzup | that's why I don't do dist-upgrade at this phase :) | 12:22 |
| freemangordon | ah :) | 12:22 |
| freemangordon | I will try with just upgrade then | 12:22 |
| Wizzup | ok | 12:25 |
| Wizzup | the easiest thing is to do a devuan install from my pov, but whatever works | 12:25 |
| Wizzup | I can also try a bit more wrt libaccounts if you want, I just saw that you made the initial commit and figured I'd just ask | 12:25 |
| freemangordon | upgrade is on 76%, so I guess I'll be able to repro in 2 minutes | 12:27 |
| freemangordon | so no, don't waste your time on it | 12:28 |
| freemangordon | cp: cannot create regular file './m4/': Not a directory | 12:31 |
| freemangordon | :) | 12:31 |
| freemangordon | Wizzup: AC_CONFIG_MACRO_DIRS([m4]) is the problem | 12:35 |
| Wizzup | yes, this was also in the log, but why is it a problem | 12:36 |
| freemangordon | it seems it tries to include files from there | 12:36 |
| freemangordon | how do you know from the log this is the problem? | 12:37 |
| Wizzup | well, it literally gives the error you paste above | 12:37 |
| Wizzup | dh_autoreconf | 12:37 |
| Wizzup | cp: cannot create regular file './m4/': Not a directory | 12:37 |
| Wizzup | make[1]: *** [debian/rules:12: override_dh_autoreconf] Error 1 | 12:38 |
| freemangordon | ah | 12:38 |
| freemangordon | I though you knew AC_CONFIG_MACRO_DIRS([m4]) is the problem :) | 12:38 |
| Wizzup | I understand it is a problem, I don't know what to do to solve it | 12:39 |
| Wizzup | like I said, the autogen.sh makes the dir | 12:40 |
| Wizzup | but the autogen.sh doesn't get run by debian | 12:40 |
| Wizzup | and .gitignore specifically excludes the m4 dir | 12:40 |
| freemangordon | we should not use AC_CONFIG_MACRO_DIRS | 12:40 |
| freemangordon | as we do not provide local macros | 12:41 |
| freemangordon | see https://www.gnu.org/software/automake/manual/html_node/Local-Macros.html | 12:41 |
| Wizzup | ok | 12:41 |
| Wizzup | I'll rebase, remove that and force push then | 12:42 |
| freemangordon | lemme fix it | 12:42 |
| Wizzup | oh, ok | 12:42 |
| freemangordon | ok, autoupdate to the rescue | 12:47 |
| Wizzup | so my local commit with autoupdate would have fxied CI? | 12:49 |
| Wizzup | lol | 12:49 |
| freemangordon | no | 12:49 |
| freemangordon | it does not remove the offending macro | 12:50 |
| Wizzup | ok | 12:50 |
| Wizzup | freemangordon: I can look at this one, but jfyi https://phoenix.maemo.org/job/osso-abook-binaries/architecture=amd64,label=amd64/73/console | 13:40 |
| Wizzup | do these have to be volatile? | 13:47 |
| Wizzup | https://discourse.gnome.org/t/should-the-g-once-init-enter-argument-be-marked-as-volatile/6320 | 13:48 |
| Wizzup | seems to me it should just go (the volatile keyword) | 13:49 |
| Wizzup | ah there's more fun :D | 13:58 |
| Wizzup | osso-abook-contact.c: In function 'osso_abook_contact_add_attribute': | 13:58 |
| Wizzup | osso-abook-contact.c:524:49: error: 'EVCardClass' {aka 'struct _EVCardClass'} has no member named 'add_attribute' | 13:58 |
| Wizzup | 524 | E_VCARD_CLASS(osso_abook_contact_parent_class)->add_attribute(evc, attr); | 13:58 |
| Wizzup | strange, I don't really see that file being changed at all in eds git | 14:26 |
| Wizzup | ok, apart from that error and the volatile ones, that's all the errors | 14:39 |
| Wizzup | I will go ahead an fix the volatile ones since everything online points to not using volatile | 14:39 |
| Wizzup | freemangordon: ok if I temporarily comment a few lines in osso-abook to be able to proceed? | 15:18 |
| freemangordon | Wizzup: template file shall be fixed | 16:07 |
| freemangordon | osso-abook-enums is generated fiel | 16:08 |
| freemangordon | *file | 16:08 |
| freemangordon | gimme few minutes to finish what I am doing and I'll fix it | 16:08 |
| Wizzup | ok | 16:09 |
| Wizzup | I have to turn off the jenkins momentarily | 16:14 |
| Wizzup | it's on again | 17:05 |
| Wizzup | I will be back in an hour or so | 17:05 |
| sicelo | do we have an alarm/rtc regression? I seem to think the device used to wake up due to alarm | 17:44 |
| sicelo | but at least my droid 4 doesn't. | 17:50 |
| sicelo | of course waking from rtc itself works ... just the maemo integration | 18:20 |
| Wizzup | I don't know if that ever worked on the d4 | 19:16 |
| Wizzup | freemangordon: did you get a moment to try it? | 19:17 |
| sicelo | i guess didn't work in Leste as a whole then ... using rtcwake works just fine on the d4. i tested it | 19:22 |
| Wizzup | yes, the special upstart boot modes are not present currently | 19:31 |
| freemangordon | Wizzup: sorry, need some half an hour or so | 20:14 |
| Wizzup | np | 20:16 |
| Wizzup | I will get jenkins back up then | 20:16 |
| freemangordon | https://github.com/maemo-leste/evolution-data-server/commit/e9fd86cf0a653a32139896428a02ff712e0c93d3 | 20:32 |
| freemangordon | Wizzup: this ^^ is the missing add_atribute | 20:32 |
| freemangordon | we need to fork eds | 20:32 |
| Wizzup | omg | 20:39 |
| Wizzup | ok, np | 20:39 |
| Wizzup | I guess we already had this anyway, so we just need to rebase on daedalus eds? | 20:39 |
| Wizzup | or do you want to build our current vresion as is | 20:40 |
| freemangordon | no, better rebase to daedalus version | 20:40 |
| freemangordon | I doubt it is much different | 20:40 |
| Wizzup | ok | 20:43 |
| Wizzup | and about the volatile? | 20:43 |
| freemangordon | I am on it | 20:44 |
| Wizzup | I think the net was very clear that it should just go | 20:44 |
| freemangordon | mhm | 20:44 |
| Wizzup | it was a misconception on the glib devs side | 20:44 |
| freemangordon | I am removing it from all over the place | 20:44 |
| freemangordon | well, they should use atomic operations, but meh, 32 bit integer access is atomic :p | 20:45 |
| Wizzup | please confirm chimaera maste rwas e298c82798843470ae92cbedac236268e574518e | 20:54 |
| Wizzup | I force-pushed new master with daedalus | 20:54 |
| Wizzup | for eds repo I mean | 20:54 |
| freemangordon | how should I know? | 20:55 |
| freemangordon | Wizzup: did you check if patches in debian/patches are not already in daedalus? | 21:08 |
| freemangordon | I will check | 21:12 |
| Wizzup | freemangordon: the series one was just one more patch | 21:13 |
| Wizzup | 20:55 < freemangordon> how should I know? | 21:13 |
| Wizzup | in case you cloned it | 21:13 |
| Wizzup | if what we have is 3.38.3-2 in chimaera then it's the same | 21:14 |
| freemangordon | I am about to clone it | 21:14 |
| Wizzup | well that won't tell you | 21:14 |
| Wizzup | I have a daily backup | 21:14 |
| Wizzup | I'll check | 21:14 |
| freemangordon | you force-pushed to master, no? | 21:14 |
| Wizzup | yes | 21:14 |
| freemangordon | so, what is the issue. I don;t understand | 21:14 |
| Wizzup | I wnat to make sure I didn't forget to git fetch before I force pushed | 21:15 |
| Wizzup | I just checked my daily backup, it's ok | 21:15 |
| freemangordon | https://github.com/maemo-leste/evolution-data-server/compare/master...maemo/chimaera | 21:15 |
| freemangordon | ugh daedalus vm does not boot | 21:17 |
| Wizzup | this is why I did an install | 21:17 |
| freemangordon | yeah | 21:17 |
| Wizzup | in any case, I think I got it now, I will take a break and check back a bit later | 21:17 |
| freemangordon | lemme check in chimaera | 21:17 |
| Wizzup | check what? | 21:17 |
| Wizzup | I run this every midnight: | 21:18 |
| Wizzup | python /mnt/raid/merlijn/maemo-leste-archive/archive.py /mnt/raid/merlijn/maemo-leste-archive/core/ maemo-leste | 21:18 |
| Wizzup | python /mnt/raid/merlijn/maemo-leste-archive/archive.py /mnt/raid/merlijn/maemo-leste-archive/translations/ maemo-leste-translations | 21:18 |
| Wizzup | python /mnt/raid/merlijn/maemo-leste-archive/archive.py /mnt/raid/merlijn/maemo-leste-archive/extras/ maemo-leste-extras | 21:18 |
| Wizzup | python /mnt/raid/merlijn/maemo-leste-archive/archive.py /mnt/raid/merlijn/maemo-leste-archive/upstream-forks/ maemo-leste-upstream-forks | 21:18 |
| Wizzup | so I just checked my archive, I included everything | 21:18 |
| freemangordon | ok | 21:18 |
| freemangordon | still I want to check if https://github.com/maemo-leste/evolution-data-server/commit/00da768f6dfd2db8b23f870738c48535f7be4392 and https://github.com/maemo-leste/evolution-data-server/commit/2396c17890e7d76cfc50eefc6c4b39d7935fad1c are not already included in daedalus version | 21:19 |
| freemangordon | Wizzup: does not look good https://github.com/maemo-leste/evolution-data-server/blob/master/debian/patches/series#L9 | 21:23 |
| freemangordon | series looks broken, also, 0001-CardDAV-Recognize-OPTIONS-Bad-Request-response-as-su.patch etc are missing | 21:24 |
| freemangordon | you better abort the build | 21:24 |
| Wizzup | ok | 21:33 |
| Wizzup | I'll bbl | 21:33 |
| freemangordon | hmm, something happened with jenkins or builders | 21:57 |
| freemangordon | yeah arm builders does not seem to react | 21:59 |
| freemangordon | Wizzup: please take a look | 22:02 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!