FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Please give me your LTO-4 or better tape library and I'll put it to good use.
Port details
linux_base-c6 Base set of packages needed in Linux mode for i386/amd64 (Linux CentOS 6)
6.6_5 emulators on this many watch lists=6 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port
Ignore IGNORE: compat.linux.osrelease: 2.6.16 is not supported, please use 2.6.18, BEWARE this is highly experimental
Maintainer: emulation@FreeBSD.org search for ports maintained by this maintainer
Port Added: 22 Apr 2012 09:26:51
Also Listed In: linux
License: not specified in port
This port contains packages from a near-minimal installation of CentOS 6
Linux.  These packages, in conjunction with the linux kernel module,
form the basis of the Linux compatibility environment. It is designed to
provide a nice user experience by using the FreeBSD configuration for
corresponding Linux stuff where possible. Because of this any work which
needs to chroot into the linux base may not work as expected (no fallthrough
to the FreeBSD config possible).

This port is only available for the i386/amd64 architecture (i386/32 bit mode). 

If you want to run X11 applications, install the x11/linux-xorg-libs port.

For cross-development this port is not suitable, you should use a linux_dist
port instead in this case.
SVNWeb : Distfiles Availability : PortsMon

This port is required by:

for Build for Run
  1. accessibility/linux-c6-atk
  2. archivers/kzip
  3. archivers/stuffit
  4. astro/google-earth
  5. audio/baudline
  6. audio/linux-c6-alsa-lib
  7. audio/linux-c6-alsa-plugins-oss
  8. audio/linux-c6-alsa-plugins-pulseaudio
  9. audio/linux-c6-alsa-utils
  10. audio/linux-c6-arts
  11. audio/linux-c6-esound
  12. audio/linux-c6-flac
  13. audio/linux-c6-libaudiofile
  14. audio/linux-c6-libogg
  15. audio/linux-c6-libsndfile
  16. audio/linux-c6-libvorbis
  17. audio/linux-c6-mikmod
  18. audio/linux-c6-nas-libs
  19. audio/linux-c6-openal-soft
  20. audio/linux-c6-pulseaudio-libs
  21. audio/linux-c6-pulseaudio-utils
  22. audio/linux-c6-sdl_mixer
  23. audio/linux-fmodapi
  24. audio/linux-genpuid
  25. audio/linux-laudio
  26. audio/linux-mbrola
  27. audio/linux-neroaaccodec
  28. audio/linux-skype_oss_wrapper
  29. audio/lpac
  30. audio/optimfrog
  31. benchmarks/geekbench
  32. biology/consed
  33. biology/linux-foldingathome
  34. cad/linux-eagle5
  35. comms/rxtx
  36. databases/linux-c6-sqlite3
  37. databases/linux-oracle-instantclient-basic
  38. databases/linux-oracle-instantclient-sqlplus
  39. devel/linux-c6-dbus-glib
  40. devel/linux-c6-dbus-libs
  41. devel/linux-c6-devtools
  42. devel/linux-c6-libgfortran
  43. devel/linux-c6-libglade2
  44. devel/linux-c6-libpciaccess
  45. devel/linux-c6-libsigc++20
  46. devel/linux-c6-ncurses-base
  47. devel/linux-c6-nspr
  48. devel/linux-c6-qt47
  49. devel/linux-c6-sdl12
  50. devel/linux_kdump
  51. dns/linux-c6-libasyncns
  52. editors/edith
  53. editors/komodo-edit
  54. editors/sublime
  55. editors/sublime3
  56. emulators/linux-c6
  57. emulators/rtc
  58. french/homard
  59. ftp/linux-c6-curl
  60. games/adom
  61. games/arkanoidsb
  62. games/dsnake
  63. games/gish-demo
  64. games/hohlin
  65. games/legends
  66. games/linux-candycruncher-demo
  67. games/linux-coldwar-demo
  68. games/linux-darwinia-demo
  69. games/linux-defcon
  70. games/linux-doom3
  71. games/linux-doom3-demo
  72. games/linux-enemyterritory
  73. games/linux-enemyterritory-etpro
  74. games/linux-enemyterritory-jaymod
  75. games/linux-enemyterritory-jaymod-21
  76. games/linux-enemyterritory-omni-bot
  77. games/linux-enemyterritory-omni-bot-0660
  78. games/linux-enemyterritory-shrub
  79. games/linux-enemyterritory-tce
  80. games/linux-etqw-demo-server
  81. games/linux-etqw-server
  82. games/linux-gorky17-demo
  83. games/linux-hdb-demo
  84. games/linux-majesty-demo
  85. games/linux-nerogame
  86. games/linux-ningpo-demo
  87. games/linux-nwnclient
  88. games/linux-nwserver
  89. games/linux-quake3
  90. games/linux-quake3-demo
  91. games/linux-quake4
  92. games/linux-quake4-demo
  93. games/linux-rtcw
  94. games/linux-skulltag
  95. games/linux-ssamtfe
  96. games/linux-ssamtse
  97. games/linux-unrealgold
  98. games/linux-uplink-demo
  99. games/linux-ut
  100. games/linux-ut2003-demo
  101. games/linux-virtual-jay-peak
  102. games/linux-worldofgoo-demo
  103. games/mtaserver
  104. games/rt2-demo
  105. games/sampsvr
  106. graphics/linux-XnViewMP
  107. graphics/linux-adobesvg
  108. graphics/linux-c6-cairo
  109. graphics/linux-c6-dri
  110. graphics/linux-c6-dri-compat
  111. graphics/linux-c6-gdk-pixbuf*
  112. graphics/linux-c6-gdk-pixbuf2
  113. graphics/linux-c6-glx-utils
  114. graphics/linux-c6-jpeg
  115. graphics/linux-c6-libGLU
  116. graphics/linux-c6-png
  117. graphics/linux-c6-sdl_image
  118. graphics/linux-c6-sdl_ttf
  119. graphics/linux-c6-tiff
  120. japanese/slimeforest
  121. java/linux-oracle-jdk18
  122. java/linux-oracle-jre18
  123. java/linux-sun-jdk17
  124. java/linux-sun-jre17
  125. lang/icc
  126. lang/linux-c6-tcl85
  127. lang/linux-j
  128. lang/visualworks
  129. mail/linux-thunderbird
  130. mail/mulberry
  131. math/matlab-installer
  132. math/wingz3
  133. misc/opencyc
  134. multimedia/linux-c6-libtheora
  135. multimedia/linux-c6-libv4l
  136. multimedia/linux-realplayer
  137. multimedia/linux-tsmuxer
  138. multimedia/linux-xmovie
  139. net/citrix_ica
  140. net/linux-c6-avahi-libs
  141. net/linux-c6-openldap
  142. net/linux-c6-tcp_wrappers-libs
  143. net/spideroak
  144. net-im/linux-instantbird
  145. net-im/qq
  146. net-im/skype
  147. net-im/skype-devel
  148. net-im/skype4
  149. net-im/yoono
  150. print/foxitreader
  151. print/linux-c6-cups-libs
  152. security/hamachi
  153. security/linux-c6-cyrus-sasl2
  154. security/linux-c6-gnutls
  155. security/linux-c6-libgcrypt
  156. security/linux-c6-libgpg-error
  157. security/linux-c6-libssh2
  158. security/linux-c6-libtasn1
  159. security/linux-c6-nss
  160. security/linux-c6-openssl
  161. security/linux-c6-openssl-compat
  162. security/pkcs11-gateway
  163. sysutils/linux-crashplan
  164. sysutils/linux-nero
  165. sysutils/seatools
  166. textproc/linux-c6-aspell
  167. textproc/linux-c6-expat
  168. textproc/linux-c6-libxml2
  169. textproc/pocketreader
  170. www/linux-c6-flashplugin11
  171. www/linux-c6-qt47-webkit
  172. www/linux-firefox
  173. www/linux-libgtkembedmoz
  174. www/linux-opera
  175. www/linux-seamonkey
  176. www/nspluginwrapper
  177. www/opera-linuxplugins
  178. x11/linux-c6-xorg-libs
  179. x11/nvidia-driver
  180. x11/nvidia-driver-173
  181. x11/nvidia-driver-304
  182. x11/nvidia-driver-340
  183. x11/nvidia-driver-71*
  184. x11/nvidia-driver-96*
  185. x11-fonts/linux-c6-fontconfig
  186. x11-themes/linux-c6-hicolor-icon-theme
  187. x11-themes/linux-hicolor-icon-theme
  188. x11-toolkits/linux-c6-gtk2
  189. x11-toolkits/linux-c6-openmotif
  190. x11-toolkits/linux-c6-pango
  191. x11-toolkits/linux-c6-qt47-x11
  192. x11-toolkits/linux-c6-tk85
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/emulators/linux_base-c6/ && make install clean

