portage: upgrade to a newer 2.3.x version |
||||||||||||
Issue descriptionwe need some of the slot dep rebuild fixes found in newer 2.3.x versions might also be good to roll to a new enough version that supports EAPI=7 docs: http://dev.chromium.org/chromium-os/packages/portage
,
Aug 17
,
Aug 17
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/ac2bdb84633d96a40e7f8813dc6a06915b5e14f9 commit ac2bdb84633d96a40e7f8813dc6a06915b5e14f9 Author: Mike Frysinger <vapier@chromium.org> Date: Fri Aug 17 18:17:51 2018 gcc: drop USE=multislot logic This hasn't been enabled in CrOS and newer portage will abort. BUG= chromium:874977 TEST=precq passes Change-Id: I192d6dffa8a313a1e1e02e7e73bbeb4c45e283dc Reviewed-on: https://chromium-review.googlesource.com/1178663 Commit-Ready: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> Reviewed-by: Manoj Gupta <manojgupta@chromium.org> [modify] https://crrev.com/ac2bdb84633d96a40e7f8813dc6a06915b5e14f9/sys-devel/gcc/gcc-9999.ebuild
,
Aug 21
,
Aug 25
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/1c6c1bca8c92cb054b231f3320fc8273fb6d8b45 commit 1c6c1bca8c92cb054b231f3320fc8273fb6d8b45 Author: Mike Frysinger <vapier@chromium.org> Date: Sat Aug 25 15:24:37 2018 chromeos-chrome: move source path setup into src_unpack Newer portage doesn't allow `use` in global scope, so move these vars to src_unpack since they aren't needed before that point. BUG= chromium:874977 TEST=precq passes Change-Id: Ia7401b10a9b709ccd423ebb4ffe1b064c79ccea6 Reviewed-on: https://chromium-review.googlesource.com/1178665 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/1c6c1bca8c92cb054b231f3320fc8273fb6d8b45/chromeos-base/chromeos-chrome/chromeos-chrome-9999.ebuild
,
Nov 15
,
Nov 15
,
Nov 20
Is anyone actively working on this?
,
Dec 13
,
Dec 13
,
Dec 14
,
Dec 14
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/portage_tool/+/30e30b3c301d2605abf2cc224abdb04bfaad7b3f commit 30e30b3c301d2605abf2cc224abdb04bfaad7b3f Author: Allen Webb <allenwebb@google.com> Date: Fri Dec 14 21:51:56 2018 LocationsManager: Remove requirement of SYSROOT and ROOT to match. For Chrome OS there are cases where this requirement needs to violated such as for ./build_image. The SYSROOT is /build/${BOARD} but the target root may be one of the different image partitions. BUG= chromium:874977 TEST=./build_image --board=amd64-generic Change-Id: Ic7c985b7a4830249d5ccf30fdba0bad51bac76d2 Reviewed-on: https://chromium-review.googlesource.com/c/1379065 Tested-by: Allen Webb <allenwebb@google.com> Commit-Queue: Allen Webb <allenwebb@google.com> Reviewed-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/30e30b3c301d2605abf2cc224abdb04bfaad7b3f/lib/portage/package/ebuild/_config/LocationsManager.py
,
Dec 15
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/chromite/+/6ecafca7571142b3cf941dac37e8d72806c7d4ce commit 6ecafca7571142b3cf941dac37e8d72806c7d4ce Author: Allen Webb <allenwebb@google.com> Date: Sat Dec 15 20:39:13 2018 parallel_emerge: Make sure _lock_fn is set before starting workers. Portage 2.3.49 spawns a process to find the default value of _lock_fn which isn't allowed inside a Pool() worker process because they are marked as daemons which are not allowed to have children. This fix makes sure the default value is set prior to spawning the children. BUG= chromium:874977 TEST=./build_packages --board=${BOARD} # for the old and new portage Change-Id: I58987a70d0f1b1c60fb0703f9c38602ced7e9b95 Reviewed-on: https://chromium-review.googlesource.com/1376670 Commit-Ready: Allen Webb <allenwebb@google.com> Tested-by: Allen Webb <allenwebb@google.com> Reviewed-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/6ecafca7571142b3cf941dac37e8d72806c7d4ce/scripts/parallel_emerge.py
,
Dec 17
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/9707f1afddf725d946f77491a2576f7c4db5054d commit 9707f1afddf725d946f77491a2576f7c4db5054d Author: Allen Webb <allenwebb@google.com> Date: Mon Dec 17 16:51:29 2018 pyblake2: upgraded package to upstream Upgraded dev-python/pyblake2 to version 1.1.2 on amd64, arm BUG= chromium:874977 TEST=sudo emerge portage Change-Id: I3175682f82f4c81932ddfb78fffcabadc18b01bb Reviewed-on: https://chromium-review.googlesource.com/c/1379495 Tested-by: Allen Webb <allenwebb@google.com> Trybot-Ready: Allen Webb <allenwebb@google.com> Reviewed-by: Mike Frysinger <vapier@chromium.org> [add] https://crrev.com/9707f1afddf725d946f77491a2576f7c4db5054d/dev-python/pyblake2/pyblake2-1.1.2.ebuild [add] https://crrev.com/9707f1afddf725d946f77491a2576f7c4db5054d/dev-python/pyblake2/metadata.xml [add] https://crrev.com/9707f1afddf725d946f77491a2576f7c4db5054d/metadata/md5-cache/dev-python/pyblake2-1.1.2 [add] https://crrev.com/9707f1afddf725d946f77491a2576f7c4db5054d/dev-python/pyblake2/Manifest
,
Dec 18
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/9324d1239d6e828ec8b7f085d92f68187f596bf2 commit 9324d1239d6e828ec8b7f085d92f68187f596bf2 Author: Allen Webb <allenwebb@google.com> Date: Tue Dec 18 08:42:54 2018 portage: Added portage- prefix to chromeos-version.sh Now chromeos-version.sh can strip the portage- tag prefix for compatibility with the chromeos-2.3.49 branch. BUG= chromium:874977 TEST=CQ passes with portage manifest change. Change-Id: Ie4152670b94b0c2b212cda9da3758b179e9f791d Reviewed-on: https://chromium-review.googlesource.com/1379076 Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com> Tested-by: Allen Webb <allenwebb@google.com> Reviewed-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/9324d1239d6e828ec8b7f085d92f68187f596bf2/sys-apps/portage/files/chromeos-version.sh
,
Dec 20
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/3dbf17d41d3222d0364da8ad3ced7199193c53db commit 3dbf17d41d3222d0364da8ad3ced7199193c53db Author: Allen Webb <allenwebb@google.com> Date: Fri Dec 21 02:06:12 2018 portage: Update the ebuild for 2.3.49. This includes the changes in the upstream portage-2.3.49.ebuild. Node that portage-2.3.49.ebuild was created manually to allow portage to upgrade correctly when running make_chroot.sh. CQ-DEPEND=CL:1376673 BUG= chromium:874977 TEST=sudo emerge portage && ./build_packages --board=${BOARD} && \ ./build_image --board=${BOARD} Change-Id: I6d11dcca06f97bb52a17f49165b4c9b281fba791 Reviewed-on: https://chromium-review.googlesource.com/1379077 Commit-Ready: Allen Webb <allenwebb@google.com> Tested-by: Allen Webb <allenwebb@google.com> Reviewed-by: Allen Webb <allenwebb@google.com> [add] https://crrev.com/3dbf17d41d3222d0364da8ad3ced7199193c53db/sys-apps/portage/files/portage-ccache.conf [modify] https://crrev.com/3dbf17d41d3222d0364da8ad3ced7199193c53db/sys-apps/portage/portage-9999.ebuild
,
Dec 21
The following revision refers to this bug: https://chrome-internal.googlesource.com/chromeos/manifest-internal/+/c0436445b14cae582a42ee16672870d57165bd8b commit c0436445b14cae582a42ee16672870d57165bd8b Author: Allen Webb <allenwebb@google.com> Date: Fri Dec 21 02:06:13 2018
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/manifest/+/4e55f23face93597f1d7267aa79c3d84bdfbab6f commit 4e55f23face93597f1d7267aa79c3d84bdfbab6f Author: Allen Webb <allenwebb@google.com> Date: Fri Dec 21 02:06:12 2018 portage: Update to 2.3.49 This comes with support for EAPI 7 and working slots dep rebuilding. CQ-DEPEND=CL:*729772 BUG= chromium:874977 TEST=precq passes Change-Id: I8997757a595aab743b7f1247b87a94d03fe495aa Reviewed-on: https://chromium-review.googlesource.com/1376673 Commit-Ready: Allen Webb <allenwebb@google.com> Tested-by: Allen Webb <allenwebb@google.com> Reviewed-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/4e55f23face93597f1d7267aa79c3d84bdfbab6f/full.xml
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/52060c38a11cf43ea5f4053dc2143a3c0ec300a2 commit 52060c38a11cf43ea5f4053dc2143a3c0ec300a2 Author: Mike Frysinger <vapier@chromium.org> Date: Fri Dec 21 03:13:36 2018 portage: drop old version This shouldn't have been re-added ... BUG= chromium:874977 TEST=None Change-Id: I070bb3f685019f4a0d341bdb8167bb2bfd072926 Reviewed-on: https://chromium-review.googlesource.com/c/1388324 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [delete] https://crrev.com/ed76fcfffeeb08df7233bc7895c8a62f759fb59b/sys-apps/portage/portage-2.2.28-r24.ebuild
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/e34fad116f29c09d4e5235ff7c01c2fa3695884f commit e34fad116f29c09d4e5235ff7c01c2fa3695884f Author: Mike Frysinger <vapier@chromium.org> Date: Fri Dec 21 03:59:24 2018 wxwidgets.eclass: update to latest This old version fails with newer portage due to global get_libdir. Only three packages use this, and they still build. We don't enable USE=wxwidgets anywhere. BUG= chromium:874977 TEST=build packages using this eclass Change-Id: Icdf992b866670530e2662eb3c883cf60bde6ce77 Reviewed-on: https://chromium-review.googlesource.com/c/1387815 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/e34fad116f29c09d4e5235ff7c01c2fa3695884f/eclass/wxwidgets.eclass
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/7c3ad66d07485c0fd543aa946ddee04acc38875f commit 7c3ad66d07485c0fd543aa946ddee04acc38875f Author: Mike Frysinger <vapier@chromium.org> Date: Fri Dec 21 04:01:21 2018 autoconf: drop USE=multislot logic Upstream Gentoo has moved away from this, and newer portage doesn't like `use` in global scope. BUG= chromium:874977 TEST=package still builds Change-Id: I47c7f99a75f5da8028a583bf8f5de7531150d6af Reviewed-on: https://chromium-review.googlesource.com/c/1387816 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/7c3ad66d07485c0fd543aa946ddee04acc38875f/sys-devel/autoconf/autoconf-2.69.ebuild
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/db5b3f5692faa55488d164688b95ba3320103bc0 commit db5b3f5692faa55488d164688b95ba3320103bc0 Author: Mike Frysinger <vapier@chromium.org> Date: Fri Dec 21 04:08:13 2018 dejavu: hack fontforge logic up Newer portage doesn't like the global scope `use`. Since we don't use fontforge anywhere, hack the codepath so it's USE=-fontforge. We'll throw this hack away entirely once we upgrade dejavu. BUG= chromium:874977 TEST=build before & after installs same set of files Change-Id: Iaf924fb1af1a80a6da68c2fe8420514ff5dd14ca Reviewed-on: https://chromium-review.googlesource.com/c/1387817 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/db5b3f5692faa55488d164688b95ba3320103bc0/media-fonts/dejavu/dejavu-2.33.ebuild
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/61197c0b1adc3d26263d9fb8e70e3f0c67682991 commit 61197c0b1adc3d26263d9fb8e70e3f0c67682991 Author: Mike Frysinger <vapier@chromium.org> Date: Fri Dec 21 04:12:54 2018 openssl: backport upstream PLEVEL change Newer portage blocks `tr` in global scope, so hardcode PLEVEL. We probably should drop this backwards compat package. BUG= chromium:874977 TEST=None Change-Id: I675c97e73263b8a424112e840eccddb9cdec9e18 Reviewed-on: https://chromium-review.googlesource.com/c/1387818 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/61197c0b1adc3d26263d9fb8e70e3f0c67682991/dev-libs/openssl/openssl-0.9.8z_p6.ebuild
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/52a24e74e1c6e9954515aec1866974ee93fac7d3 commit 52a24e74e1c6e9954515aec1866974ee93fac7d3 Author: Mike Frysinger <vapier@chromium.org> Date: Fri Dec 21 04:17:59 2018 xkeyboard-config: drop support for parrot Newer portage dies when `use` is used in global scope. Since parrot is EOL now, we can just drop the logic. BUG= chromium:874977 TEST=build still works Change-Id: I7db11b3cceddb6ea335c19245f62e0afacf607a6 Reviewed-on: https://chromium-review.googlesource.com/c/1388325 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/52a24e74e1c6e9954515aec1866974ee93fac7d3/x11-misc/xkeyboard-config/xkeyboard-config-2.15.ebuild [rename] https://crrev.com/52a24e74e1c6e9954515aec1866974ee93fac7d3/x11-misc/xkeyboard-config/xkeyboard-config-2.15-r6.ebuild
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/48e75fcc0f86f8737d0f69ea0a2803676506441d commit 48e75fcc0f86f8737d0f69ea0a2803676506441d Author: Mike Frysinger <vapier@chromium.org> Date: Fri Dec 21 04:21:05 2018 cros-kernel2.eclass: move `use` out of global scope The ebuild spec says `use` is invalid in global scope, so move it to the src_unpack phase before the cros-workon.eclass needs it. BUG= chromium:731285 , chromium:874977 TEST=precq passes Change-Id: I25d190b6f4932b0e735298d6ab3a890fad597ac3 Reviewed-on: https://chromium-review.googlesource.com/c/1316147 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/48e75fcc0f86f8737d0f69ea0a2803676506441d/eclass/cros-kernel2.eclass
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/2a1c234ed92e15d4882c6809686277a59a75edbe commit 2a1c234ed92e15d4882c6809686277a59a75edbe Author: Mike Frysinger <vapier@chromium.org> Date: Fri Dec 21 04:27:00 2018 factory_installer: stop running hostname in global scope This var is only used in pkg_postinst, so move it there. Newer portage aborts when it's used in global scope. BUG= chromium:874977 TEST=None Change-Id: Ic31127a0c2673322a6db106d1573c7ba5bdc7bb1 Reviewed-on: https://chromium-review.googlesource.com/c/1388326 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/2a1c234ed92e15d4882c6809686277a59a75edbe/chromeos-base/factory_installer/factory_installer-9999.ebuild
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/6114f7e497117051754ffef02fd922f0a62cea7c commit 6114f7e497117051754ffef02fd922f0a62cea7c Author: Mike Frysinger <vapier@chromium.org> Date: Fri Dec 21 04:45:54 2018 cros-{cpfe,firmware}: stop using dirname/basename in global scope Newer portage bans these tools in global scope. Switch to pure shell. BUG= chromium:874977 TEST=building chromeos-firmware-grunt still works Change-Id: Idd78ad343dee269aa6d409759a2f155950320307 Reviewed-on: https://chromium-review.googlesource.com/c/1388327 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/6114f7e497117051754ffef02fd922f0a62cea7c/eclass/cros-firmware.eclass [modify] https://crrev.com/6114f7e497117051754ffef02fd922f0a62cea7c/eclass/cros-cpfe.eclass
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/2018802522196debfd175b9b881dafd92c23d98e commit 2018802522196debfd175b9b881dafd92c23d98e Author: Mike Frysinger <vapier@chromium.org> Date: Fri Dec 21 04:51:47 2018 cros-unibuild: stop using dirname/basename in global scope Newer portage bans these tools in global scope. Switch to pure shell. BUG= chromium:874977 TEST=None Change-Id: I891d4bf87a43f9953e14a1d7829893911a999dd7 Reviewed-on: https://chromium-review.googlesource.com/c/1388328 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/2018802522196debfd175b9b881dafd92c23d98e/eclass/cros-unibuild.eclass
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/2f802be964ee41dd13600d7e8e4fc239c5c2302d commit 2f802be964ee41dd13600d7e8e4fc239c5c2302d Author: Mike Frysinger <vapier@chromium.org> Date: Fri Dec 21 04:54:26 2018 chromeos-chrome: move USE logic into LICENSE directly Newer portage doesn't allow `use` in global scope. Since LICENSE supports the syntax directly, move it into the var. BUG= chromium:874977 TEST=cache generation works Change-Id: I5e3a8af7dbe22cff89cde60e75abb4e7749fe362 Reviewed-on: https://chromium-review.googlesource.com/c/1388329 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/2f802be964ee41dd13600d7e8e4fc239c5c2302d/chromeos-base/chromeos-chrome/chromeos-chrome-73.0.3644.0_rc-r1.ebuild [modify] https://crrev.com/2f802be964ee41dd13600d7e8e4fc239c5c2302d/chromeos-base/chromeos-chrome/chromeos-chrome-9999.ebuild
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/platform/crosutils/+/53d3d8895ca0b47bd637220504fc526b3324469b commit 53d3d8895ca0b47bd637220504fc526b3324469b Author: Mike Frysinger <vapier@chromium.org> Date: Fri Dec 21 05:33:46 2018 chroot_version_hooks.d: help smooth portage upgrades Sometimes when portage upgrades in place, it mixes new & old python modules which can lead to API conflicts. Add a hook to upgrade it directly to avoid problems. BUG= chromium:874977 TEST=new sdk installs portage Change-Id: I45b0be78a27c126ab97c9eb995d9e7483bebf432 Reviewed-on: https://chromium-review.googlesource.com/c/1387722 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [add] https://crrev.com/53d3d8895ca0b47bd637220504fc526b3324469b/chroot_version_hooks.d/160_portage_upgrade
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/7b410efffd0c4a63b28ff0a69151d24ef2baeff9 commit 7b410efffd0c4a63b28ff0a69151d24ef2baeff9 Author: Allen Webb <allenwebb@google.com> Date: Fri Dec 21 18:52:57 2018 fontconfing: Add basenames to dosym for portage compatibility. The fontconfing ebuild used implicit basenames for dosym which are no longer supported. BUG= chromium:874977 TEST=emerge-${BOARD} media-libs/fontconfig Change-Id: I3b816c6cc106f1fe1e1784067171e98abce3f4c7 Reviewed-on: https://chromium-review.googlesource.com/c/1388585 Tested-by: Mike Frysinger <vapier@chromium.org> Reviewed-by: Don Garrett <dgarrett@chromium.org> Reviewed-by: Chris McDonald <cjmcdonald@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org> [rename] https://crrev.com/7b410efffd0c4a63b28ff0a69151d24ef2baeff9/media-libs/fontconfig/fontconfig-2.13.0-r8.ebuild
,
Dec 21
The following revision refers to this bug: https://chrome-internal.googlesource.com/chromeos/overlays/overlay-nocturne-private/+/479568df2465b2aeff7afa3401386e45ee72d25a commit 479568df2465b2aeff7afa3401386e45ee72d25a Author: Mike Frysinger <vapier@chromium.org> Date: Fri Dec 21 20:22:05 2018
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/411ae8520d7ce5036624ebf27f2e61ac3c3307dc commit 411ae8520d7ce5036624ebf27f2e61ac3c3307dc Author: Mike Frysinger <vapier@chromium.org> Date: Fri Dec 21 20:30:31 2018 arc-libdrm: stop abusing FILESDIR Packages must not access FILESDIR from other packages. Newer portage enforces this which means the invalid usage in arc-libdrm broke. BUG= chromium:874977 TEST=emerge-auron_paine can apply patches again Change-Id: I6f16b560b6e107b2e9b4954601cfd2fa04f7799f Reviewed-on: https://chromium-review.googlesource.com/c/1388331 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [add] https://crrev.com/411ae8520d7ce5036624ebf27f2e61ac3c3307dc/x11-libs/arc-libdrm/files/Add-Evdi-module-userspace-api-file.patch [modify] https://crrev.com/411ae8520d7ce5036624ebf27f2e61ac3c3307dc/x11-libs/arc-libdrm/arc-libdrm-2.4.94.9990-r1.ebuild [add] https://crrev.com/411ae8520d7ce5036624ebf27f2e61ac3c3307dc/x11-libs/arc-libdrm/files/add-DRM_IOCTL_VGEM_MODE_MAP_DUMB-support.patch [add] https://crrev.com/411ae8520d7ce5036624ebf27f2e61ac3c3307dc/x11-libs/arc-libdrm/files/Add-header-for-Mediatek-DRM-userspace.patch [add] https://crrev.com/411ae8520d7ce5036624ebf27f2e61ac3c3307dc/x11-libs/arc-libdrm/files/Add-Rockchip-AFBC-modifier.patch [add] https://crrev.com/411ae8520d7ce5036624ebf27f2e61ac3c3307dc/x11-libs/arc-libdrm/files/Add-back-VENDOR_NV-name.patch [modify] https://crrev.com/411ae8520d7ce5036624ebf27f2e61ac3c3307dc/x11-libs/arc-libdrm/arc-libdrm-9999.ebuild [add] https://crrev.com/411ae8520d7ce5036624ebf27f2e61ac3c3307dc/x11-libs/arc-libdrm/files/Add-Mediatek-proprietary-format.patch [add] https://crrev.com/411ae8520d7ce5036624ebf27f2e61ac3c3307dc/x11-libs/arc-libdrm/files/Add-header-for-Rockchip-DRM-userspace.patch
,
Dec 21
,
Dec 21
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/99878945126319affebff5bd83ded421cf6794c7 commit 99878945126319affebff5bd83ded421cf6794c7 Author: Benjamin Gordon <bmgordon@chromium.org> Date: Fri Dec 21 23:15:44 2018 cros-unibuild: Handle FILESDIR symlink The new portage makes FILESDIR a symlink pointing back to the original in /mnt/host/source/.../files. _find_configs from cros-unibuild calls find on this path to get all the yaml files, but by default find doesn't follow symlinks, so this no longer returns any files. The -H flag makes find follow symlinks in args on the command-line while still preserving the main behavior. BUG= chromium:874977 TEST=emerge-grunt chromeos-config-bsp-grunt-private Change-Id: Ic5f572f923f05257b00e947a9e7e35d64ea0330f Reviewed-on: https://chromium-review.googlesource.com/c/1389135 Reviewed-by: Don Garrett <dgarrett@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> Tested-by: Benjamin Gordon <bmgordon@chromium.org> Tested-by: Chris McDonald <cjmcdonald@chromium.org> Tested-by: Allen Webb <allenwebb@google.com> Commit-Queue: Benjamin Gordon <bmgordon@chromium.org> [modify] https://crrev.com/99878945126319affebff5bd83ded421cf6794c7/eclass/cros-unibuild.eclass
,
Dec 22
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/84d0be33393458fb0714510371ee2c42821f6d49 commit 84d0be33393458fb0714510371ee2c42821f6d49 Author: Mike Frysinger <vapier@chromium.org> Date: Sat Dec 22 00:31:40 2018 xkeyboard-config: disable nls support We don't care about having translations of this package, so disable nls. BUG= chromium:874977 TEST=build no longer installs gettext files Change-Id: I0d8172a6eac7144deead68395328e8eb24634600 Reviewed-on: https://chromium-review.googlesource.com/c/1389295 Tested-by: Mike Frysinger <vapier@chromium.org> Reviewed-by: Allen Webb <allenwebb@google.com> [modify] https://crrev.com/84d0be33393458fb0714510371ee2c42821f6d49/x11-misc/xkeyboard-config/xkeyboard-config-2.15.ebuild [rename] https://crrev.com/84d0be33393458fb0714510371ee2c42821f6d49/x11-misc/xkeyboard-config/xkeyboard-config-2.15-r7.ebuild
,
Dec 22
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/8f882c492516d82e86cd201942643f1ea29f1e1f commit 8f882c492516d82e86cd201942643f1ea29f1e1f Author: Mike Frysinger <vapier@chromium.org> Date: Sat Dec 22 01:21:13 2018 ecryptfs-utils: add USE=nls support We don't care about having translations of this package, so disable nls. This has been merged upstream too. BUG= chromium:874977 TEST=build no longer installs gettext files Change-Id: I4801727879120221484714ac2ac8e74640121f23 Reviewed-on: https://chromium-review.googlesource.com/c/1389036 Reviewed-by: Allen Webb <allenwebb@google.com> Tested-by: Mike Frysinger <vapier@chromium.org> [rename] https://crrev.com/8f882c492516d82e86cd201942643f1ea29f1e1f/sys-fs/ecryptfs-utils/ecryptfs-utils-108-r2.ebuild
,
Dec 22
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/7b1790b18bc38fdce94799338e02911f09e6a7aa commit 7b1790b18bc38fdce94799338e02911f09e6a7aa Author: Mike Frysinger <vapier@chromium.org> Date: Sat Dec 22 05:00:43 2018 avahi: delete translations even when USE=-nls BUG= chromium:874977 TEST=build no longer installs gettext files Change-Id: I6120650046e8c90f3fc11d53cbd93f23cecae6de Reviewed-on: https://chromium-review.googlesource.com/c/1389835 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/7b1790b18bc38fdce94799338e02911f09e6a7aa/net-dns/avahi/avahi.bashrc
,
Dec 22
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/73fe3cdc386384c79c868939ab7df45f38aabc2d commit 73fe3cdc386384c79c868939ab7df45f38aabc2d Author: Mike Frysinger <vapier@chromium.org> Date: Sat Dec 22 05:01:09 2018 avahi: force revbump Make sure the change to delete translations are cleaned up. BUG= chromium:874977 TEST=build no longer installs gettext files Change-Id: I06387925801d575beea57084a1f60b23b69a2488 Reviewed-on: https://chromium-review.googlesource.com/c/1389855 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [add] https://crrev.com/73fe3cdc386384c79c868939ab7df45f38aabc2d/net-dns/avahi/avahi-0.6.32-r1.ebuild
,
Dec 23
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/d69ea3b654d921a0372f181f3ac15ceb0c2c1c6a commit d69ea3b654d921a0372f181f3ac15ceb0c2c1c6a Author: Mike Frysinger <vapier@chromium.org> Date: Sun Dec 23 19:06:45 2018 libcap: clear filecaps on /sbin/setcap for now Newer portage does a better job of preserving filecaps in binpkgs. The setcap program likes to enable cap_setfcap=i on itself, which is probably fine, but we need to review it specifically before we allow it on the system. BUG= chromium:874977 TEST=re-emerging libcap no longer has filecaps on this path Change-Id: I9623e661515a876a72021f035c3c8856d2ce7e1d Reviewed-on: https://chromium-review.googlesource.com/c/1390218 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [add] https://crrev.com/d69ea3b654d921a0372f181f3ac15ceb0c2c1c6a/sys-libs/libcap/libcap.bashrc
,
Dec 23
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/cba975a0db7be2e1d71aeaf38e49b4e9ea83c044 commit cba975a0db7be2e1d71aeaf38e49b4e9ea83c044 Author: Mike Frysinger <vapier@chromium.org> Date: Sun Dec 23 19:07:36 2018 libcap: force revbump to clear filecaps See CL:1390218 for details. BUG= chromium:874977 TEST=re-emerging libcap no longer has filecaps on this path Change-Id: I6b7545200f11fb4068341382c311fbd973251a39 Reviewed-on: https://chromium-review.googlesource.com/c/1390356 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [add] https://crrev.com/cba975a0db7be2e1d71aeaf38e49b4e9ea83c044/sys-libs/libcap/libcap-2.24-r3.ebuild
,
Dec 24
,
Dec 28
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/gobi3k-sdk/+/825fc302e0e0ffeb2aa925da70ebc32bc5377c2b commit 825fc302e0e0ffeb2aa925da70ebc32bc5377c2b Author: Mike Frysinger <vapier@chromium.org> Date: Fri Dec 28 05:43:53 2018 add a LIBSUBDIR setting to control /usr/lib path Don't hardcode /usr/lib all the time as that is wrong on many systems (like x86_64). Add a variable the ebuild can set to the right place. BUG= chromium:874977 TEST=building for stout installs libs into /usr/lib64 now Change-Id: Icb058498a354a1914be640638a9983aa53bcfe67 Reviewed-on: https://chromium-review.googlesource.com/c/1391968 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/825fc302e0e0ffeb2aa925da70ebc32bc5377c2b/GobiImageMgmt/Makefile [modify] https://crrev.com/825fc302e0e0ffeb2aa925da70ebc32bc5377c2b/GobiConnectionMgmt/Makefile [modify] https://crrev.com/825fc302e0e0ffeb2aa925da70ebc32bc5377c2b/Makefile
,
Dec 28
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/bbaf2dafb45883ee768ac53cb9b5536435b82369 commit bbaf2dafb45883ee768ac53cb9b5536435b82369 Author: Mike Frysinger <vapier@chromium.org> Date: Fri Dec 28 05:44:28 2018 gobi3k-sdk: fix multilib install Make sure we install shared libs into the right path instead of always into /usr/lib. BUG= chromium:874977 TEST=building for stout installs libs into /usr/lib64 now Change-Id: Ifb49ea8c3cd13fbbb01697a7cff0beb185e9704f Reviewed-on: https://chromium-review.googlesource.com/c/1390227 Reviewed-by: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org> [modify] https://crrev.com/bbaf2dafb45883ee768ac53cb9b5536435b82369/chromeos-base/gobi3k-sdk/gobi3k-sdk-9999.ebuild
,
Dec 28
The following revision refers to this bug: https://chrome-internal.googlesource.com/chromeos/vendor/gobi3k-lib/+/b00045dfeaf5f08e88a1b647f5daf717a513e21a commit b00045dfeaf5f08e88a1b647f5daf717a513e21a Author: Allen Webb <allenwebb@google.com> Date: Fri Dec 28 17:46:54 2018
,
Dec 28
The following revision refers to this bug: https://chrome-internal.googlesource.com/chromeos/overlays/chromeos-partner-overlay/+/b5f0f033b8e21102e2e6dea829dbeb22d8061abe commit b5f0f033b8e21102e2e6dea829dbeb22d8061abe Author: Allen Webb <allenwebb@google.com> Date: Fri Dec 28 17:47:10 2018
,
Dec 28
,
Jan 18
(4 days ago)
|
||||||||||||
►
Sign in to add a comment |
||||||||||||
Comment 1 by vapier@chromium.org
, Aug 16