{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":237171950,"defaultBranch":"staging","name":"lib-musl","ownerLogin":"unikraft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-01-30T08:42:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44058005?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717779164.0","currentOid":""},"activityList":{"items":[{"before":"fd1abc9257b40a74c69b3a40467a453bf8892439","after":"e1627255ba67677efa0b7f2990e34bc053e5e2c7","ref":"refs/heads/stable","pushedAt":"2024-06-07T16:49:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skuenzer","name":"Simon Kuenzer","path":"/skuenzer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7384637?s=80&v=4"},"commit":{"message":"Rename LIBUKSWRAND to LIBUKRANDOM\n\nSigned-off-by: Alex Apostolescu \nReviewed-by: Michalis Pappas \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #78","shortMessageHtmlLink":"Rename LIBUKSWRAND to LIBUKRANDOM"}},{"before":"02374da4526468318d6d1947b61121a1c1cfe52a","after":null,"ref":"refs/heads/staging-78","pushedAt":"2024-06-03T23:28:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"}},{"before":"fd1abc9257b40a74c69b3a40467a453bf8892439","after":"e1627255ba67677efa0b7f2990e34bc053e5e2c7","ref":"refs/heads/staging","pushedAt":"2024-06-03T23:28:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"Rename LIBUKSWRAND to LIBUKRANDOM\n\nSigned-off-by: Alex Apostolescu \nReviewed-by: Michalis Pappas \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #78","shortMessageHtmlLink":"Rename LIBUKSWRAND to LIBUKRANDOM"}},{"before":"fd1abc9257b40a74c69b3a40467a453bf8892439","after":"02374da4526468318d6d1947b61121a1c1cfe52a","ref":"refs/heads/staging-78","pushedAt":"2024-06-03T23:28:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"Rename LIBUKSWRAND to LIBUKRANDOM\n\nSigned-off-by: Alex Apostolescu ","shortMessageHtmlLink":"Rename LIBUKSWRAND to LIBUKRANDOM"}},{"before":null,"after":"fd1abc9257b40a74c69b3a40467a453bf8892439","ref":"refs/heads/staging-78","pushedAt":"2024-06-03T23:28:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"Add sys/membarrier.h to the headers list\n\nSigned-off-by: Stefan Jumarea \nReviewed-by: Mihnea Firoiu \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #76","shortMessageHtmlLink":"Add sys/membarrier.h to the headers list"}},{"before":null,"after":"5df544864fb51ea5e78c675a345198bad49f3f49","ref":"refs/heads/craciunoiuc/add-repository-dispatch","pushedAt":"2024-04-12T14:30:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"craciunoiuc","name":"Cezar Craciunoiu","path":"/craciunoiuc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46280801?s=80&v=4"},"commit":{"message":".github/workflows: Introduce catalog tests\n\nSigned-off-by: Cezar Craciunoiu ","shortMessageHtmlLink":".github/workflows: Introduce catalog tests"}},{"before":"082ca89fad935172e0e5f83313993c7752395f32","after":"fd1abc9257b40a74c69b3a40467a453bf8892439","ref":"refs/heads/stable","pushedAt":"2024-03-27T14:31:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"Add sys/membarrier.h to the headers list\n\nSigned-off-by: Stefan Jumarea \nReviewed-by: Mihnea Firoiu \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #76","shortMessageHtmlLink":"Add sys/membarrier.h to the headers list"}},{"before":"438322a2d99075ab8e7a134a7797b1582d0a3b6e","after":null,"ref":"refs/heads/staging-76","pushedAt":"2024-03-27T14:28:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"}},{"before":"50cd68dcc9963b0baaf1374e3d46cd27ee30c10e","after":"fd1abc9257b40a74c69b3a40467a453bf8892439","ref":"refs/heads/staging","pushedAt":"2024-03-27T14:28:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"Add sys/membarrier.h to the headers list\n\nSigned-off-by: Stefan Jumarea \nReviewed-by: Mihnea Firoiu \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #76","shortMessageHtmlLink":"Add sys/membarrier.h to the headers list"}},{"before":"50cd68dcc9963b0baaf1374e3d46cd27ee30c10e","after":"438322a2d99075ab8e7a134a7797b1582d0a3b6e","ref":"refs/heads/staging-76","pushedAt":"2024-03-27T14:28:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"Add sys/membarrier.h to the headers list\n\nSigned-off-by: Stefan Jumarea ","shortMessageHtmlLink":"Add sys/membarrier.h to the headers list"}},{"before":null,"after":"50cd68dcc9963b0baaf1374e3d46cd27ee30c10e","ref":"refs/heads/staging-76","pushedAt":"2024-03-27T14:28:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"libsched: Add sys/membarrier.h to provided headers\n\nAdd sys/membarrier.h to the headers provided by libsched.\nThis header is used by uksched, which libsched pulls in.\n\nSigned-off-by: Andrei Tatar \nApproved-by: Simon Kuenzer \nReviewed-by: Simon Kuenzer \nGitHub-Closes: #75","shortMessageHtmlLink":"libsched: Add sys/membarrier.h to provided headers"}},{"before":"0137ec08b00bd1a0b15c9f04be7626bef6614878","after":null,"ref":"refs/heads/staging-75","pushedAt":"2024-02-15T23:01:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"skuenzer","name":"Simon Kuenzer","path":"/skuenzer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7384637?s=80&v=4"}},{"before":"082ca89fad935172e0e5f83313993c7752395f32","after":"50cd68dcc9963b0baaf1374e3d46cd27ee30c10e","ref":"refs/heads/staging","pushedAt":"2024-02-15T23:01:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"skuenzer","name":"Simon Kuenzer","path":"/skuenzer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7384637?s=80&v=4"},"commit":{"message":"libsched: Add sys/membarrier.h to provided headers\n\nAdd sys/membarrier.h to the headers provided by libsched.\nThis header is used by uksched, which libsched pulls in.\n\nSigned-off-by: Andrei Tatar \nApproved-by: Simon Kuenzer \nReviewed-by: Simon Kuenzer \nGitHub-Closes: #75","shortMessageHtmlLink":"libsched: Add sys/membarrier.h to provided headers"}},{"before":"082ca89fad935172e0e5f83313993c7752395f32","after":"0137ec08b00bd1a0b15c9f04be7626bef6614878","ref":"refs/heads/staging-75","pushedAt":"2024-02-15T23:01:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"skuenzer","name":"Simon Kuenzer","path":"/skuenzer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7384637?s=80&v=4"},"commit":{"message":"libsched: Add sys/membarrier.h to provided headers\n\nAdd sys/membarrier.h to the headers provided by libsched.\nThis header is used by uksched, which libsched pulls in.\n\nSigned-off-by: Andrei Tatar ","shortMessageHtmlLink":"libsched: Add sys/membarrier.h to provided headers"}},{"before":null,"after":"082ca89fad935172e0e5f83313993c7752395f32","ref":"refs/heads/staging-75","pushedAt":"2024-02-15T23:01:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"skuenzer","name":"Simon Kuenzer","path":"/skuenzer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7384637?s=80&v=4"},"commit":{"message":"gethostbyname: Option to use lwIPs `gethostbyname()`\n\nThis commit introduces redirecting `gethostbyname()` (and family) calls\nto lwIP's implementation. This is only enabled if musl is configured to\nforward DNS related requests to lwIP.\n\nSigned-off-by: Simon Kuenzer \nReviewed-by: Stefan Jumarea \nReviewed-by: Mihnea Firoiu \nReviewed-by: Razvan Deaconescu \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #74","shortMessageHtmlLink":"gethostbyname: Option to use lwIPs gethostbyname()"}},{"before":"5a75b16d6d9e1b6ce19b6788dee2a3754c95900b","after":"082ca89fad935172e0e5f83313993c7752395f32","ref":"refs/heads/stable","pushedAt":"2024-02-13T22:08:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"gethostbyname: Option to use lwIPs `gethostbyname()`\n\nThis commit introduces redirecting `gethostbyname()` (and family) calls\nto lwIP's implementation. This is only enabled if musl is configured to\nforward DNS related requests to lwIP.\n\nSigned-off-by: Simon Kuenzer \nReviewed-by: Stefan Jumarea \nReviewed-by: Mihnea Firoiu \nReviewed-by: Razvan Deaconescu \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #74","shortMessageHtmlLink":"gethostbyname: Option to use lwIPs gethostbyname()"}},{"before":"bf5acb108e068f6b20c4e690f793411b34af9137","after":null,"ref":"refs/heads/staging-74","pushedAt":"2024-02-09T20:33:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"}},{"before":"5a75b16d6d9e1b6ce19b6788dee2a3754c95900b","after":"082ca89fad935172e0e5f83313993c7752395f32","ref":"refs/heads/staging","pushedAt":"2024-02-09T20:33:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"gethostbyname: Option to use lwIPs `gethostbyname()`\n\nThis commit introduces redirecting `gethostbyname()` (and family) calls\nto lwIP's implementation. This is only enabled if musl is configured to\nforward DNS related requests to lwIP.\n\nSigned-off-by: Simon Kuenzer \nReviewed-by: Stefan Jumarea \nReviewed-by: Mihnea Firoiu \nReviewed-by: Razvan Deaconescu \nApproved-by: Razvan Deaconescu \nGitHub-Closes: #74","shortMessageHtmlLink":"gethostbyname: Option to use lwIPs gethostbyname()"}},{"before":"5a75b16d6d9e1b6ce19b6788dee2a3754c95900b","after":"bf5acb108e068f6b20c4e690f793411b34af9137","ref":"refs/heads/staging-74","pushedAt":"2024-02-09T20:32:57.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"gethostbyname: Option to use lwIPs `gethostbyname()`\n\nThis commit introduces redirecting `gethostbyname()` (and family) calls\nto lwIP's implementation. This is only enabled if musl is configured to\nforward DNS related requests to lwIP.\n\nSigned-off-by: Simon Kuenzer ","shortMessageHtmlLink":"gethostbyname: Option to use lwIPs gethostbyname()"}},{"before":null,"after":"5a75b16d6d9e1b6ce19b6788dee2a3754c95900b","ref":"refs/heads/staging-74","pushedAt":"2024-02-09T20:32:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"Introduce `Library.uk`\n\nThis new file represents the first step towards proper versioning support of\nexternal microlibrary in Unikraft. The file itself acts as mechanism for\nholding metadata-only values about the microlibrary. This metadata is designed\nto be compatible with GNU Make whilst simultaneously being human-readable and\nreadable by programs that are not GNU Make (e.g. tools such as KraftKit).\n\nAn important feature of this file is the inclusion of microlibrary versions.\nIn a later step, once relevant integrations have been made to Unikrat's core\nbuild system and to relevant tools such as KraftKit, the user will be able to\nsee and select from different versions of the microlibrary.\n\nIn this initial commit, the relevant metadata is absorbed from both Makefile.uk,\nConfig.uk, but also includes new information such as SPDX License identifier.\n\nSigned-off-by: Alexander Jung \nApproved-by: Razvan Deaconescu \nReviewed-by: Razvan Deaconescu \nGitHub-Closes: #60","shortMessageHtmlLink":"Introduce Library.uk"}},{"before":"1cb96ca92a6d88a04f58c8a2d4e56797a339c979","after":"5a75b16d6d9e1b6ce19b6788dee2a3754c95900b","ref":"refs/heads/stable","pushedAt":"2023-10-31T10:42:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"Introduce `Library.uk`\n\nThis new file represents the first step towards proper versioning support of\nexternal microlibrary in Unikraft. The file itself acts as mechanism for\nholding metadata-only values about the microlibrary. This metadata is designed\nto be compatible with GNU Make whilst simultaneously being human-readable and\nreadable by programs that are not GNU Make (e.g. tools such as KraftKit).\n\nAn important feature of this file is the inclusion of microlibrary versions.\nIn a later step, once relevant integrations have been made to Unikrat's core\nbuild system and to relevant tools such as KraftKit, the user will be able to\nsee and select from different versions of the microlibrary.\n\nIn this initial commit, the relevant metadata is absorbed from both Makefile.uk,\nConfig.uk, but also includes new information such as SPDX License identifier.\n\nSigned-off-by: Alexander Jung \nApproved-by: Razvan Deaconescu \nReviewed-by: Razvan Deaconescu \nGitHub-Closes: #60","shortMessageHtmlLink":"Introduce Library.uk"}},{"before":"1cb96ca92a6d88a04f58c8a2d4e56797a339c979","after":"5a75b16d6d9e1b6ce19b6788dee2a3754c95900b","ref":"refs/heads/staging","pushedAt":"2023-10-20T16:54:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"Introduce `Library.uk`\n\nThis new file represents the first step towards proper versioning support of\nexternal microlibrary in Unikraft. The file itself acts as mechanism for\nholding metadata-only values about the microlibrary. This metadata is designed\nto be compatible with GNU Make whilst simultaneously being human-readable and\nreadable by programs that are not GNU Make (e.g. tools such as KraftKit).\n\nAn important feature of this file is the inclusion of microlibrary versions.\nIn a later step, once relevant integrations have been made to Unikrat's core\nbuild system and to relevant tools such as KraftKit, the user will be able to\nsee and select from different versions of the microlibrary.\n\nIn this initial commit, the relevant metadata is absorbed from both Makefile.uk,\nConfig.uk, but also includes new information such as SPDX License identifier.\n\nSigned-off-by: Alexander Jung \nApproved-by: Razvan Deaconescu \nReviewed-by: Razvan Deaconescu \nGitHub-Closes: #60","shortMessageHtmlLink":"Introduce Library.uk"}},{"before":"e52d840c0a1a6f8b8d7e61ef61e3c78275b3ca70","after":"1cb96ca92a6d88a04f58c8a2d4e56797a339c979","ref":"refs/heads/stable","pushedAt":"2023-08-18T13:50:02.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"razvand","name":"Razvan Deaconescu","path":"/razvand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/232418?s=80&v=4"},"commit":{"message":"Makefile.uk.musl.exit: Patch for case insensitive file systems\n\nAdd `exit` variant to _Exit.c to prevent symbol conflicts. This\nis necessary since some file systems are case insensitive, and it could\notherwise lead to a conflict with the object resulted from _exit.c\n\nSigned-off-by: Eduard-Florin Mihailescu \nReviewed-by: Stefan Jumarea \nReviewed-by: Simon Kuenzer \nApproved-by: Simon Kuenzer \nTested-by: Unikraft CI \nGitHub-Closes: #70","shortMessageHtmlLink":"Makefile.uk.musl.exit: Patch for case insensitive file systems"}},{"before":"19349d2d2e2c44e4f3845df98a747adf3db09b53","after":"1cb96ca92a6d88a04f58c8a2d4e56797a339c979","ref":"refs/heads/staging","pushedAt":"2023-08-11T13:33:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"Makefile.uk.musl.exit: Patch for case insensitive file systems\n\nAdd `exit` variant to _Exit.c to prevent symbol conflicts. This\nis necessary since some file systems are case insensitive, and it could\notherwise lead to a conflict with the object resulted from _exit.c\n\nSigned-off-by: Eduard-Florin Mihailescu \nReviewed-by: Stefan Jumarea \nReviewed-by: Simon Kuenzer \nApproved-by: Simon Kuenzer \nTested-by: Unikraft CI \nGitHub-Closes: #70","shortMessageHtmlLink":"Makefile.uk.musl.exit: Patch for case insensitive file systems"}},{"before":"46ae9e33aa03afd54a9d2e2712e74b060a12ff92","after":"19349d2d2e2c44e4f3845df98a747adf3db09b53","ref":"refs/heads/staging","pushedAt":"2023-08-10T21:13:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"Makefile.uk.musl.misc: Add missing ar.h\n\nThis commit adds the ar.h header which is necessary for libelf to the\nmusl header file list.\n\nSigned-off-by: Marc Rittinghaus \nReviewed-by: Stefan Jumarea \nReviewed-by: Radu Nichita \nApproved-by: Razvan Deaconescu \nTested-by: Unikraft CI \nGitHub-Closes: #72","shortMessageHtmlLink":"Makefile.uk.musl.misc: Add missing ar.h"}},{"before":"9a7cb5638b2b518b54e9f8f6434334a50893f84e","after":"46ae9e33aa03afd54a9d2e2712e74b060a12ff92","ref":"refs/heads/staging","pushedAt":"2023-08-10T18:42:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"Initialize main thread pthread structure\n\nIt seems some steps were missing in pthread structure initialization.\nThis patch does the following:\n- zeroes pthread memory (previously potentially contained garbage after\nuk_mem_align allocation)\n- initializes tsd\n- sets detach_state to joinable\n\nSigned-off-by: Aleksandr Iashchenko \nReviewed-by: Simon Kuenzer \nReviewed-by: Andrei Tatar \nReviewed-by: Robert Kuban \nApproved-by: Razvan Deaconescu \nTested-by: Unikraft CI \nGitHub-Closes: #59","shortMessageHtmlLink":"Initialize main thread pthread structure"}},{"before":"860d2c2d57eb5d92f6b7477df7fa4a372be27bb6","after":"9a7cb5638b2b518b54e9f8f6434334a50893f84e","ref":"refs/heads/staging","pushedAt":"2023-08-10T17:33:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"Config.uk: Allow deselection of ukmmap\n\nWith posix-mmap we have an alternative implementation of the memory\nmanagement functions such as mmap, mprotect, etc. To be able to select\nposix-mmap, we must deselect ukmmap. Thus, this commit removes the\nhard dependency.\n\nSigned-off-by: Marc Rittinghaus \nReviewed-by: Eduard Vintilă \nApproved-by: Razvan Deaconescu \nTested-by: Unikraft CI \nGitHub-Closes: #52","shortMessageHtmlLink":"Config.uk: Allow deselection of ukmmap"}},{"before":"2e6c8110141b2f7b853a0d48caaa5e813671949c","after":"860d2c2d57eb5d92f6b7477df7fa4a372be27bb6","ref":"refs/heads/staging","pushedAt":"2023-08-10T17:31:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"Makefile.uk: Condition header inclusion on Kconfig\n\nPreviously musl would add its headers to the include path\nunconditionally when its Makefile would be included.\nThis change conditions this inclusion on whether musl is enabled via\nKconfig.\n\nSigned-off-by: Andrei Tatar \nReviewed-by: Stefan Jumarea \nReviewed-by: Eduard Vintilă \nApproved-by: Razvan Deaconescu \nTested-by: Unikraft CI \nGitHub-Closes: #54","shortMessageHtmlLink":"Makefile.uk: Condition header inclusion on Kconfig"}},{"before":"fe5548846ad74f79d5303ef4d7ad0ca7d0fd3f6b","after":"2e6c8110141b2f7b853a0d48caaa5e813671949c","ref":"refs/heads/staging","pushedAt":"2023-08-09T10:32:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"patches: Add syscall function prototype\n\nThe `sys/syscall.h` header is missing a declaration for the `syscall()`\nfunction, which may lead to `implicit declaration` warnings that could\nbe treated as errors (i.e. by the GO runtime)\nWe also include Unikraft's `syscall_nrs2.h` header which provides\ndefinitions for the `__NR_` macros needed by some libraries.\n\nSigned-off-by: Eduard Vintilă \nReviewed-by: Stefan Jumarea \nReviewed-by: Razvan Deaconescu \nReviewed-by: Radu Nichita \nApproved-by: Razvan Deaconescu \nTested-by: Unikraft CI \nGitHub-Closes: #67","shortMessageHtmlLink":"patches: Add syscall function prototype"}},{"before":"722afb8fde74f05ec8a75fe9aea71424fa73e8ef","after":"fe5548846ad74f79d5303ef4d7ad0ca7d0fd3f6b","ref":"refs/heads/staging","pushedAt":"2023-08-09T10:31:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"unikraft-bot","name":"Unikraft Bot","path":"/unikraft-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69084907?s=80&v=4"},"commit":{"message":"Config.uk: Select libcompiler-rt for libcomplex\n\nThe cpow* functions provided by libcomplex make use of the `__mul?c3`\nfunctions, implemented by libcompiler-rt, when building with either\nClang or GCC.\nTherefore, this change makes musl unconditionally select libcompiler-rt\nwhen building libcomplex.\n\nSigned-off-by: Andrei Tatar \nReviewed-by: Stefan Jumarea \nApproved-by: Razvan Deaconescu \nTested-by: Unikraft CI \nGitHub-Closes: #64","shortMessageHtmlLink":"Config.uk: Select libcompiler-rt for libcomplex"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEX23K6AA","startCursor":null,"endCursor":null}},"title":"Activity · unikraft/lib-musl"}