Port details |
- linux_base-fc4 Base set of packages needed in Linux mode (for i386/amd64)
- 4_16 emulators
=46 4_16Version of this port present on the latest quarterly branch.
- This port expired on: 2013-02-28
- Maintainer: emulation@FreeBSD.org
- Port Added: 2006-06-02 20:52:27
- Last Update: 2013-05-30 09:11:53
- SVN Revision: 319410
- People watching this port, also watch:: gettext, gmake, pcre, libiconv
- Also Listed In: linux
- License: not specified in port
- Description:
- This port contains packages from a near-minimal installation of Fedora Core
Linux 4. 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.
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- linux_base-fc>0:emulators/linux_base-fc4
- No installation instructions:
- This port has been deleted.
- PKGNAME: linux_base-fc
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: i386 amd64
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- This port has no dependencies.
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
4_16 30 May 2013 09:11:53 |
rene |
- 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 |
4_16 29 Apr 2013 08:57:13 |
bapt |
Rely on bsdtar to autodetermine the format of the distfiles when possible
For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.
Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format |
4_16 22 Apr 2012 08:53:59 |
netchild |
Add conflicts with the upcomming linux_base-c6 port. |
4_16 14 Apr 2012 20:24:51 |
netchild |
Set the expiration date for all ports which depend upon linux_base-fc4 to
the EoL of the last 7.x release. The 7.x branch is the only supported
FreeBSD version not yet at his EoL which needs a linux 2.4 based linuxulator
environment (linux_base-f10 doesn't work there).
I didn't bump the portrevision, this is mostly done as a hint for ports
committers to tell them that at least the emulation@-owned ports need
to stay until then (even the forbidden ones). The dependent ports need to
go at the same time, but are free to be deleted before.
Discussed with: bsam |
4_16 07 Mar 2011 15:08:26 |
ehaupt |
Unify maintainer address for emulation ports.
(freebsd-emulation@FreeBSD.org -> emulation@FreeBSD.org)
Discussed with: netchild (emulation) |
4_16 02 Mar 2011 10:11:21 |
ehaupt |
- Update MASTER_SITES
- Remove MD5 sums while here
Discussed with: netchild (emulation) |
4_16 10 Feb 2011 11:53:57 |
netchild |
Add an explanation what to do in case a linux program needs shared memory. |
4_15 28 Oct 2010 21:00:21 |
erwin |
Deprecate md5 in favour of sha256 checksums. md5 checksums will no longer
be generated or checked, and will be silently ignored for now. Also,
generalize the MD5_FILE macro to DISTINFO_FILO.
PR: 149657
Submitted by: rene
Approved by: portmgr
Tested on: pointyhat i386 7-exp |
4_15 08 Sep 2009 09:16:28 |
bsam |
Remove /compat/linux/media from linux_base ports since the native
FreeBSD /media can not be accessed by a linux application.
PR: ports/138169
Submitted by: Martin Laabs <info at martinlaabs.de> |
4_14 21 Jan 2009 16:17:47 |
bsam |
In preparation for adding new linux (Fedora 8) infrastructure ports all linux
base ports were unified. Now it's linux_base-fc4 turn: devel/linux-glib2
is incorporated.
Changes:
* emulation/linux_base-fc4:
. devel/linux-glib2 is incorporated;
. CONFLICTS is fixed;
. PORTREVISION is bumped;
* removed *_DEPENDS upon devel/linux-glib2 and PORTREVISION bumped:
. accessibility/linux-atk;
. astro/google-earth;
. audio/linux-openal; (Only the first 15 lines of the commit message are shown above ) |
4_13 05 Oct 2008 02:49:27 |
hrs |
Fix dependency broken due to acroread7 removal. |
4_13 27 Apr 2008 22:08:25 |
sat |
- Force ln |
4_13 20 Apr 2008 17:27:10 |
bsam |
1. Create a hard link since a soft link happened to be insufficient [1]
(got deleted at the next ldconfig call).
2. Now it may be placed at the Makefile.
3. Bump PORTREVISION.
Reported by: netchild [1]
Suggested by: netchild [1] |
4_12 19 Apr 2008 20:51:13 |
bsam |
1. Add a symlink from /compat/linux/lib/librt.so.1 to
/compat/linux/usr/lib/librt.so.1. This bug exists only
at linux_base-fc4 _and_ osrelease=2.4.2.
2. Bump PORTREVISION.
Note: The symlink is created at pkg-install script since the first
run of '/compat/linux/sbin/ldconfig -r /compat/linux' seems to remove
the link.
Tijl Coosemans <tijl at ulyssis.org>:
-----
This is not really a bug of linux compat, but is because of the
following:
1. opening /path/to/somefile under linux compat first tries (Only the first 15 lines of the commit message are shown above ) |
4_11 10 Apr 2008 07:34:34 |
bsam |
. add CONFLICTS;
. add a script LINUXBASE/usr/bin/lp to allow some programs (e.g. Acrobat
Reader) to print with default settings, MF-f8;
. deal (add and remove when necessary) with some share empty directories;
. bump PORTREVISION. |
4_10 31 Mar 2008 03:54:46 |
netchild |
Don't set PLIST, the default is ok.
This fixes a problem with a forced install.
Reported by: Anatoly Borodin <anatoly.borodin@gmail.com> |
4_10 19 Dec 2007 20:19:54 |
obrien |
Catch up the conflicts with addition of Fedora Core 6.
Also set LATEST_LINK so 'pkg_add -r linux_base' works. |
4_10 23 Jun 2007 20:03:07 |
netchild |
Remove rpm, as we don't provide a compelete linux system (use linux_dist
if you need one). rpm2cpio(.pl)+port (it's easy, there are several examples
in the ports tree) is the FreeBSD way.
Note, rpm didn't work anyway because of missing libs, so no feature is lost
with this patch.
Non working rpm noticed by: Anders Lindquist <andersl@KTH.SE>
XXX: fc6 needs a similar fix |
4_9 17 Mar 2007 19:42:09 |
bsam |
Polish pkg-descr and pkg-message:
. add comments and warnings about problems with chroot into the linux base; [1]
. delete a note about linux port for alpha; [1]
. add an advice to use linux_dist ports for cross-development; [1]
. fix the link linux-XFree86-libs -> linux-xorg-libs.
Submitted by: netchild (at freebsd-emulation@) [1] |
4_9 30 Jan 2007 04:23:59 |
kris |
Retire NO_FILTER_SHLIBS now that it no longer serves a purpose |
4_9 05 Oct 2006 18:53:43 |
bsam |
Revert back previous commit of removing deleted ports from
CONFLICTS variable. Give happy users just another chance to
update their systems.
Pointed out by: infofarmer, kris |
4_9 05 Oct 2006 15:32:10 |
bsam |
Remove deleted linux_base-* and linux_locale* ports from CONFLICTS variable
of the remaining linux ports.
Reviewed by: netchild (agreed in principle) |
4_9 16 Sep 2006 21:17:06 |
bsam |
- brandelf -t Linux /compat/linux/lib/ld-2.3.6.so (ld-linux.so.2),
we don't brand linux libraries, but it's more an executable then a library;
- bump PORTREVISION.
Suggested by: netchild
Discussed at: freebsd-emulation |
4_8 18 Aug 2006 17:02:38 |
bsam |
o update compat-db package to the latest (4.2.52-3.fc4)
available for FC4, changes:
libdb_cxx-4.1.so and libdb_cxx-4.2.so are added;
o bump PORTREVISION;
o some polishing: sort DISTFILES by name and same changes to distinfo.
Approved by: netchild (mentor, implicit) |
4_7 14 Aug 2006 16:55:36 |
netchild |
Upstream name change from compat-db-4.2.52-2.FC4.i386.rpm to
compat-db-4.2.52-2.i386.rpm.
Noticed by: "Alex Pivovarov" <apivovarov@gmail.com> |
4_7 12 Aug 2006 07:00:35 |
acm |
- Integrate linux-krb5-libs and linux-e2fsprogs to linux_base-fc4
Reviewed by: bsam
Approved by: netchild, garga (mentor) |
4_6 10 Jul 2006 22:48:01 |
bsam |
Fix using "portupgrade -s" with this port:
o chmod u+w ${WRKSRC}/usr/bin/*db4* (before brandelf)
o reverse permittions after branding.
PR: ports/100039
Submitted by: Stefan Sperling <freebsd-gnats@stsp.in-berlin.de>
Approved by: netchild (mentor, implicit) |
4_6 09 Jul 2006 20:50:08 |
bsam |
Prepare for linux infrostructure ports transition from FC3 to FC4:
o move dealing with linux locale files (creating empty ones) for
other linux ports to linux_base-fc4;
o remove all empty directories creation from pkg-plist to pkg-install
(which is executed when installing from ports tree and thus not only
installing from a package will create empty directories);
o substitute all @dirrmtry by @dirrm -- from package building point
of view this package (linux_base) should be removed after all other
linux ports. (approved in principle by mentor)
Approved by: netchild (mentor, implicit) |
4_5 07 Jul 2006 08:44:33 |
bsam |
The upgrading of linux infrostructure ports from FC3 to FC4 is coming
soon:
o some empty linux mtree directories (which will be used by some other
ports) are added;
o PORTREVISION is bumpted.
Approved by: netchild (mentor, implicit) |
4_4 02 Jul 2006 13:10:06 |
bsam |
o unbreak i386-6-exp build of graphics/linux-sdl_image: remove [1]
LINUX_BASE/usr/doc dealing from devel/linux-sdl12
to emulators/linux_base-fc4 -- this directory belongs to the
linux mtree;
o bump PORTREVISION for both ports;
o update emulators/linux_base-fc4 distribution to info-4.8-8.fc4.2
(previous one is not fetchable now).
Reported by: linimon [1]
Approved by: netchild (mentor, implicit) |
4_3 29 Jun 2006 00:14:45 |
jylefort |
linux-libgcc is gone. |
4_3 27 Jun 2006 12:35:33 |
bsam |
o fix pkg-plist at linux_base-fc4 to unbrake pointyhat building
of x11-toolkits/linux-gtk ;-)
o update x11-toolkits/linux-gtk to a newer version (FC3 -> FC4)
o bump PORTREVISION for both ports
Pointed out by: pointyhat
Approved by: netchild (mentor, implicit) |
4_2 23 Jun 2006 17:07:39 |
bsam |
First do "brandelf -t Linux" at WRKSRC and then do install. This
makes impossible to shoot oneself to the foot if PREFIX is set to
/usr/local.
Reported by: consumidor <consumidor@mundinho.com.br> at emulation@ ML
Approved by: netchild (mentor) |
4_2 23 Jun 2006 12:23:47 |
bsam |
Use USE_LINUX_PREFIX instead of PREFIX?= ${LINUXBASE} and NO_MTREE.
PR: 99320
Submitted by: gabor
Approved by: netchild (mentor) |
4_2 20 Jun 2006 13:45:27 |
itetcu |
- Fix DEPENDS.
- Bump PORTREVISION
Submitted by: Adi Pircalabu <apircalabu@bitdefender.com>,
Boris Samorodov <bsam@ipt.ru> |
4_1 10 Jun 2006 13:35:52 |
netchild |
Register conflicts with korean/linux_local. |
4 02 Jun 2006 20:50:32 |
netchild |
- finish repo copy from fc3 to fc4 by updating to fc4 and connecting to
the build
- don't provide a var/log directory -> use the native one [1]
Submitted by: Boris Samorodov <bsam@ipt.ru>
Suggested by: netchild [1]
Repocopy by: marcus |