A package is not available for ports marked as: Forbidden / Broken / Ignore / Restricted


Configuration Options
     No options to configure

USES:
shebangfix

Master Sites:
  1. http://distcache.FreeBSD.org/ports-distfiles/rpm/i686/centos/6.6/
  2. http://mirror.centos.org/
  3. http://mirror.centos.org/centos/6/os/i386/Packages/
  4. http://mirror.centos.org/centos/6/updates/i386/Packages/
  5. http://vault.centos.org/
  6. http://vault.centos.org/6.6/os/Source/SPackages/
  7. http://vault.centos.org/6.6/updates/Source/SPackages/

Number of commits found: 27

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
26 Jul 2015 13:35:30
Original commit files touched by this commit  6.6_5
Revision:392922
antoine search for other commits by this committer
Unbreak INDEX, reverting r392921

With hat:	portmgr
26 Jul 2015 13:06:25
Refresh Original commit files touched by this commit
Revision:392921  Sanity Test Failure
netchild search for other commits by this committer
64 bit linuxulator support (not activated by default):
 - most of the work was done by Alan Jude
 - all errors are mine
 - 64bit (may) have rough edges
 - I validated
    * that the 32bit part doesn't has deinstall regressions
    * 29 of 72 64bit ports ports don't have deinstall leftovers (more validation
      later, when I dare to activate the 64bit linuxulator in the kernel)
 - the infrastructure part looks mature enough to let more test-bunnies get
   some experience with it
 - to use it you shall have no linux ports installed and have to specify
   (on your own risk) the following in make.conf before installing the ports:
   OVERRIDE_LINUX_BASE_PORT=c6_64
   OVERRIDE_LINUX_NONBASE_PORTS=c6_64
