22 Commits

Author SHA1 Message Date
0267111033 Use lambdas instead of manual frees for libgit2 2024-12-20 22:18:48 -06:00
216a54498f Move semaphore logic to common, try using it in lintian-ppa 2024-12-20 13:07:07 -06:00
3a4e2fd78a Do the same for pull_package 2024-12-20 00:30:06 -06:00
3f13130d32 Try also limiting Lintian to 5 2024-12-20 00:21:59 -06:00
438c8b9a3b Try fixing Lintian sources path 2024-12-19 22:27:24 -06:00
374986db61 Add missing suffix for orig tarballs 2024-12-19 22:15:14 -06:00
1d91f8212d Try to convert tarball creation to C++ 2024-12-17 21:44:46 -06:00
21ddd7b43e Try a different semaphore handling approach 2024-12-17 19:42:36 -06:00
8fa2d80fa4 Don't hard-fail on a failed stage - this is rather normal 2024-12-17 18:38:33 -06:00
643c02279c Reorganize build-package to separate concerns a bit 2024-12-17 18:19:24 -06:00
9411c62c77 Cleanup and concurrency for build-packages 2024-12-16 06:46:30 -06:00
aa59b8c6b8 debug 2024-12-15 16:20:21 -06:00
454d352319 Try fine-tuning parallelization of build-packages further 2024-12-15 16:10:41 -06:00
b50f836f87 Try using semaphore for build-packages 2024-12-15 16:00:50 -06:00
5adaed31c0 Remove seconds from the orig tarball timestamp 2024-12-15 15:40:46 -06:00
8d5dbfaeec Fix datetime format 2024-12-15 02:39:59 -06:00
275e3d42b2 Tone down logging 2024-12-15 02:31:09 -06:00
b69a38cdd8 Include missing header 2024-12-15 02:02:24 -06:00
b8a67a22c3 Moar logs 2024-12-15 01:56:37 -06:00
944b1a4ec8 Move update-maintainer into a common lib 2024-12-15 01:32:16 -06:00
263840e05e Fix update-maintainer header path 2024-12-15 00:59:54 -06:00
2eca4875cd First attempt at consolidating C++ code 2024-12-15 00:52:47 -06:00