{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":106981719,"defaultBranch":"main","name":"snapcmakemodules","ownerLogin":"m2osw","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-10-15T03:47:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/20776855?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1621024141.656982","currentOid":""},"activityList":{"items":[{"before":"f7bff08814b83c7d25a2523170b7dead0a159104","after":"b1346c8d45ce52ccc05ad6f2f532ffbe914c6bfa","ref":"refs/heads/main","pushedAt":"2024-04-14T15:45:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Added support for sanitizer options.\n\nAt the moment, these are not cummulative although they should be. The issue\nI ran into are memory leask from the OpenSSL library. To avoid errors running\nthe tests with the sanitizer, I have a list of the leaking functions. That\nworks, but once using that library in another higher level test, I run in\nsimilar issues and would need these sanitizer options to be included so\nthe test passes.","shortMessageHtmlLink":"Added support for sanitizer options."}},{"before":"724aa5e0d3694146855396d9a698930542ff962f","after":"f7bff08814b83c7d25a2523170b7dead0a159104","ref":"refs/heads/main","pushedAt":"2023-12-31T20:33:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Added an epiloge to the coverage output.\n\nThis includes a few links so people can easily navigate to our pages from\nthe coverage pages.","shortMessageHtmlLink":"Added an epiloge to the coverage output."}},{"before":"522bf8c569ba21290832f5ebebceb0c5b7fcd8d0","after":"724aa5e0d3694146855396d9a698930542ff962f","ref":"refs/heads/main","pushedAt":"2023-12-30T03:19:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Better documentation about extra args.\n\nFixed UNITTEXT with UNITTEST (S not X).","shortMessageHtmlLink":"Better documentation about extra args."}},{"before":"1452df44e473489d8acebed8c96d481ce75252c1","after":"522bf8c569ba21290832f5ebebceb0c5b7fcd8d0","ref":"refs/heads/main","pushedAt":"2023-11-10T19:25:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Bump version in changelog about new script.","shortMessageHtmlLink":"Bump version in changelog about new script."}},{"before":"95bd6299b57553a9b17f463926d0e53d73d3b8a7","after":"1452df44e473489d8acebed8c96d481ce75252c1","ref":"refs/heads/main","pushedAt":"2023-11-10T18:17:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"We actually need name + architecture.\n\nSo now the script prints both, one package per line.","shortMessageHtmlLink":"We actually need name + architecture."}},{"before":"6ff7aba3e8b2ff377926d084a18987bfd7dc13df","after":"95bd6299b57553a9b17f463926d0e53d73d3b8a7","ref":"refs/heads/main","pushedAt":"2023-11-10T14:09:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Adding script to list packages in debian/control.\n\nThis script is to be used by snapbuilder to get the list of packages to be\nbuilt for a package. This is important to make sure that all the packages\nare built before marking a build as complete.","shortMessageHtmlLink":"Adding script to list packages in debian/control."}},{"before":"a7721d5cc7cd14f6837b3ca8875727cc88f8cee5","after":"6ff7aba3e8b2ff377926d084a18987bfd7dc13df","ref":"refs/heads/main","pushedAt":"2023-11-03T20:23:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Bumped build version to rebuild on Launchpad.","shortMessageHtmlLink":"Bumped build version to rebuild on Launchpad."}},{"before":"851cc8239ea150a583c9e17d0b7ab54d6e6bbe90","after":"a7721d5cc7cd14f6837b3ca8875727cc88f8cee5","ref":"refs/heads/main","pushedAt":"2023-11-03T03:48:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Enhanced message (I think).","shortMessageHtmlLink":"Enhanced message (I think)."}},{"before":"d261ce941768e253e47f319f5117625d71d82649","after":"851cc8239ea150a583c9e17d0b7ab54d6e6bbe90","ref":"refs/heads/main","pushedAt":"2023-11-02T16:02:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Fixed the TEST_OPTIONS usage in mk.","shortMessageHtmlLink":"Fixed the TEST_OPTIONS usage in mk."}},{"before":"b57fffc13eefcd3a1dc143862693cec8633f0912","after":"d261ce941768e253e47f319f5117625d71d82649","ref":"refs/heads/main","pushedAt":"2023-08-17T20:11:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Fixed the source & destination paths.","shortMessageHtmlLink":"Fixed the source & destination paths."}},{"before":"b8658c191ff155878bcb4847287863b05a5d293d","after":"b57fffc13eefcd3a1dc143862693cec8633f0912","ref":"refs/heads/main","pushedAt":"2023-08-13T13:32:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Compat 15+ forces us to have a .install\n\n(which is great because this is the same for 1 or multiple packages)","shortMessageHtmlLink":"Compat 15+ forces us to have a .install"}},{"before":"c0b24233302ff63c220820ce36bf61b66ffadec7","after":"b8658c191ff155878bcb4847287863b05a5d293d","ref":"refs/heads/main","pushedAt":"2023-08-12T22:25:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Updated compat to latest.","shortMessageHtmlLink":"Updated compat to latest."}},{"before":"512329589710304480484ed41e5e01a70dde2d45","after":"c0b24233302ff63c220820ce36bf61b66ffadec7","ref":"refs/heads/main","pushedAt":"2023-08-08T15:15:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Added command to list tests or tags.","shortMessageHtmlLink":"Added command to list tests or tags."}},{"before":"5f4203290f10df0254e957de166bd04b70e83350","after":"512329589710304480484ed41e5e01a70dde2d45","ref":"refs/heads/main","pushedAt":"2023-08-06T18:00:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Added a TODO file.","shortMessageHtmlLink":"Added a TODO file."}},{"before":"4a5e2410eb905298457f49d595c42ef04f767630","after":"5f4203290f10df0254e957de166bd04b70e83350","ref":"refs/heads/main","pushedAt":"2023-07-27T04:10:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Correctly check DOT_PROGRAM in cmake code.\n\nPrint info about the graph (number of projects and resulting path).","shortMessageHtmlLink":"Correctly check DOT_PROGRAM in cmake code."}},{"before":"726869fa019e3cd5384dd17e47fc214fd92d7918","after":"4a5e2410eb905298457f49d595c42ef04f767630","ref":"refs/heads/main","pushedAt":"2023-07-25T15:28:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Removing the \"_FOUND\" part.","shortMessageHtmlLink":"Removing the \"_FOUND\" part."}},{"before":"b2c4460c84906a54938c135356be7bb4625ffe3c","after":"726869fa019e3cd5384dd17e47fc214fd92d7918","ref":"refs/heads/main","pushedAt":"2023-07-14T04:03:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Added {...} around a variable.","shortMessageHtmlLink":"Added {...} around a variable."}},{"before":"cb36531a8a208da9b43781b62017516451939b83","after":"b2c4460c84906a54938c135356be7bb4625ffe3c","ref":"refs/heads/main","pushedAt":"2023-07-04T17:19:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"We now support jammy and newer only.","shortMessageHtmlLink":"We now support jammy and newer only."}},{"before":"cc25309e92d612f8e5763d997651acb6a71c1264","after":"cb36531a8a208da9b43781b62017516451939b83","ref":"refs/heads/main","pushedAt":"2023-06-25T22:57:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Unlock must be defined after we obtained the lock.\n\nIf a script is still running, we fail obtaining the lock and if the EXIT is\nused early on, the file gets deleted so the next attempt will go through when\nthe former script is still running. So we have a small \"race condition\"\nwindow but we just can't avoid it. The trap is likely to always work, though.","shortMessageHtmlLink":"Unlock must be defined after we obtained the lock."}},{"before":"cf306608a00cd4b66929cc25e5334c34e80337c5","after":"cc25309e92d612f8e5763d997651acb6a71c1264","ref":"refs/heads/main","pushedAt":"2023-06-25T01:15:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Added locks in coverage & mk scripts.\n\nI realized that if we have multiple consoles in the same directory, it's\neasy to make the mistake of running the same ./mk or ./coverage in parallel\n(which won't work).\n\nMoved the cloc calls inside a for loop.\nRemoved the timeout of the cloc tool (although it may not serve us well).","shortMessageHtmlLink":"Added locks in coverage & mk scripts."}},{"before":"d15d750641e0ac57655dfa8a0f9204845c0edd66","after":"cf306608a00cd4b66929cc25e5334c34e80337c5","ref":"refs/heads/main","pushedAt":"2023-05-30T01:22:36.283Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Bumped compiler to use g++23 instead of g++17.","shortMessageHtmlLink":"Bumped compiler to use g++23 instead of g++17."}},{"before":"6a51fd836ea75e4a4810d5d2cce08f34c90e2e8f","after":"d15d750641e0ac57655dfa8a0f9204845c0edd66","ref":"refs/heads/main","pushedAt":"2023-05-15T02:03:51.736Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Removed unused command line parameter.","shortMessageHtmlLink":"Removed unused command line parameter."}},{"before":"1122fa421a388ac21fdb4a4482ead3f9523b64ea","after":"6a51fd836ea75e4a4810d5d2cce08f34c90e2e8f","ref":"refs/heads/main","pushedAt":"2023-05-15T02:00:46.528Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Fix version of latest entry.","shortMessageHtmlLink":"Fix version of latest entry."}},{"before":"52fc5be6d9625f240574f04437d75af7fa9dd5db","after":"1122fa421a388ac21fdb4a4482ead3f9523b64ea","ref":"refs/heads/main","pushedAt":"2023-05-15T01:44:07.279Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Made the SnapBuildIncVers.pl fix the distribution.\n\nWhen building on our build system, the distribution may not be correct.\n(i.e. we may have multiple build systems, all on different systems with\ndifferent distributions).\n\nThis means you'll have to enable the update of the version for all the\ndependencies. However, I made it so it doesn't get pushed by default.\nThis way, multiple nightly build servers do not walk on each other's\nfeet. However, our source files may get out of sync.","shortMessageHtmlLink":"Made the SnapBuildIncVers.pl fix the distribution."}},{"before":"4c03a54c9f3b4edd5ef19361d49f5d0348267b9c","after":"52fc5be6d9625f240574f04437d75af7fa9dd5db","ref":"refs/heads/main","pushedAt":"2023-04-22T19:00:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexisWilke","name":"Alexis Wilke","path":"/AlexisWilke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1028617?s=80&v=4"},"commit":{"message":"Ignore swap files when testing for executables.\n\nWhenever you mark a debian file with \"#!/usr/bin/dh-exec\" at the start, it\nhas to be executable (chmod ugo+x debian/). If not we now generate\nan error. Only we were picking up .swp files created by vim. Now we ignore\nthose files.\n\nAlso updated the copyright notices to 2023.","shortMessageHtmlLink":"Ignore swap files when testing for executables."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEMEIiaAA","startCursor":null,"endCursor":null}},"title":"Activity ยท m2osw/snapcmakemodules"}