[arch-dev-public] Debug packages for Arch Linux

Morten Linderud foxboron at archlinux.org
Sun Jan 30 20:02:46 UTC 2022


On Sun, Jan 30, 2022 at 08:59:34PM +0100, sL1pKn07 SpinFlo wrote:
> El dom, 30 ene 2022 a las 20:54, Morten Linderud (<foxboron at archlinux.org>)
> escribió:
> 
> > On Sun, Jan 30, 2022 at 08:49:29PM +0100, sL1pKn07 SpinFlo wrote:
> > > hi
> > >
> > > thanks for the work!
> >
> > Thanks!
> >
> > > one question. This thing works, for example, if I build one of the
> > packages
> > > with debug package in the arch debuginfod site with my custom flag for
> > > disable an option/feature. the debug package stored in the debuginfod
> > site
> > > still works? or i need to create a debug package locally?
> >
> > The buildid would be different so our debuginfo won't work with your
> > packages.
> >
> > You can check with: readelf -n /bin/ls | grep -A4 build.id
> >
> > > If I need to build a local debug package and I want to use it
> > > with debuginfod, is it possible add the link of the custom debuginfod
> > site
> > > in the DEBUGINFOD_URLS variable? how? is , separate? or ;?
> >
> > Yes, space is the seperator. See
> > https://man.archlinux.org/man/debuginfod-find.1#ENVIRONMENT_VARIABLES
> >
> > You can also add a file under /etc/debuginfod/*.urls like we did with our
> > `debuginfod` package.
> >
> > --
> > Morten Linderud
> > PGP: 9C02FF419FECBE16
> >
> 
> Hi
> 
> thanks for the reply
> 
> is here documented the file/directory structure of debuginfod "repo"?
> 
> greetings

I recommend reading the documentation frankly. debuginfod just recursively scans
a set of directories which is polling our package repositories. The
implementation is linked in the email.

https://gitlab.archlinux.org/archlinux/infrastructure/-/merge_requests/168/diffs?commit_id=b7202bd6da295654171d890c4d139ddae96ace54

-- 
Morten Linderud
PGP: 9C02FF419FECBE16
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.archlinux.org/pipermail/arch-dev-public/attachments/20220130/9991d599/attachment-0001.sig>


More information about the arch-dev-public mailing list