non port: devel/linux_kdump/Makefile |
Number of commits found: 28 |
Saturday, 14 Jan 2017
|
18:50 tijl
Mark broken.
kdump.o: In function `ktrsyscall':
kdump.c:(.text+0x5ee): undefined reference to `ioctlname'
cc: error: linker command failed with exit code 1 (use -v to see invocation)
*** Error code 1
 |
Monday, 5 Sep 2016
|
19:23 tijl
- Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling. In the very rare cases
that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling. Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
default versions framework.
- bsd.port.mk:
- Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
- Put USE_LINUX_PREFIX handling after USES processing.
- Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
give these variables a different default value.
- When a package needs to run Linux ldconfig check before installation if
Linux support is enabled.
- emulators/linux_base-*:
- Use USES=linux and remove duplication.
- Remove files/lp. FreeBSD or CUPS lp(1) should work.
- Remove files/yp.conf. No longer seems to be used.
- Remove pkg-deinstall and move pkg-install into pkg-plist.
- Update pkg-descr and pkg-message.
- Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
to use FreeBSD mkdir so mkdir -p $path creates $path and not
/compat/linux/$path.
PR: 211645
Exp-run by: antoine
Approved by: portmgr (antoine)
 |
Thursday, 14 May 2015
|
10:15 mat
MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight
 |
Saturday, 27 Sep 2014
|
18:30 antoine
- Remove bogus IGNORE
- Allow staging as a regular user
 |
Monday, 22 Sep 2014
|
10:40 xmj
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
Additionally, please add the following line to /etc/sysctl.conf:
compat.linux.osrelease=2.6.18
Upgrading procedures are shown in /usr/ports/UPDATING.
This work has been inspired by Artyom Mirgorodskiy's post to emulation@ in
November 2013, using and extending mav@'s work. It has been tested extensively
and most reported issues were already fixed. Please report any additional bug
or "features" to the emulation mailing list.
Many thanks to: mav@, rene@, allanjude@, netchild@, antoine@, everyone who's
filed Issues and Pull requests on GitHub,
PR: 186820
Differential Revision: https://reviews.freebsd.org/D793
Reviewed by: allanjude, antoine, bapt, rene
Approved by: portmgr (antoine, bapt)
Approved by: koobs (mentor)
Sponsored by: Perceivon Hosting Inc.
 |
Sunday, 24 Aug 2014
|
09:14 antoine
Mark BROKEN: Fails to build with new linux_base-gentoo-stage3
/bin/sh /wrkdirs/usr/ports/devel/linux_kdump/work/linux_kdump-1.5/mkioctls.linux
Abort trap
Abort trap
..
cc -O2 -pipe -fno-strict-aliasing -I/usr/src/usr.bin/ktrace
-I/usr/src/usr.bin/kdump -I/usr/src -std=gnu99 -fstack-protector -o
linux_kdump kdump.o linux_ioctl.o subr.o syscallnames.o
kdump.o: In function `ktrsyscall':
kdump.c:(.text+0x49b): undefined reference to `ioctlname'
Reported by: pkg-fallout
 |
Monday, 12 May 2014
|
16:17 nox
Stagify.
 |
Friday, 20 Sep 2013
|
17:13 bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
 |
Monday, 7 Mar 2011
|
15:08 ehaupt
Unify maintainer address for emulation ports.
(freebsd-emulation@FreeBSD.org -> emulation@FreeBSD.org)
Discussed with: netchild (emulation)
 |
Friday, 17 Dec 2010
|
03:59 linimon
Switch from non-standard $SRCDIR to the new standard $SRC_BASE.
Hat: portmgr
 |
Monday, 28 Jun 2010
|
15:26 olgeni
Fix typo in COMMENT.
Feature safe: yes
 |
Tuesday, 29 Dec 2009
|
10:25 miwi
- Convert NOMANCOMPRESS to NO_MANCOMPRESS to sync with src
PR: ports/136065 ports/127469
Submitted by: N.J. Mann <njm@njm.me.uk> and Aldis Berjoza
<killasmurf86@gmail.com>
- Early identify port CONFLICTS
PR: 137855
Submitted by: Piotr Smyrak <smyru@heron.pl>
- Add --no-same-permissions to the EXTRACT_AFTER_ARGS command.
Tijl Coosemans has been reported an issue that when root is extracting from the
tarball, and the tarball contains world writable files
(sysutils/policykit as an example), there is a chance that the files
gets changed by malicious third parties right after the extraction,
which makes it possible to inject code into the package thus compromise
the system.
Submitted by: Tijl Coosemans <tijl@coosemans.org> Xin LI (delphij@)
- Fix some whitespaces
Tested with: exp-run
 |
Thursday, 4 Oct 2007
|
00:41 edwin
Remove always-false/true conditions based on OSVERSION 500000
 |
Wednesday, 19 Jul 2006
|
20:02 netchild
Make this port usable again:
- depend upon gentoo stage 3 linux base (build dependency only!)
- bail out and suggest to use the package when the default linux base port
is installed at compile time (build time conflict with gentoo stage 3)
- patch stuff for the kdump in -current
- reword the description (this is a FreeBSD native program)
- portlint
- someone may want to write a linux replacement for mksubr
 |
Thursday, 29 Jun 2006
|
19:51 marcel
Drop maintainership. I'm not using the linuxulator at all and don't
keep up with development on that front, nor with ports related to
it.
 |
Monday, 13 Feb 2006
|
17:26 kan
Unbreak compiles on FreeBSD 4.x. Newer Linux headers (gconv.h) contain
constructs not supported by GCC 2.95.x, so just use newer compiler
to build linux_kdump from now on.
 |
Thursday, 5 Jan 2006
|
21:38 krion
Fix INDEX build.
Reported by: some magic cperciva' scripts.
 |
Monday, 2 Jan 2006
|
23:00 kan
Bring back linux_kdump. It builds just fine using devel/linux_devtools-8.
 |
Saturday, 5 Nov 2005
|
09:12 kris
This port depended on the linux_devtools7 port which was removed.
 |
Friday, 31 Dec 2004
|
18:24 netchild
Say hello to the linux mega patch, it consolidates our linux bits a
little bit and allows to proceed to a more recent linux_base from
a stable (read as: the major bugs should be ironed out or identified
and most linux ports build just fine) source.
It also allows to ship 4.11 with a working linuxolator (the EOLed
linux_base is marked forbidden because of a security hole).
This is a major update, please read UPDATING (and CHANGES if you
develop linux ports).
Changes:
- change the default linux_base from v7 to v8
- add a newer freetype to linux_base-8 for nicer fonts display [1]
- don't let cpio use hardlinks in the linux_base-8 port to quiet some
warnings in some cases [2]
- fix a cut&past error in the linux_base-8 pkg-install script [3]
- convert the binary knob "USE_LINUX" to a version specifier, e.g.
USE_LINUX=<value> specifies a dependency upon
emulators/linux_base-<value>, exceptions are a value of "7" (which
does what you want and adds a dependency to linux_base) and any
value without a corresponding port in
PORTSDIR/emulators/linux_base-<value> (which adds a dependency to
the default linux_base)
- don't implicitly add USE_LINUX with the USE_LINUX_PREFIX knob,
this allows us to use the USE_LINUX_PREFIX knob for linux_base and
paves the way for splitting up future linux base ports into
individual pieces
- remove RESTRICTED from some GPL licensed ports, even when we only
distribute binaries, we get them from official linux sites, so
anyone can grab them there if he needs to
- add a dependency upon the linux X11 bits where necessary (based upon
guesswork)
- don't use USE_X_PREFIX in some linux ports since it adds a dependency
to the FreeBSD X11 libs, as a workaround use PREFIX?= (the clean
solution would be to remove the implicit USE_XLIB from USE_X_PREFIX)
- bump the portrevision of the linux ports ("better safe than sorry"
algorithm)
- pass maintainership of the important linux infrastructure to a
mailinglist, hijack freebsd-emulation@ for this purpose (if somebody
doesn't like this: tell us your bikeshed color at freebsd-emulation@,
my color would be "linuxolator@" in case someone cares...)
- add a pkg-install script for linux-fontconfig, but don't use it;
everything should work without it (the FreeBSD fc-cache program should
do all the work), but in case we need it we just need to decomment the
pkg-install part in the Makefile
- fix some dependencies
- fix some bugs
- add some static plists
- unbreak the ports with dependecies to more than one linux_base
This also fixes some ports which are marked BROKEN because of dependencies
to v7 and v8 of linux_base at the same time.
Known bugs:
- the linux-mesa and linux-devtools ports install libGL*.so symlinks
- some "minor" plist bugs (e.g. ld.so.{conf,cache} are modified by
the linux X11 port, so linx_Base-8 moans at deinstall time)
Future work (interested souls should coordinate with freebsd-emulation@):
- add some kind of USE_LINUX_X11 knob to streamline the X11 dependencies,
or modify the behavior of USE_XLIB in the USE_LINUX case
AFAIK trevor has some patches.
- make USE_XLIB and USE_X_PREFIX orthogonal to be able to get rid of
the PREFIX?= workaround in some linux ports
Should be discussed/coordinated on/with x11@.
- move the RPM bits from x11-toolkits/linux-gtk/Makefile to PORTSDIR/Mk/
- update to a more recent linux base
PR: 69997, 70539 (and maybe others)
Discussed with/on: java@, x11@, trevor, portmgr
Tested by: mezz, portmgr, pointyhat
RPM hunted down by: Joseph Gelinas <scirocco@tasam.com> [1]
Requested by: portmgr [2]
Submitted by: kris [3]
Approved by: portmgr
 |
Saturday, 14 Feb 2004
|
07:56 marcel
Update to version 1.5. Changes from 1.4 are:
o patch-aa has been incorporated into the distribution,
o the port and distribution can use an alternate source
tree by setting SRCDIR (defaults to /usr/src),
o depends on linux_devtools-7 instead of linux_devtools-6.
Alternate source tree courtecy of:
PR: ports/42649
Submitted by: jhein at timing dot com
 |
Friday, 6 Feb 2004
|
13:12 trevor
Use PLIST_FILES (bento-tested, marcus-reviewed).
 |
Saturday, 10 Jan 2004
|
07:18 marcus
Substitute BROKEN with IGNORE in cases where the port requires the src tree
to be present, or does not compile on certain versions of FreeBSD. This
will potentially avoid needless compilations on bento, and has the added
benefit of improving certain reporting tools. To most users, this change
is a no-op.
PR: 61090
Submitted by: linimon
 |
Thursday, 17 Apr 2003
|
11:38 edwin
It seemed that devel/linux_devtools was repocopied to linux_develtools-6
and linux_devtools-7, but that the original directory never was
removed. Finished this action and updated dependencies.
 |
Friday, 7 Mar 2003
|
06:01 ade
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
 |
Friday, 11 Aug 2000
|
01:46 asami
MAN1=linux_kdump.1
 |
Sunday, 23 Jul 2000
|
01:29 marcel
Remove the ftp.scc.nl mirror.
 |
Thursday, 29 Jun 2000
|
08:03 obrien
Move the stragler's www.freebsd.org/~user distfiles to the offical
MASTER_SITE_LOCAL site.
 |
Number of commits found: 28 |