Summary: | [exp-run] [PATCH] linux-c6- ports and amends to Mk/ infrastructure | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Johannes Meixner <xmj> | ||||||||||
Component: | Ports Framework | Assignee: | Johannes Jost Meixner <xmj> | ||||||||||
Status: | Closed FIXED | ||||||||||||
Severity: | Affects Only Me | CC: | antoine, bdrewery, kbowling, portmgr, re, sbruno, xmj | ||||||||||
Priority: | Normal | Flags: | antoine:
exp-run?
|
||||||||||
Version: | Latest | ||||||||||||
Hardware: | Any | ||||||||||||
OS: | Any | ||||||||||||
See Also: | https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=159646 | ||||||||||||
Attachments: |
|
Description
Johannes Meixner
2014-03-20 10:30:00 UTC
Responsible Changed From-To: freebsd-ports-bugs->portmgr exp-run. Responsible Changed From-To: portmgr->bdrewery take for exp-run Results using http://xmj.me/freebsd/exprun.patch with sysctl compat.linux.osrelease=2.6.18 Logs at http://package18.nyi.freebsd.org/bulk/91amd64-default-pr_187786/2014-03-30_15h46m41s/ New failures: > + {"origin"=>"accessibility/linux-f10-atk", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"archivers/linux-f10-ucl", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"audio/linux-f10-alsa-plugins-oss", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"audio/linux-f10-esound", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"audio/linux-f10-libvorbis", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"audio/linux-f10-nas-libs", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"audio/linux-f10-openal", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"audio/linux-f10-openal-soft", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"audio/linux-f10-sdl_mixer", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"devel/libvirt-glib", "phase"=>"fetch/runaway", "errortype"=>"runaway_process"} > + {"origin"=>"devel/linux-f10-allegro", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"devel/linux-f10-dbus-glib", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"devel/linux-f10-nspr", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"devel/linux-f10-sdl12", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"dns/linux-f10-libasyncns", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"editors/komodo-edit", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"editors/texmaker", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"ftp/linux-f10-curl", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"games/linux-americasarmy", "phase"=>"stage", "errortype"=>"cluster"} > + {"origin"=>"games/linux-enemyterritory", "phase"=>"extract", "errortype"=>"cluster"} > + {"origin"=>"games/linux-etqw-demo-server", "phase"=>"extract", "errortype"=>"cluster"} > + {"origin"=>"games/linux-etqw-server", "phase"=>"extract", "errortype"=>"cluster"} > + {"origin"=>"games/linux-nerogame", "phase"=>"package", "errortype"=>"install_error"} > + {"origin"=>"games/nethack32", "phase"=>"build", "errortype"=>"process_failed"} > - {"origin"=>"graphics/dcraw-m", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"graphics/linux-f10-cairo", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"graphics/linux-f10-dri", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"graphics/linux-f10-libGLU", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"graphics/linux-f10-libmng", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"graphics/linux-f10-sdl_image", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"graphics/linux-f10-tiff", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"graphics/linux-sdl_ttf", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"lang/linux-c6-tcl85", "phase"=>"fetch", "errortype"=>"distinfo_update"} > + {"origin"=>"lang/linux-f10-libg2c", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"lang/linux-f10-tcl85", "phase"=>"stage", "errortype"=>"cluster"} > + {"origin"=>"lang/swi-pl", "phase"=>"fetch", "errortype"=>"fetch"} > - {"origin"=>"lang/tolua", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"math/metis-edf", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"multimedia/linux-xmovie", "phase"=>"fetch", "errortype"=>"distinfo_update"} > + {"origin"=>"multimedia/smtube", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"print/linux-f10-cups-libs", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"security/linux-f10-gnutls", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"security/linux-f10-libssh2", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"security/linux-f10-nss", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"security/linux-f10-openssl", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"sysutils/linux-f10-procps", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"textproc/linux-f10-scim-libs", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"www/phalcon", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"www/piwik", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"x11-fonts/linux-f10-fontconfig", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"x11-themes/linux-f10-qtcurve-gtk2", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"x11-toolkits/linux-c6-tk85", "phase"=>"package", "errortype"=>"manpage"} > + {"origin"=>"x11-toolkits/linux-f10-gtk2", "phase"=>"fetch", "errortype"=>"fetch"} > + {"origin"=>"x11-toolkits/linux-f10-openmotif", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"x11-toolkits/linux-f10-pango", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"x11-toolkits/linux-f10-tk85", "phase"=>"run-depends", "errortype"=>"cluster"} > + {"origin"=>"x11/linux-f10-xorg-libs", "phase"=>"fetch", "errortype"=>"fetch"} Responsible Changed From-To: bdrewery->xmj exp-run done, back to xmj to fix findings Created attachment 144363 [details]
centos-r360334.patch
Hi, would it be possible to do another run using this updated patch? Thanks!
Updated patch in https://reviews.freebsd.org/D793 *** Bug 192404 has been marked as a duplicate of this bug. *** Created attachment 147553 [details]
Amend Mk/ to make centos 6.5 stuff default.
Attached diff makes CentOS 6.5 default -- this is the last step needed to deprecate -f10 userland.
NOTE: Do not kill -f10 bases or -userland any time soon -- it is required by some vendors.
Created attachment 147554 [details]
Remove last remnant of f10 as default.
Remove last remnant of fedora 10 as default...
-LINUX_BASE_PORT= ${LINUXBASE}/etc/fedora-release:${PORTSDIR}/emulators/linux_base-f10
What is the plan for src/sys ? If compat.linux.osrelease is not switched to 2.6.18, the c6 ports won't be build on the build cluster and users won't be able to build or use them out of the box. (In reply to Antoine Brodin from comment #10) > What is the plan for src/sys ? > > If compat.linux.osrelease is not switched to 2.6.18, the c6 ports won't be > build on the build cluster and users won't be able to build or use them out > of the box. Proposed patch: Index: linux_mib.c =================================================================== --- linux_mib.c (revision 271981) +++ linux_mib.c (working copy) @@ -129,9 +129,9 @@ static struct linux_prison lprison0 = { .pr_osname = "Linux", - .pr_osrelease = "2.6.16", + .pr_osrelease = "2.6.18", .pr_oss_version = 0x030600, - .pr_osrel = 2006016 + .pr_osrel = 2006018 }; A commit references this bug: Author: sbruno Date: Mon Sep 22 17:26:07 UTC 2014 New revision: 271982 URL: http://svnweb.freebsd.org/changeset/base/271982 Log: Bump minimum linux compat version to support Centos6 ports updates for linux. Update linux compat minimum revision to match linux-c6 now in ports. This is a candidate for 10.1 R as it matches the current state of supported linux compat packages in the ports tree. PR: 187786 Reviewed by: xmj MFC after: 2 days Relnotes: yes Changes: head/sys/compat/linux/linux_mib.c A commit references this bug: Author: sbruno Date: Mon Sep 22 19:07:28 UTC 2014 New revision: 271990 URL: http://svnweb.freebsd.org/changeset/base/271990 Log: UPDATING: linux-c6 support notes, and how to fall back to linux-f10. PR: 187786 MFC after: 2 days Relnotes: yes Changes: head/UPDATING Patch attached is up-to-date and sets CentOS 6.5 as default, provided compat.linux.osrelease=2.6.18 (this will have to be solved by announcement, as it is already present in ports/emulators/linux_base-c6/pkg-message/) Please fix the following errors: http://package19.nyi.freebsd.org/data/91amd64-default-build-as-user/371223/logs/errors/linux_base-c6-6.5_1.log Also some ports fail QA checks: http://package21.nyi.freebsd.org/data/91amd64-default-qat/371223/logs/errors/linux-c6-openldap-2.4.23.log http://package21.nyi.freebsd.org/data/91amd64-default-qat/371223/logs/errors/linux-c6-alsa-plugins-oss-1.0.21.log http://package21.nyi.freebsd.org/data/91amd64-default-qat/371223/logs/errors/linux-c6-qt47-x11-4.7.2.log http://package21.nyi.freebsd.org/data/91amd64-default-qat/371223/logs/errors/linux-c6-gtk2-2.20.1.log Fixed in commits 371565, 371572, 371571, 371569 and 371573 Take for exp-run Exp-run results: http://package18.nyi.freebsd.org/build.html?mastername=101amd64-default-PR187786&build=2014-10-30_15h39m16s No new failures, but the following ports are now ignored: + {"origin"=>"games/dsnake", "pkgname"=>"dsnake-3.0.0_3", "reason"=>"bsd.linux-apps.mk test failed: The component allegro is not defined for LINUX_DIST_SUFFIX=-c6 (the corresponding variable allegro_c6_FILE is not defined). This usually means that the current port should be used with non default linux base and/or infrastructure port(s)"} + {"origin"=>"games/linux-coldwar-demo", "pkgname"=>"linux-coldwar-demo-1.1", "reason"=>"bsd.linux-apps.mk test failed: The component openal is not defined for LINUX_DIST_SUFFIX=-c6 (the corresponding variable openal_c6_FILE is not defined). This usually means that the current port should be used with non default linux base and/or infrastructure port(s)"} + {"origin"=>"net-im/skype", "pkgname"=>"skype-2.1.0.81_1,1", "reason"=>"bsd.linux-apps.mk test failed: The component libsigcpp20 is not defined for LINUX_DIST_SUFFIX=-c6 (the corresponding variable libsigcpp20_c6_FILE is not defined). This usually means that the current port should be used with non default linux base and/or infrastructure port(s)"} + {"origin"=>"net-im/skype-devel", "pkgname"=>"skype-devel-2.2.0.35_1", "reason"=>"bsd.linux-apps.mk test failed: The component libsigcpp20 is not defined for LINUX_DIST_SUFFIX=-c6 (the corresponding variable libsigcpp20_c6_FILE is not defined). This usually means that the current port should be used with non default linux base and/or infrastructure port(s)"} + {"origin"=>"www/linux-opera", "pkgname"=>"linux-opera-12.16", "reason"=>"bsd.linux-apps.mk test failed: The component gdkpixbuf is not defined for LINUX_DIST_SUFFIX=-c6 (the corresponding variable gdkpixbuf_c6_FILE is not defined). This usually means that the current port should be used with non default linux base and/or infrastructure port(s)"} Committed to mainline portstree |