Re: [Rpm-maint] [rpm-software-management/rpm] missing popt Requires in rpm.pc (#724)

2019-06-05 Thread Panu Matilainen
For the time being, our plans with popt are limited to giving it a home and a place where people can file bugs and submit patches and see what happens. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Take changelog timezone in account (RhBug 1715412) (#739)

2019-06-05 Thread Igor Gnatenko
ignatenkobrain commented on this pull request. > @@ -30,10 +30,12 @@ static int sameDate(const struct tm *ot, const struct tm > *nt) ot->tm_wday == nt->tm_wday); } +#define TZ_MAX_LENGTH 80 It would be great if this number was described. I mean why not 67 or 93 :) -- You are

Re: [Rpm-maint] [rpm-software-management/rpm] Take changelog timezone in account (RhBug 1715412) (#739)

2019-06-05 Thread pavlinamv
Tests were added. Moreover they already help to show, that exit status 0 is returned when changelog order fails. Thus I add an additional commit that corrects this behaviour (regression). -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view

Re: [Rpm-maint] [rpm-software-management/rpm] missing popt Requires in rpm.pc (#724)

2019-06-05 Thread ニール・ゴンパ
That's probably going to be a while. We'll need to figure out what the distros are doing to popt, clean them up, and integrate them into the git repo before we consider making a new release. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or

Re: [Rpm-maint] [rpm-software-management/rpm] missing popt Requires in rpm.pc (#724)

2019-06-05 Thread Tomasz Kłoczko
BTW it would be really good to make new popt release :) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Take changelog timezone in account (RhBug 1715412) (#739)

2019-06-05 Thread pavlinamv
@pavlinamv pushed 2 commits. 1b44c113b06574e24ae5cd1e92aa2ae132975081 Return non-zero exit status if changelog order fails e4dc76e450dd0277fe5f15d4b74df3935dc2ae58 Test effects of time zone in chanelog timestamp -- You are receiving this because you are subscribed to this thread. View it

[Rpm-maint] RPM 4.15.0 alpha released!

2019-06-05 Thread Panu Matilainen
If you were getting worried that we'll be stuck on 4.14.x forever, you were not alone in that. Getting the originally planned feature set implemented prolonged the cycle way out of proportion, and there have been all sorts of other environment and circumstancial obstacles to overcome as

Re: [Rpm-maint] [rpm-software-management/rpm] macros: Add %version_notilde (#722)

2019-06-05 Thread Panu Matilainen
pmatilai commented on this pull request. > %autosetup(a:b:cDn:TvNS:p:)\ %setup %{-a} %{-b} %{-c} %{-D} %{-n} %{-T} %{!-v:-q}\ %{-S:%global __scm %{-S*}}\ %{expand:%__scm_setup_%{__scm} %{!-v:-q}}\ %{!-N:%autopatch %{-v} %{-p:-p%{-p*}}} +# Macro to remove or replace tilde from version. +#

Re: [Rpm-maint] [rpm-software-management/rpm] Take changelog timezone in account (RhBug 1715412) (#739)

2019-06-05 Thread Igor Gnatenko
it would be great to get it as a test so we don't break it at some point accidentally. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Rpm-maint] [PATCH 1/2] Fix --without-lua build.

2019-06-05 Thread Panu Matilainen
On 6/5/19 1:29 PM, Panu Matilainen wrote: On 6/4/19 12:28 AM, Mark Wielaard wrote: commit 62bd62 "Add a rpmlua wrapper function for registering libraries" moved the rpmluaRegister function definition into rpmio/rpmlua.h and added an #include . This made that file not compile anymore when

Re: [Rpm-maint] [PATCH 1/2] Fix --without-lua build.

2019-06-05 Thread Panu Matilainen
On 6/4/19 12:28 AM, Mark Wielaard wrote: commit 62bd62 "Add a rpmlua wrapper function for registering libraries" moved the rpmluaRegister function definition into rpmio/rpmlua.h and added an #include . This made that file not compile anymore when lua-devel isn't installed and configuring

Re: [Rpm-maint] [rpm-software-management/rpm] --without-lua fixes from mjw (#738)

2019-06-05 Thread Panu Matilainen
The luaL_Reg thing is annoying, I wish there was a nicer way around it. Anyway, at least it's just internal cruft that's not exposed in our public API, *shrug*. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] --without-lua fixes from mjw (#738)

2019-06-05 Thread Panu Matilainen
Merged #738 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/738#event-2390783069___ Rpm-maint mailing list

[Rpm-maint] [rpm-software-management/rpm] Take changelog timezone in account (RhBug 1715412) (#739)

2019-06-05 Thread pavlinamv
When building RPMs that have %changelog sections with changelog entries with full timestamps, RPM did not take the time zone into account. Now the timezone description is taken into account using function tzset(). It handles correctly timezone descriptions like: "Europe/London", "GMT-5", or

Re: [Rpm-maint] [rpm-software-management/rpm] missing popt Requires in rpm.pc (#724)

2019-06-05 Thread Panu Matilainen
> BTW do you know where is popt git repo? As of roughly 15 minutes ago, thanks to @Conan-Kudo 's cvs conversion effort, there is one now here: https://github.com/rpm-software-management/popt -- You are receiving this because you are subscribed to this thread. Reply to this email directly or

[Rpm-maint] [rpm-software-management/rpm] --without-lua fixes from mjw (#738)

2019-06-05 Thread Panu Matilainen
You can view, comment on, or merge this pull request online at: https://github.com/rpm-software-management/rpm/pull/738 -- Commit Summary -- * Fix --without-lua build. * Skip tests that use lua (indirectly) when configured --without-lua. -- File Changes -- M rpmio/rpmlua.h (5)

Re: [Rpm-maint] [rpm-software-management/rpm] Fix bogus if-condition in find-debuginfo.sh (#735) (#737)

2019-06-05 Thread Panu Matilainen
Oh btw, when submitting a PR with an associated ticket, it's useful to put "Closes: #" into the commit message to get the ticket automatically closed when the PR is merged. Saves that little bit of administrative trivia clickety-click. -- You are receiving this because you are subscribed to

Re: [Rpm-maint] [rpm-software-management/rpm] Bogus if-condition in find-debuginfo.sh (#735)

2019-06-05 Thread Panu Matilainen
Closed #735. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/735#event-2390586544___ Rpm-maint mailing list

Re: [Rpm-maint] [rpm-software-management/rpm] Bogus if-condition in find-debuginfo.sh (#735)

2019-06-05 Thread Panu Matilainen
Fixed in commit 9aae21d7610a7e8067ae932f36d1c8bb8583fe59 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Fix bogus if-condition in find-debuginfo.sh (#735) (#737)

2019-06-05 Thread Panu Matilainen
Merged #737 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/737#event-2390571644___ Rpm-maint mailing list

Re: [Rpm-maint] [rpm-software-management/rpm] Fix bogus if-condition in find-debuginfo.sh (#735) (#737)

2019-06-05 Thread Panu Matilainen
pmatilai approved this pull request. Looking fine now. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] rpmsign --signfiles is broken on master (#723)

2019-06-05 Thread Panu Matilainen
Thanks for verifying, and for the script! I'll try to make a test-case out of that as time permits. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Fix --signfiles regression (#723) (#734)

2019-06-05 Thread Panu Matilainen
Merged #734 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/734#event-2390339788___ Rpm-maint mailing list

Re: [Rpm-maint] [rpm-software-management/rpm] rpmsign --signfiles is broken on master (#723)

2019-06-05 Thread Panu Matilainen
Closed #723 via 143b9ead7ffd7ab234ace05f25c6d1de1d700a7e. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Fix --signfiles regression (#723) (#734)

2019-06-05 Thread Panu Matilainen
Fix verified by @dashea in https://github.com/rpm-software-management/rpm/issues/723#issuecomment-498761620 -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Fix bogus if-condition in find-debuginfo.sh (#735) (#737)

2019-06-05 Thread Florian Festi
The commit message should be a bit more precise. The condition is actually correct. It's just using a sub optimal style. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Remove unused target variable from rpmspec.c (#736)

2019-06-05 Thread Panu Matilainen
pmatilai approved this pull request. Right, an obvious cleanup. Thanks for spotting, and the PR. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Remove unused target variable from rpmspec.c (#736)

2019-06-05 Thread Panu Matilainen
Merged #736 into master. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/736#event-2390248364___ Rpm-maint mailing list

Re: [Rpm-maint] [rpm-software-management/rpm] Fix bogus if-condition in find-debuginfo.sh (#735) (#737)

2019-06-05 Thread Panu Matilainen
pmatilai commented on this pull request. It might be implemented internally in bash, but generally speaking "[" is an external command (try 'ls -l /bin/[') and needs to be surrounded by space, and even in bash it's common good style anyway (see elsewhere in the script). Shell coding style