amosbird | Hello! I'd like to rebuild a gcc package on ubuntu 24.04. I'm following this guide https://help.ubuntu.com/community/UpdatingADeb . However, when doing debuild -us -uc -i -I, it finished with tons of stub packages without doing any actual compilations. What's the proper way of generating a gcc/g++ package? ideally without other stuff | 11:05 |
---|---|---|
=== JanC is now known as Guest8418 | ||
=== JanC is now known as Guest3844 | ||
tsimonq2 | amosbird: Meaning, GCC itself, or a program which uses GCC and has e.g. a Makefile? | 11:48 |
amosbird | tsimonq2: gcc itself | 11:48 |
tsimonq2 | amosbird: `debuild -S -d -sa` is burned into my memory to build a source package which is then uploaded into a binary package. Of course, `-us -uc` skips signing. I'd have to look up what `-i`/`-I` does. You're looking to build this package locally? | 11:49 |
tsimonq2 | (uploaded to a PPA and then built into a binary package, that's English, heh) | 11:49 |
amosbird | tsimonq2: yes. I'd like to do some local patches to gcc | 11:49 |
tsimonq2 | amosbird: My best advice would be to use sbuild so you don't have to worry about cluttering your local build environment: https://wiki.ubuntu.com/SimpleSbuild https://wiki.debian.org/sbuild | 11:50 |
tsimonq2 | That's also what the official infra for both Ubuntu and Debian uses. | 11:50 |
tsimonq2 | If you want to build it *without* such a wrapper (herebedragons), it's a matter of nailing down the right dpkg-buildpackage command. | 11:51 |
amosbird | Sorry I don't follow. What do you mean by wrapper? | 11:52 |
amosbird | Is there any oneliner that I can refer to? I'm trying to find out what the ubuntu building farm does but cannot find out any cmdlines | 11:53 |
tsimonq2 | My apologies, it's somewhat late (early) here. Basically, sbuild allows you to use a clean chroot (and thus pull fresh build deps) for the build. | 11:53 |
tsimonq2 | That's what the Ubuntu build farm does. | 11:53 |
cjwatson | https://wiki.ubuntu.com/SimpleSbuild | 12:07 |
cjwatson | oh sorry, tsimonq2 already linked to that | 12:07 |
sudip | does anyone know where can I get the autopkgtest-results.cache ? the link mentioned at https://git.launchpad.net/bileto/tree/britney/fetch-indexes#n126 does not have it | 14:13 |
sudip | it has for oracular but not for plucky | 14:14 |
* sudip wonders if paride knows | 14:21 | |
RikMills | libgit2 is migrating! | 23:50 |
sudip | yeah, a weekend gift from Britney | 23:55 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!