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 t

[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 define

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" > > > > > I don't see a requir

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 req

[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 610765fbca8e..27d9

[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 --- a/eclas

[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 unnece

[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 a/eclass/ruby-

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 nam

[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 @@ perl_ch

[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 +++ b/eclass/mysql-multilib-r1.eclass

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/*