openbsdbinpatch-misc Mailing List for Binary patches for OpenBSD (Page 3)
Brought to you by:
convexo
You can subscribe to this list here.
| 2007 |
Jan
(48) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2008 |
Jan
|
Feb
|
Mar
|
Apr
(5) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From:
<ger...@gm...> - 2007-01-07 22:35:03
|
Looks good to me. It has been committed. Thanks Mike. -- Gerardo Santana http://santanatechnotes.blogspot.com/ |
|
From: Tobias W. <tob...@gm...> - 2007-01-07 22:17:26
|
Hi, On Jan 7, 2007, at 10:30 PM, Gerardo Santana G=F3mez Garrido wrote: > To summarize it: > > 1. man page > 2. XF4 support > 3. Multiple kernels builds Optional: some nice shell scripts that handle installing patches, =20 maybe even uninstalling (which requires saving information of files =20 to be overwritten and backup them)? > I appologize if anyone feels offended because I subscribed him to the > list. This list will help me track the OpenBSD Binpatch discussions in > a better way. No problem at all, we asked for this! ;-) kind regards, Tobias W. |
|
From: Mike E. <mi...@er...> - 2007-01-07 21:40:53
|
Attached and included in the message is a patch to build multiple kernels=
:
Index: bsd.binpatch.mk
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
RCS file: /home/cvs/binpatch/bsd.binpatch.mk,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- bsd.binpatch.mk 23 Nov 2006 15:53:20 -0000 1.3
+++ bsd.binpatch.mk 23 Nov 2006 16:41:19 -0000 1.4
@@ -1,4 +1,4 @@
-# $erdelynet: bsd.binpatch.mk,v 1.3 2006/11/23 15:53:20 mike Exp $
+# $erdelynet: bsd.binpatch.mk,v 1.4 2006/11/23 16:41:19 mike Exp $
# Copyright (c) 2002-2005, Gerardo Santana G=DBmez Garrido=20
<ger...@gm...>
# All rights reserved.
#
@@ -76,12 +76,20 @@
# =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D SPE=
CIAL TARGETS & SHORTCUTS
# Subroutine to include for building a kernel patch
_kernel: .USE
+.for _kern in ${KERNEL}
cd ${WRKSRC}/sys/arch/${ARCH}/conf && \
- config ./${KERNEL} && \
- cd ../compile/${KERNEL} && \
+ config ./${_kern} && \
+ cd ../compile/${_kern} && \
${MAKE_ENV} make depend && \
${MAKE_ENV} make && \
- cp -p bsd ${WRKINST}
+ if [ ${_kern} =3D "GENERIC" ]; then \
+ cp -p bsd ${WRKINST}; \
+ elif [ ${_kern} =3D "GENERIC.MP" ]; then \
+ cp -p bsd ${WRKINST}/bsd.mp; \
+ else \
+ cp -p bsd ${WRKINST}/bsd.${_kern}; \
+ fi
+.endfor
# Shortcuts
_obj=3D${MAKE_ENV} make obj
|
|
From:
<ger...@gm...> - 2007-01-07 21:30:04
|
To summarize it: 1. man page 2. XF4 support 3. Multiple kernels builds I appologize if anyone feels offended because I subscribed him to the list. This list will help me track the OpenBSD Binpatch discussions in a better way. Just mail me and I will desubscribe you if you want. Thank you. -- Gerardo |