(Only the first 15 lines of the commit message are shown above View all of this commit message)
15 Jul 2015 18:35:04
Original commit files touched by this commit  6.6_5
Revision:392189
tijl search for other commits by this committer
- Update to db4-4.7.25-19.el6_6
- Update to freetype-2.3.11-15.el6_6.1
- Update to glibc-2.12-1.149.el6_6.9
- Update to krb5-libs-1.10.3-37.el6_6
- Add symlink from /usr/lib/librt.so.1 to /lib/librt.so.1.  This shadows
  FreeBSD /usr/lib/librt.so.1 and fixes some applications (e.g. Maple)

MFH:		2015Q3
Security:	CVE-2012-5669
Security:	CVE-2013-7423
Security:	CVE-2014-6040
Security:	CVE-2014-7817
Security:	CVE-2014-9657
Security:	CVE-2014-9658
Security:	CVE-2014-9660
(Only the first 15 lines of the commit message are shown above View all of this commit message)
18 Apr 2015 17:29:03
Original commit files touched by this commit  6.6_4
Revision:384242
xmj search for other commits by this committer
emulators/linux_base-c6: Add libblkid RPM

- Add libblkid to DISTFILES.
  the corresponding src distfile is
  util-linux-ng-2.17.2-12.18.el6.src.rpm

