notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
linux-kmod-compat Adaptation layer to build Linux drivers on FreeBSD
20080408 devel Deleted on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20080408Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Not staged. See http://lists.freebsd.org/pipermail/freebsd-ports-announce/2014-May/000080.html
Expired This port expired on: 2014-08-31
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2007-02-02 18:08:44
Last Update: 2014-09-01 14:46:34
SVN Revision: 366879
People watching this port, also watch:: glib, showfont, screen, e2fsprogs
Also Listed In: emulators linux multimedia
License: not specified in port
WWW:
http://info.iet.unipi.it/~luigi/FreeBSD/linux_bsd_kld.html
Description:
This port is an emulation layer to port linux device drivers to FreeBSD, mostly oriented to USB device drivers where FreeBSD support is weaker. It contains: - a set of headers with declarations for entities used in the Linux kernel; - a compatibility library (in source form) mapping [part of] the linux kernel APIs to equivalent FreeBSD APIs; - a template for character device drivers. Ideally, the porting of a linux driver should be as simple as downloading the linux driver sources, writing a simple Makefile.kmod, and running "make -f Makefile.kld" to produce your driver.ko. WWW: http://info.iet.unipi.it/~luigi/FreeBSD/linux_bsd_kld.html
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

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-kmod-compat>0:devel/linux-kmod-compat
No installation instructions:
This port has been deleted.
PKGNAME: linux-kmod-compat
Flavors: there is no flavor information for this port.
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: pkg-fallout
This port has no dependencies.
NOTE: dependencies for deleted ports are notoriously suspect
This port is required by:
for Build

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. multimedia/linux-gspca-kmod*
  2. multimedia/linux-ov511-kmod*
  3. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
N/A
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
  2. http://info.iet.unipi.it/~luigi/FreeBSD/
Collapse this list.

Number of commits found: 17

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
20080408
01 Sep 2014 14:46:34
Revision:366879Original commit files touched by this commit
bapt search for other commits by this committer
Remove non staged ports without pending PR from d*
20080408
20 Sep 2013 17:13:47
Revision:327724Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
20080408
28 Mar 2013 16:29:01
Revision:315487Original commit files touched by this commit
eadler search for other commits by this committer
Style: tab -> space.

Most contributors copy an existing port when writing their own so reduce the
number of bad examples in the tree.
20080408
25 Jul 2012 11:24:11
Original commit files touched by this commit
cs search for other commits by this committer
Fix typos in COMMENT
20080408
14 Dec 2011 17:20:54
Original commit files touched by this commit
tabthorpe search for other commits by this committer
- Reassign to the heap

Approved by:    portmgr (tabthorpe)
20080408
07 Nov 2011 04:24:55
Original commit files touched by this commit Sanity Test Failure
miwi search for other commits by this committer
- Get rid FreeBSD 6 support
20080408
03 Jul 2011 14:59:23
Original commit files touched by this commit
ohauer search for other commits by this committer
-remove MD5
20080408
08 Apr 2008 19:11:33
Original commit files touched by this commit
luigi search for other commits by this committer
Make this port build under FreeBSD 7, enabling dependent
drivers (e.g. linux-gspca-compat and others) to build too.

The fixes in the code are really minor (basically workaround a
change in the definition of msleep).
20070326
26 Mar 2007 11:23:50
Original commit files touched by this commit
luigi search for other commits by this committer
Upgrade to version 20070326, which implements device control variables
(available under /proc on Linux) as a sysctl tree debug.{drivername}

With this feature you can, as an example, set
sysctl debug.gspca.compress=1 and sysctl debug.gspca.autoexpo=0
to speed up capture on some cameras.

This version also includes some pwcview changes to display up
to 4 copies of the grabbed image, with various mirroring options.
20070208
08 Feb 2007 22:08:29
Original commit files touched by this commit
luigi search for other commits by this committer
Update to the 20070208 release of the code.
Apart from internal cleanup, a visible change is that
mmap-related ioctl in video drivers are trapped and made
to return EINVAL.
This prevents clients (e.g. ekiga) that do not check for mmap() errors
from crashing.

I suggest to rebuild linux-gspca-kmod and linux-ov511-kmod.
20070203
04 Feb 2007 10:53:52
Original commit files touched by this commit
erwin search for other commits by this committer
Fix PKGORIGIN

Pointy hat:     luigi
20070202
03 Feb 2007 22:24:49
Original commit files touched by this commit
luigi search for other commits by this committer
update to version 20070203, which enables build of children
ports (linux-gspca-kmod, linux-ov511-kmod) on 64 bit archs.

Thanks to Jung-uk Kim for the 64-bit patches.
20070202
02 Feb 2007 22:50:30
Original commit files touched by this commit
ale search for other commits by this committer
Remove an extra '@'.
20070202
02 Feb 2007 22:49:16
Original commit files touched by this commit
ale search for other commits by this committer
Replace BROKEN with IGNORE, since there is no chance it will be
buildable on <602100 in the future.

Spotted by:     pav
20070202
02 Feb 2007 22:38:38
Original commit files touched by this commit
ale search for other commits by this committer
- Add automatic pkg-plist generation
- Remove NO_PACKAGE (for the above reason)
- Add NO_BUILD
- Various fixes (also for portlint)

This commit doesn't change which files are installed and where
(the port is still not PREFIX clean).
20070202
02 Feb 2007 20:05:39
Original commit files touched by this commit
luigi search for other commits by this committer
Make it clear why NO_PACKAGE is set.
20070202
02 Feb 2007 18:08:20
Original commit files touched by this commit
luigi search for other commits by this committer
Add new port for linux-kmod-compat - emulation layer to build
linux device drivers as FreeBSD kld modules. Details at

        http://info.iet.unipi.it/~luigi/FreeBSD/linux_bsd_kld.html

Two ports for webcam drivers that use this package are coming in
a matter of minutes.

NOTES:
+ This is only for 6.x and 7.x, no support planned for earlier versions.
+ At the moment only i386 but have patches for 64-bit architectures
  that should be committed soon.
+ This port installs a file in /usr/share/mk . After some discussion
  on the ports list this seems, to be the most reasonable thing to do.
  portlint complains about it.
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 17