Re: [gentoo-dev] ABI Navigator — a project to search for binary symbols

2017-02-23 Thread Daniel Campbell
On 02/23/2017 06:36 PM, Andrey Ponomarenko wrote: > Hello, > > I'd like to present a new project called "ABI Navigator" for searching binary > symbols (functions, methods, global data, etc.) in open-source libraries: > https://abi-laboratory.pro/index.php?view=navigator > > The project allows

[gentoo-dev] ABI Navigator — a project to search for binary symbols

2017-02-23 Thread Andrey Ponomarenko
Hello, I'd like to present a new project called "ABI Navigator" for searching binary symbols (functions, methods, global data, etc.) in open-source libraries: https://abi-laboratory.pro/index.php?view=navigator The project allows to find out in which versions of libraries some symbol is

[gentoo-portage-dev] Re: [PATCH] grabfile_package: support -* in profile "packages" files (bug 610670)

2017-02-23 Thread Duncan
Brian Dolbec posted on Thu, 23 Feb 2017 07:52:15 -0800 as excerpted: > On Thu, 23 Feb 2017 11:53:15 + Joakim Tjernlund > wrote: > >> On Thu, 2017-02-23 at 02:52 -0800, Zac Medico wrote: >> > Support -* in order to make it easier to create profiles for minimal

Re: [gentoo-dev] Printer drivers and net-print

2017-02-23 Thread Ciaran McCreesh
On Thu, 23 Feb 2017 23:58:50 +0300 Andrew Savchenko wrote: > On Thu, 23 Feb 2017 18:50:45 +0100 Ulrich Mueller wrote: > > > On Thu, 23 Feb 2017, Andrew Savchenko wrote: > > >> https://projects.gentoo.org/pms/6/pms.html#x1-180003.1.1 > > >> "Category Names" > > > > >

Re: [gentoo-dev] Printer drivers and net-print

2017-02-23 Thread Andrew Savchenko
On Thu, 23 Feb 2017 18:50:45 +0100 Ulrich Mueller wrote: > > On Thu, 23 Feb 2017, Andrew Savchenko wrote: > > >> https://projects.gentoo.org/pms/6/pms.html#x1-180003.1.1 "Category Names" > > > I don't see a requirement here, only note on most common pattern: > > > ``Note: A hyphen is not

[gentoo-dev] [PATCH] unpacker.eclass: Replace unnecessary eval with array

2017-02-23 Thread Michał Górny
Replace the eval used to attempt to construct whitespace-path-safe utility calls with much simpler bash arrays. --- eclass/unpacker.eclass | 18 +- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/eclass/unpacker.eclass b/eclass/unpacker.eclass index

[gentoo-dev] [PATCH] toolchain-funcs.eclass: Remove meaningless eval

2017-02-23 Thread Michał Górny
The 'eval' as used does not do anything. The function name is expanded anyway. --- eclass/toolchain-funcs.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass index 63f0d6b20912..3ca2e05ac74a 100644 ---

[gentoo-dev] [PATCH] ruby-ng.eclass: Replace unnecessary 'eval ls' with array fnexp

2017-02-23 Thread Michał Górny
Replace the unnecessary use of 'eval ls -d ...' with much simpler and safer filename expansion via bash array. The 'eval' was completely unnecessary in the original code; however, the late addition of quoting would have broken it if eval did not implicitly discard the quotes. The 'ls -d' was

[gentoo-dev] [PATCH] ruby-fakegem.eclass: Remove completely unnecessary 'eval ls'

2017-02-23 Thread Michał Górny
Filename expansion is performed when the variable is referenced unquoted already. There is really no need to call 'ls' on top of that, and even less reason to wrap it all in 'eval'. --- eclass/ruby-fakegem.eclass | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git

Re: [gentoo-dev] Printer drivers and net-print

2017-02-23 Thread Ulrich Mueller
> On Thu, 23 Feb 2017, Andrew Savchenko wrote: >> https://projects.gentoo.org/pms/6/pms.html#x1-180003.1.1 "Category Names" > I don't see a requirement here, only note on most common pattern: > ``Note: A hyphen is not required because of the virtual category. > Usually, however, category