PR:		199083
Differential Revision:	https://reviews.freebsd.org/D2315
Submitted by:	trasz
Reviewed by:	eadler, trasz
08 Feb 2015 10:34:14
Original commit files touched by this commit  6.6_3
Revision:378639
tijl search for other commits by this committer
- White space fixes
- Like r315899 did for linux_base-f10, add some symlinks to linux_base-c6
  for executables that exist in /usr/bin on Linux but /bin on FreeBSD.
  This guarantees that Linux shell scripts run the Linux executables and
  not the FreeBSD ones.

PR:		197406
28 Jan 2015 08:41:18
Original commit files touched by this commit  6.6_2
Revision:378049
xmj search for other commits by this committer
emulators/linux_base-c6: update glibc

- Update to a GHOST-free glibc version.

Differential Revision:	https://reviews.freebsd.org/D1695
Security:	0765de84-a6c1-11e4-a0c1-c485083ca99c
Approved by:	so@ (des)
MFH:		2015Q1
09 Dec 2014 18:05:31
Original commit files touched by this commit  6.6_1
Revision:374417 This port version is marked as vulnerable.
xmj search for other commits by this committer
Set CentOS 6.6 as default Linux version.

Since CentOS 6.5 landed in the portstree and was updated to CentOS 6.6 and we've
fixed the remaining issues, it's time to replace Fedora 10 as Linux default --
given that in the past five years it has done its service and has long since
gone EOL upstream.

The CentOS 6 series will go End of Life in 2020, this should give us some time
to keep its annual releases up to date.

If you have not switched to using CentOS 6.6 ports, please refer to today's
UPDATING entry -- it contains detailed instructions.

If you have already switched to CentOS 6.6 userland,
you can now remove the following two lines from make.conf:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
09 Dec 2014 17:47:32
Original commit files touched by this commit  6.6_1
Revision:374415 This port version is marked as vulnerable.
xmj search for other commits by this committer
Force PREFIX to LINUXBASE

Using pkg with linux packages will generate conflicts with non-linux ports if
PREFIX is set in make.conf. If USE_LINUX_PREFIX is defined, force PREFIX to
LINUXBASE, which can be overridden separately.

Differential Revision:	https://reviews.freebsd.org/D1265
Approved by:    koobs, swills (mentors)
02 Dec 2014 18:37:06
Original commit files touched by this commit  6.6_1
Revision:373778 This port version is marked as vulnerable.
xmj search for other commits by this committer
linux_base-f10/c6: add missing gmp

- expr(1) and factor(1) currently shipped with linux emulation fail, due to
  missing gmp libraries. Add these to allow the correct behavior
- Bump PORTREVISIONs

PR: 		195084
Differential Revision:	https://reviews.freebsd.org/D1252
Submitted by:	Jan Beich <jbeich@vfemail.net>
Approved by:	swills (mentor)
11 Nov 2014 15:20:13
Original commit files touched by this commit  6.6
Revision:372451 This port version is marked as vulnerable.
xmj search for other commits by this committer
emulators/linux_base-c6: distfiles cleanup

- replace two i686 distfiles in SRC_DISTFILES with their src.rpm counterpart

Reported by:	Nikolai Lifanov <lifanov@mail.lifanov.com>
Approved by:	swills (mentor)
11 Nov 2014 13:06:40
Original commit files touched by this commit  6.6
Revision:372445 This port version is marked as vulnerable.
xmj search for other commits by this committer
Upgrade CentOS to 6.6

- Upgrade all things linux-c6- to CentOS 6.6
- Add ports:
  devel/linux-c6-libsigc++20
  graphics/linux-c6-gdk-pixbuf [1]
  graphics/linux-c6-glx-utils
- Add pkg-plists for net/linux-c6-openldap
  and security/linux-c6-cyrus-sasl2
