Page MenuHomeFreeBSD

CentOS 6.7
ClosedPublic

Authored by miwi on Aug 19 2015, 10:26 AM.
Tags
None
Referenced Files
F103127736: D3428.diff
Thu, Nov 21, 9:10 AM
Unknown Object (File)
Tue, Nov 19, 2:42 PM
Unknown Object (File)
Tue, Nov 19, 8:30 AM
Unknown Object (File)
Sat, Nov 16, 11:20 AM
Unknown Object (File)
Sat, Nov 16, 10:44 AM
Unknown Object (File)
Fri, Nov 15, 3:08 AM
Unknown Object (File)
Fri, Nov 15, 1:49 AM
Unknown Object (File)
Wed, Nov 13, 11:00 PM

Details

Summary

Upgrade CentOS linux ports stack to 6.7

Test Plan

TODO:
review
test with various software (games, flash, etc)
exprun

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 1946
Build 1953: arc lint + arc unit

Event Timeline

xmj retitled this revision from to CentOS 6.7.
xmj updated this object.
xmj edited the test plan for this revision. (Show Details)
xmj added reviewers: emulation, allanjude, eadler, rene.

Update some distinfo.x86_64 files

xmj edited edge metadata.

Pulseaudio: add glib2 lib

xmj edited edge metadata.

remove "&& ! defined(USE_LINUX)" from bsd.linux-apps.mk

netchild edited edge metadata.

In general it looks ok. I haven't validated the plists or such. The Mk files look good (no obvious error). The rest seem to be "a simple version update".

Required before commit IMO: exp port build run, it detected some issues a normal build by hand didn't show (when I worked on the 64bit parts).

Suggestion:

  • Add plist variables for version numbers used in the plist. This is not a showstopper, just an impormvent suggestion to ease future updates.
This revision is now accepted and ready to land.Dec 8 2015, 1:22 PM
xmj requested a review of this revision.Dec 8 2015, 3:11 PM
xmj edited edge metadata.

Before this version can continue, it needs updating with centos updates:

http://mirror.centos.org/centos/6.7/updates/x86_64/Packages/ etc

  • pull updates from CENTOS_LINUX_UPDATES site:

    security/linux-c6-nss devel/linux-c6-sdl12 devel/linux-c6-devtools devel/linux-c6-nspr x11/linux-c6-xorg-libs graphics/linux-c6-gdk-pixbuf2 net/linux-c6-openldap databases/linux-c6-sqlite3

Reminder that vuxml needs to be checked.

For example all versions of linux-c6-openssl are marked vulnerable. I also found that linux-c6-xorg-libs is reported vulnerable (libXfont).

xmj edited edge metadata.

update patch to latest version

xmj edited edge metadata.

bump some distinfo files

xmj edited edge metadata.

Update distfiles

avos added inline comments.
x11-toolkits/linux-c6-qt47-x11/Makefile
26 ↗(On Diff #11793)

probably, glib2 pulseaudio lib should be added as a dependency too

xmj edited edge metadata.

update patch to latest ver

some parts of the patch fail to apply:

devel/linux-c6-qt47/Makefile
www/linux-c6-flashplugin11/distinfo.x86_64

miwi edited reviewers, added: xmj; removed: miwi.
miwi edited edge metadata.
  • Fix patch for devel/linux-c6-qt47

www/linux-c6-flashplugin11/

x11-toolkits/linux-c6-qt47-x11/Makefile
26 ↗(On Diff #11905)

Please check line 9 of the changed audio/linux-c6-pulseaudio-libs/Makefile.

miwi edited edge metadata.
  • Sync x11-toolkits/linux-c6-qt47-x11 with ports
x11-toolkits/linux-c6-qt47-x11/Makefile
8 ↗(On Diff #11905)

Please re-add the mirrorservice MASTER_SITE.

editors/linux-sublime and editors/linux-sublime3 needs to be updated to support c6_64

miwi edited edge metadata.
  • Restore linux-c6-qt47-x11 mirror update

Although not strictly part of this update, it would be nice if linux-c6-qt47-x11 could be extended to let the user choose older versions of x11/nvidia-driver.

skype4 does not start here, it seems to miss libpulse-mainloop-glib.so* (not found in /compat/linux anywhere)

In D3428#103377, @rene wrote:

skype4 does not start here, it seems to miss libpulse-mainloop-glib.so* (not found in /compat/linux anywhere)

I had that problem before and updated this in a previous version of this patch;
if you check audio/linux-c6-pulseaudio-libs/Makefile you'll see it is there.

miwi edited edge metadata.
  • Sync with ports
miwi edited edge metadata.
  • remove linux-c6-pulseaudio-libs-glib2
  • fix linux-c6 port
  • patch skype4
miwi edited edge metadata.
  • Fix nss 64bit plist
xmj edited edge metadata.

Patch was committed as r407537

sbruno added a reviewer: sbruno.
This revision is now accepted and ready to land.Mar 10 2016, 4:14 PM

(committed previously)