Re: [gentoo-portage-dev] [PATCH] grabfile_package: support -* in profile "packages" files (bug 610670)

2017-02-23 Thread Zac Medico
On 02/23/2017 09:03 AM, Joakim Tjernlund wrote: > On Thu, 2017-02-23 at 07:52 -0800, Brian Dolbec wrote: >> On Thu, 23 Feb 2017 11:53:15 + >> Joakim Tjernlund wrote: >> >>> On Thu, 2017-02-23 at 02:52 -0800, Zac Medico wrote: Support -* in order to make it

Re: [gentoo-portage-dev] [PATCH] grabfile_package: support -* in profile "packages" files (bug 610670)

2017-02-23 Thread Joakim Tjernlund
On Thu, 2017-02-23 at 07:52 -0800, Brian Dolbec wrote: > On Thu, 23 Feb 2017 11:53:15 + > Joakim Tjernlund wrote: > > > On Thu, 2017-02-23 at 02:52 -0800, Zac Medico wrote: > > > Support -* in order to make it easier to create profiles for > > > minimal systems

[gentoo-dev] [PATCH] perl-functions.eclass: Replace unnecessary eval with ${!var}

2017-02-23 Thread Michał Górny
--- eclass/perl-functions.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/perl-functions.eclass b/eclass/perl-functions.eclass index 1542b98cd45f..85907354a309 100644 --- a/eclass/perl-functions.eclass +++ b/eclass/perl-functions.eclass @@ -276,7 +276,7 @@

[gentoo-dev] [PATCH] mysql-multilib-r1.eclass: Replace unnecessary eval with bash array

2017-02-23 Thread Michał Górny
--- eclass/mysql-multilib-r1.eclass | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/eclass/mysql-multilib-r1.eclass b/eclass/mysql-multilib-r1.eclass index 38fcc7c0ecf8..a92fac0a1cfc 100644 --- a/eclass/mysql-multilib-r1.eclass +++

Re: [gentoo-portage-dev] [PATCH] grabfile_package: support -* in profile "packages" files (bug 610670)

2017-02-23 Thread Zac Medico
On 02/23/2017 07:52 AM, Brian Dolbec wrote: > On Thu, 23 Feb 2017 11:53:15 + > Joakim Tjernlund wrote: > >> On Thu, 2017-02-23 at 02:52 -0800, Zac Medico wrote: >>> Support -* in order to make it easier to create profiles for >>> minimal systems (especially

Re: [gentoo-portage-dev] [PATCH] grabfile_package: support -* in profile "packages" files (bug 610670)

2017-02-23 Thread Brian Dolbec
On Thu, 23 Feb 2017 11:53:15 + Joakim Tjernlund wrote: > On Thu, 2017-02-23 at 02:52 -0800, Zac Medico wrote: > > Support -* in order to make it easier to create profiles for > > minimal systems (especially those built entirely from binary > > packages). > >

Re: [gentoo-dev] [PATCH] Profile cleanup, pt. 3: arch/base

2017-02-23 Thread Michał Górny
W dniu 13.02.2017, pon o godzinie 15∶40 +0100, użytkownik Michał Górny napisał: > Hi, > > Here's the third part of my profile cleanup series. This time it's > focused on moving arch-related stuff from base/ to arch/base/. > > The main goal is to have a clear profile inheritance. Since all arch/*

Re: [gentoo-portage-dev] [PATCH] grabfile_package: support -* in profile "packages" files (bug 610670)

2017-02-23 Thread Joakim Tjernlund
On Thu, 2017-02-23 at 02:52 -0800, Zac Medico wrote: > Support -* in order to make it easier to create profiles for > minimal systems (especially those built entirely from binary > packages). Would be nice, but I don't get what the "packages" file is? > > X-Gentoo-Bug: 610670 >

[gentoo-portage-dev] [PATCH] grabfile_package: support -* in profile "packages" files (bug 610670)

2017-02-23 Thread Zac Medico
Support -* in order to make it easier to create profiles for minimal systems (especially those built entirely from binary packages). X-Gentoo-Bug: 610670 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=610670 --- pym/portage/util/__init__.py | 9 - 1 file changed, 8