[gentoo-portage-dev] [PATCH 1/2] emerge: terminate backtracking early for autounmask changes (bug 615680)

2017-05-09 Thread Zac Medico
Since autounmask changes are a strong indicator that backtracking will ultimately fail to produce a solution, terminate early for autounmask changes, and add a --autounmask-backtrack= option to modify this behavior. The --autounmask-continue option implies --autounmask-backtrack=y behavior,

[gentoo-portage-dev] [PATCH 2/2] emerge: default --backtrack=10 (bug 540562)

2017-05-09 Thread Zac Medico
Since the default behavior is now for emerge to terminate early for autounmask changes (unless either --autounmask-backtrack=y or --autounmask-continue is enabled), it is much less likely that time will be wasted by fruitless backtracking. Therefore, raise the default backtrack value from 3 to 10,

Re: [gentoo-portage-dev] [PATCH] file_copy: replace loff_t with off_t for portability (bug 617778)

2017-05-09 Thread Zac Medico
On Tue, May 9, 2017 at 9:18 AM, Brian Dolbec wrote: > On Sun, 7 May 2017 16:50:40 -0700 > Zac Medico wrote: > > > The loff_t type is a GNU extension, so use the portable off_t > > type instead. Also, enable Large File Support macros in setup.py, > > for

Re: [gentoo-portage-dev] [PATCH] file_copy: replace loff_t with off_t for portability (bug 617778)

2017-05-09 Thread Brian Dolbec
On Sun, 7 May 2017 16:50:40 -0700 Zac Medico wrote: > The loff_t type is a GNU extension, so use the portable off_t > type instead. Also, enable Large File Support macros in setup.py, > for 64-bit offsets. > > Reported-by: Patrick Steinhardt > X-Gentoo-bug: