FreshPorts -- devel/linux-kmod-compat: Adaptation layer to build Linux drivers on FreeBSD


FreshPorts -- The Place For Ports [画像:notbug]As 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 photos
All times are UTC [画像:Ukraine]
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
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
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.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found 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:366879 Original 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:327724 Original 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:315487 Original 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

Login
User Login
Create account

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

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
Security Policy
Privacy
Blog
Contact

Search
Enter Keywords:
more...

Latest Vulnerabilities
ejabberd Aug 01
chromium Jul 30
gitlab Jul 30
netbird Jul 30
weechat Jul 30
chromium Jul 29
chromium Jul 29
chromium Jul 29
chromium Jul 29

34 vulnerabilities affecting 378 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last processed:
2026年08月01日 01:31:59 UTC


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)

Calculated hourly:
Port count 34957
Broken 84
Ignore 199

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

AltStyle によって変換されたページ (->オリジナル) /