- Misc. cleanups

Differential Revision:	https://reviews.freebsd.org/D1108
Submitted by:	kmoore [1]
Reviewed by:	rene (emulation)
Approved by:	portmgr (swills)
Approved by:	swills (mentor)
Sponsored by:	Perceivon Hosting Inc.
27 Oct 2014 13:11:22
Original commit files touched by this commit  6.5_2
Revision:371573 This port version is marked as vulnerable.
xmj search for other commits by this committer
emulators/linux_base-c6: fix build/packaging as unprivileged user.

- Allow build/packaging as unprivileged user.

PR:	193848
Differential Revision:	https://reviews.freebsd.org/D989
Submitted by:	mandree
Approved by:	swills (mentor)
27 Oct 2014 12:24:23
Original commit files touched by this commit  6.5_1
Revision:371563 This port version is marked as vulnerable.
bapt search for other commits by this committer
Clean up plist
26 Sep 2014 17:06:50
Original commit files touched by this commit  6.5_1
Revision:369331 This port version is marked as vulnerable.
xmj search for other commits by this committer
emulators/linux_base-c6: Use a CVE-free version of bash

Bash 4.1.2 as shipped with this Linux base port is vulnerable to
CVE-2014-6271 and CVE-2014-7169.  As EL6 policy is to backport security
patches, use a RPM that is not vulnerable to either remote code execution
vulnerability.

While here:
 - Add the proper UDPATES Master site
 - remove sample files installation from Makefile, in favor of @sample

Approved by:	swills (mentor)
Security:	71ad81da-4414-11e4-a33e-3c970e169bc2
22 Sep 2014 10:40:01
Original commit files touched by this commit  6.5
Revision:368845 This port version is marked as vulnerable.
xmj search for other commits by this committer
Update CentOS base to 6.5, add userland ports

The Fedora 10 infrastructure ports have been in use since June 2009 and, while
having served a great deed, have become unsupported upstream and hence affected
by unfixed security vulnerabilities. In addition to that, many recent Linux
binaries need newer libc / stdlibc++ versions.

This commit adds the linux-c6- userland as drop-in replacement for the -f10
infrastructure, as well as upgrading the linux_base-c6 port to CentOS 6.5.

If you want to switch to linux-c6 ports, please define at /etc/make.conf:

    OVERRIDE_LINUX_BASE_PORT=c6
    OVERRIDE_LINUX_NONBASE_PORTS=c6
(Only the first 15 lines of the commit message are shown above View all of this commit message)
08 Jun 2014 19:51:28
Original commit files touched by this commit  6.4_1
Revision:357070 This port version is marked as vulnerable.
olgeni search for other commits by this committer
Remove all space characters from Makefile assignments.

No functional changes included.

CR:		D193 (except math/sedumi)
Approved by:	portmgr (bapt)
02 Feb 2014 06:58:51
Original commit files touched by this commit  6.4_1
Revision:342245 This port version is marked as vulnerable.
netchild search for other commits by this committer
Add libuuid:
 - f10 had it
 - this fixes at least the flashplugin with this linux_base

Fix comment.

PR:		186118
Submitted by:	Nikolai Lifanov <lifanov@mail.lifanov.com>
24 Jan 2014 22:01:48
Original commit files touched by this commit  6.4
Revision:340934 This port version is marked as vulnerable.
netchild search for other commits by this committer
Update to 6.4.

Submitted by:	Johannes Meixner <xmj@chaot.net>
10 Oct 2013 16:12:48
Original commit files touched by this commit  6.2
Revision:330014 This port version is marked as vulnerable.
rene search for other commits by this committer
- Add staging support
- Properly handle yp.conf and krb5.conf
- Remove some assignments with default values

