Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 620932 - =app-portage/eix-0.32.8 version bump
Summary: =app-portage/eix-0.32.8 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Martin Väth
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-05 16:13 UTC by Manuel Rüger (RETIRED)
Modified: 2017-06-07 07:11 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Manuel Rüger (RETIRED) gentoo-dev 2017-06-05 16:13:34 UTC
Please add it to the tree.

*eix-0.32.8
	Martin Väth <martin at mvath.de>:
	- IMPORTANT: For testing scripts, it is strongly recommended to use
	  DEFAULT_MATCH_FIELD=error
	  DEFAULT_MATCH_ALGORITHM=error
	  (and to always specify match field/algorithm explicitly).
	  This way the scripts are independent of current and/or future changes
	  of the default heuristics for these values.
	- Change MATCH_ALGORITHM_EXACT so that --exact is default if the match
	  field contains _only_ things like USE-flags, sets, EAPI, or SLOT
	  and search string does not look like a regex/pattern.
	  This may cause a surprising change of behaviour and might perhaps be
	  reverted.
	- Change MATCH_ALGORITHM_SUBSTRING to apply if match field contains
	  only category/version and search string does not look like a
	  regex/pattern.
	- Introduce a default match algorithm/field "error" so that the user
	  can be required to explicitly specify algorithm/field, thus avoiding
	  any dangerous heuristics.
	- Extend DEFAULT_MATCH_ALGORITHM to allow checking for match field(s).
	- Fix segfault (regression from eix-0.32.7): Provide correct copy/move
	  constructor/assignment in poor man's (not C++-11) eix::forward_list,
	  https://github.com/vaeth/eix/issues/39

*eix-0.32.7
	Martin Väth <martin at mvath.de>:
	- internal: provide and use eix::array instead of hacks
	- internal: provide rudimentary eix::forward_list if necessary
	- internal: use std::.. for documented functions from #include <c...>
	- internal: remove UNUSED hackery
	- contrib/make.sh: Improve clang filtering

*eix-0.32.6
	Martin Väth <martin at mvath.de>:
	- Fix compilation with C++98 (regression from eix-0.32.5), see
	  https://github.com/vaeth/eix/issues/35
	- Make default values of MATCH_FIELD_LICENSE and MATCH_FIELD_EAPI
	  identical to MATCH_FIELD_CATEGORY_NAME so that they never match and
	  are de facto disabled. This hopefully avoids user confusion without
	  breaking user configs. https://bugs.gentoo.org/show_bug.cgi?id=610424
	- Let default value of MATCH_ALGORITH_EXACT be less aggressive
Comment 1 Martin Väth 2017-06-05 17:09:39 UTC
eix-0.32.9 was just released:

*eix-0.32.9
        Martin Väth <martin at mvath.de>:
        - Support -* in profile "packages" files, see
          https://bugs.gentoo.org/show_bug.cgi?id=610670
        - Fix remove_line(): Do not consider removing removed lines a change
        - Only treat 0 and - as "false" if nothing else follows, see
          https://bugs.gentoo.org/show_bug.cgi?id=616972
        - internal: Add some pure attributes where possible
        - internal: Switch off format-nonliteral warning for strftime
Comment 2 Michael Weber (RETIRED) gentoo-dev 2017-06-07 07:11:24 UTC
commit 8adb89d11db9faeb8e075485f8674d1e3c55a4fe
Author: Michael Weber <xmw@gentoo.org>
Date:   Wed Jun 7 09:09:22 2017 +0200

    app-portage/eix: Version bump (bug 620932, thanks Martin Väth).
    
    Package-Manager: Portage-2.3.6, Repoman-2.3.2

app-portage/eix/Manifest
app-portage/eix/eix-0.32.9.ebuild