Re: Difference between versions--Question
Thank you! kcs On Tue, Jan 3, 2023 at 9:05 PM Todd Zullinger via Gnupg-users < gnupg-users@gnupg.org> wrote: > K S via Gnupg-users wrote: > > It would be helpful to know why I can't get compression in my build. I've > > tried to build from source three times now. > > > > There are so many packages in Ubuntu with zip, zlib, and bzip2 in the > name > > I can't begin to try them all. I've looked at config.log and it doesn't > > give much help. > > The config.log should show some information about the > compression algorithms, likely found searching for "zip" in > the output. > > Building from source does require a bit of familiarity with > the system on which you are building. While you shouldn't > need to randomly try all the packages, knowing where to look > for ideas will help. > > I don't use Ubuntu or Debian, but if I were trying to build > gnupg from source I'd start by looking at what build > dependencies are required by the system packages. > > In the case of gnupg, you can see that in the debian/control > file: > > > https://salsa.debian.org/debian/gnupg2/-/blob/7f5e9b1b/debian/control#L9-43 > > https://git.launchpad.net/ubuntu/+source/gnupg2/tree/debian/control#n10 > > You can install those build dependencies via something like: > > apt-get build-dep gnupg2 > > The debian/rules file is usually also interesting; seeing > what configure and make options are used can be helpful. > > Some of the dependencies for the current gnupg may be newer > than what is required by the gnupg2 package in Ubuntu and/or > provided by the OS. You may first need to build those newer > dependencies. > > If so, you need to be careful not to interfere with the OS > libraries which are used by other packages on the system. > It can get "interesting" trying to update something which is > quite a core dependency of the operating system. > > -- > Todd > ___ > Gnupg-users mailing list > Gnupg-users@gnupg.org > https://lists.gnupg.org/mailman/listinfo/gnupg-users > ___ Gnupg-users mailing list Gnupg-users@gnupg.org https://lists.gnupg.org/mailman/listinfo/gnupg-users
Re: Difference between versions--Question
It would be helpful to know why I can't get compression in my build. I've tried to build from source three times now. There are so many packages in Ubuntu with zip, zlib, and bzip2 in the name I can't begin to try them all. I've looked at config.log and it doesn't give much help. Cheers On Fri, Nov 11, 2022 at 8:38 AM Ingo Klöcker wrote: > On Freitag, 11. November 2022 14:06:34 CET Bernhard Reiter wrote: > > Am Freitag 04 November 2022 13:55:58 schrieb K S via Gnupg-users: > > > How do I run configure to get the compression routines? > > > > checkout the "config.log" or the output of your configure command run > > to see if there are messages concerning compression libraries. > > It depends on your distribution what packages you need to install to get > support for compression. Typically, those packages would be called > something > like zlib-devel, zip-devel, bzip2-devel, or similar. > > configure will very likely have told you that it didn't find zlib, zip and > bzip2. Just running configure without looking at its output will allow you > to > build an application, but you may miss optional feature like, in the case > of > gnupg, support for different types of compression. > > Regards, > Ingo > ___ > Gnupg-users mailing list > Gnupg-users@gnupg.org > https://lists.gnupg.org/mailman/listinfo/gnupg-users > ___ Gnupg-users mailing list Gnupg-users@gnupg.org https://lists.gnupg.org/mailman/listinfo/gnupg-users
Re: Difference between versions--Question
How do I run configure to get the compression routines? I ran the build exactly like the README file indicated I should. FYI, this is the first time I've built from source. kcs On Mon, Oct 31, 2022 at 9:44 AM Ingo Klöcker wrote: > > On Montag, 31. Oktober 2022 10:23:10 CET K S via Gnupg-users wrote: > > Question: > > Why aren't those identical? I notice the source build has only > > Uncompressed as an option. > [...] > > Is there something I missed in my build? > > configure most likely didn't find the development files of the compression > libraries. Check the output of configure. > > Regards, > Ingo > ___ > Gnupg-users mailing list > Gnupg-users@gnupg.org > https://lists.gnupg.org/mailman/listinfo/gnupg-users ___ Gnupg-users mailing list Gnupg-users@gnupg.org https://lists.gnupg.org/mailman/listinfo/gnupg-users