Note that staging warns about etc/*shadow not being readable, because their
permissions are 0.
20 Sep 2013 16:43:53
Original commit files touched by this commit  6.2
Revision:327721 This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
emulators)
30 May 2013 09:11:53
Original commit files touched by this commit  6.2
Revision:319410 This port version is marked as vulnerable.
rene search for other commits by this committer
- Finish removal of support for Linux 2.4 in bsd.linux-apps.mk and
  bsd.linux-rpm.mk.  The default linux version is now Fedora 10.
- Remove now obsolete checks for Linux 2.4 in emulators/linux_base-c6,
  emulators/linux_base-f10, and emulators/linux_dist-gentoo-stage3.
  While there, remove superfluous -p argument from ${MKDIR}.
- Remove now obsolete check for Linux 2.4 or FreeBSD 6 and lower from
  astro/google-earth.
- Remove expired Fedora Core 4 ports which were only used on FreeBSD 7
  and below.
- Update LEGAL and MOVED

PR:		ports/176877
Submitted by:	myself
Approved by:	portmgr (bapt)
Exp-run by:	bapt
22 Apr 2013 16:24:11
Original commit files touched by this commit  6.2
Revision:316247 This port version is marked as vulnerable.
bapt search for other commits by this committer
On all supported version of FreeBSD tar do support rpm as an archive format.
So directly use tar to extract linux* distfiles instead of rpm2cpio.
11 Mar 2013 20:49:50
Original commit files touched by this commit  6.2
Revision:313939 This port version is marked as vulnerable.
rene search for other commits by this committer
Add back the MASTERSITE containing the sources, to be compliant with
the GPL (it _is_ working after all).

Reported by:	netchild@
11 Mar 2013 09:13:15
Original commit files touched by this commit  6.2
Revision:313862 This port version is marked as vulnerable.
rene search for other commits by this committer
- Fix fetch [1]
- Convert Makefile header
- Slightly pet portlint
Submitted by:	tijl@ via freebsd-emulation@ [1]
Tested with:	'make checksum' (before and after)
22 Apr 2012 19:23:27
Original commit files touched by this commit  6.2
 This port version is marked as vulnerable.
netchild search for other commits by this committer
Update TODO list.
22 Apr 2012 19:20:51
Original commit files touched by this commit  6.2
 This port version is marked as vulnerable.
netchild search for other commits by this committer
Add missing source RPMs.
22 Apr 2012 09:24:52
Original commit files touched by this commit  6.2
 This port version is marked as vulnerable.
netchild search for other commits by this committer
After repocopy (by marcus@) from linux_base-f10:

Add linux_base-c6 port. This is a linux_base port based upon CentOS 6.
CentOS 6 is supported upstream (so far) until November 30, 2020.

Compared to the port as submitted in the PR, I added most SRC_DISTFILES
and set the maintainer to emulation@ (discussed with the submitter).

Not connected to the ports collection (emulation/Makefile) yet, first I want
to find the missing src RPMs (compat-*, stdc++, ...). The port is committed
anyway, so that people can help with the TODO list (in the Makefile).

WARNING: it is highly experimental to use this port instead of the default
linux_base port. You need to set compat.linux.osrelease to 2.6.18, so watch
out for unimplemented syscalls (most recent 8-stable / 9-stable or -current
is recommended for this).

Submitted by:   Svyatoslav Lempert <svyatoslav.lempert@gmail.com>
PR:             165900

Number of commits found: 27

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
bind910Jul 28
bind99Jul 28
logstashJul 27
openssh-portableJul 27
chromiumJul 25
wordpress*Jul 24
wordpress*Jul 24
wordpress*Jul 24
wordpress*Jul 24
wordpress-zh_TW*Jul 24
libidnJul 23
opensaml2Jul 23
shibboleth2-spJul 23
soxJul 23
soxJul 23

32 vulnerabilities affecting 83 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 25083
Broken 202
Deprecated 105
Ignore 499
Forbidden 1
Restricted 204
No CDROM 94
Vulnerable 48
Expired 0
Set to expire 93
Interactive 0
new 24 hours 8
new 48 hours15
new 7 days37
new fortnight82
new month200

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.