On Mon, Jun 22, 2009 at 12:21:31PM +0200, Luca Favatella wrote:
> This patch (against d-i trunk) adds a kfreebsd-i386 kernel udeb.
> 
> This work was done in the previous d-i kfreeebsd branch
> (svn://svn.debian.org/d-i/branches/d-i/kfree...@47541).
> I updated it, writing my changes in the changelog.
> 
> 
> It builds with an unmodified kernel-wedge.
> 
> Its build process is not very clean (there are some warnings),
> nevertheless I think this package should not introduce regressions in
> trunk.

Given it only adds a new kfreebsd only package, it should not be a
problem for trunk.

> I tested the kernel image and the acpi modules in kfreebsd-i386 d-i
> monolithic mini.iso (it boots).
> 

I only have a single comment for now (see below), but that should not
prevent this patch to be committed in the SVN, it will be improved with
time.

> Index: packages/kernel/kfreebsd-kernel-di-i386/debian/changelog
> ===================================================================
> --- packages/kernel/kfreebsd-kernel-di-i386/debian/changelog  (.../trunk)     
> (revision 0)
> +++ packages/kernel/kfreebsd-kernel-di-i386/debian/changelog  
> (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1,11 @@
> +kfreebsd-kernel-di-i386 (0.1) UNRELEASED; urgency=low
> +
> +  [ Robert Millan ]
> +  * First upload.
> +
> +  [ Luca Favatella ]
> +  * Update kernel version.
> +  * Disable mouse modules for building success.
> +  * Enable building kernel image.
> +
> + -- Robert Millan <r...@aybabtu.com>  Thu, 27 Apr 2006 20:50:53 +0200
> Index: packages/kernel/kfreebsd-kernel-di-i386/debian/copyright
> ===================================================================
> --- packages/kernel/kfreebsd-kernel-di-i386/debian/copyright  (.../trunk)     
> (revision 0)
> +++ packages/kernel/kfreebsd-kernel-di-i386/debian/copyright  
> (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1,5 @@
> +This package is Copyright (c) 2001-2002 Herbert Xu <herb...@debian.org>
> +and Copyright 2001, 2003 by Joey Hess <jo...@debian.org>.
> +
> +It is licensed under the terms of the GNU GPL, see
> +/usr/share/common-licenses/GPL
> Index: packages/kernel/kfreebsd-kernel-di-i386/debian/rules
> ===================================================================
> --- packages/kernel/kfreebsd-kernel-di-i386/debian/rules      (.../trunk)     
> (revision 0)
> +++ packages/kernel/kfreebsd-kernel-di-i386/debian/rules      
> (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1,2 @@
> +#!/usr/bin/make -f
> +include /usr/share/kernel-wedge/generic-rules
> 
> Property changes on: packages/kernel/kfreebsd-kernel-di-i386/debian/rules
> ___________________________________________________________________
> Added: svn:executable
>    + *
> 
> Index: packages/kernel/kfreebsd-kernel-di-i386/debian/control.stub
> ===================================================================
> --- packages/kernel/kfreebsd-kernel-di-i386/debian/control.stub       
> (.../trunk)     (revision 0)
> +++ packages/kernel/kfreebsd-kernel-di-i386/debian/control.stub       
> (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1,6 @@
> +Source: kfreebsd-kernel-di-i386
> +Section: debian-installer
> +Priority: optional
> +Maintainer: Debian Install System Team <debian-boot@lists.debian.org>
> +Uploaders: Otavio Salvador <ota...@debian.org>
> +Build-Depends: kernel-wedge (>= 2.22)
> Index: packages/kernel/kfreebsd-kernel-di-i386/package-list
> ===================================================================
> --- packages/kernel/kfreebsd-kernel-di-i386/package-list      (.../trunk)     
> (revision 0)
> +++ packages/kernel/kfreebsd-kernel-di-i386/package-list      
> (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1,29 @@
> +# This file is used to build up the control file. The kernel version and
> +# "-di" are appended to the package names. Section can be left out. So can
> +# architecture, which is derived from the files in the modules directory.
> +# It overwrites specifications from /usr/share/kernel-wedge/package-list.
> +#
> +Package: kernel-image
> +Depends: acpi-modules
> +Provides: ufs-modules
> +
> +Package: fat-modules
> +Priority: standard
> +
> +Package: nic-modules
> +Depends: kernel-image, nic-shared-modules, firmware-modules, 
> firewire-core-modules
> +
> +Package: scsi-modules
> +Depends: kernel-image, isa-pnp-modules, scsi-core-modules, parport-modules, 
> cdrom-core-modules, firmware-modules
> +
> +Package: nic-extra-modules
> +Depends: kernel-image, isa-pnp-modules, nic-shared-modules, 
> firmware-modules, crc-modules
> +
> +Package: nic-usb-modules
> +Depends: kernel-image, nic-shared-modules, usb-modules, firmware-modules
> +
> +Package: ppp-modules
> +Depends: serial-modules, kernel-image, crc-modules
> +
> +Package: pcmcia-modules
> +Depends: kernel-image, isa-pnp-modules, firmware-modules
> Index: packages/kernel/kfreebsd-kernel-di-i386/kernel-versions
> ===================================================================
> --- packages/kernel/kfreebsd-kernel-di-i386/kernel-versions   (.../trunk)     
> (revision 0)
> +++ packages/kernel/kfreebsd-kernel-di-i386/kernel-versions   
> (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1,2 @@
> +# arch               version         flavour         installedname   suffix  
> build-depends
> +kfreebsd-i386        7.2-2           486             7.2-1-486       -       
> kfreebsd-image-7.2-1-486
> Index: 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/floppy-modules
> ===================================================================
> --- 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/floppy-modules  
>     (.../trunk)     (revision 0)
> +++ 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/floppy-modules  
>     (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1 @@
> +#include <kfreebsd/floppy-modules>
> Index: 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/loop-modules
> ===================================================================
> --- 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/loop-modules    
>     (.../trunk)     (revision 0)
> +++ 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/loop-modules    
>     (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1 @@
> +#include <kfreebsd/loop-modules>
> Index: 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/nic-modules
> ===================================================================
> --- packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/nic-modules 
> (.../trunk)     (revision 0)
> +++ packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/nic-modules 
> (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1 @@
> +#include <kfreebsd/nic-modules>
> Index: 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/fat-modules
> ===================================================================
> --- packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/fat-modules 
> (.../trunk)     (revision 0)
> +++ packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/fat-modules 
> (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1 @@
> +#include <kfreebsd/fat-modules>
> Index: 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/kernel-image
> ===================================================================
> Index: 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ntfs-modules
> ===================================================================
> --- 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ntfs-modules    
>     (.../trunk)     (revision 0)
> +++ 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ntfs-modules    
>     (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1,2 @@
> +ntfs
> +ntfs_iconv

this could probably be replaced by a new entry in kernel-wedge, but it
is fine for now.

> Index: 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/acpi-modules
> ===================================================================
> --- 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/acpi-modules    
>     (.../trunk)     (revision 0)
> +++ 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/acpi-modules    
>     (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1 @@
> +#include <kfreebsd/acpi-modules>
> Index: 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/nic-shared-modules
> ===================================================================
> --- 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/nic-shared-modules
>   (.../trunk)     (revision 0)
> +++ 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/nic-shared-modules
>   (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1 @@
> +miibus ?
> Index: 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ppp-modules
> ===================================================================
> --- packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ppp-modules 
> (.../trunk)     (revision 0)
> +++ packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ppp-modules 
> (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1 @@
> +#include <kfreebsd/ppp-modules>
> Index: 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ide-modules
> ===================================================================
> --- packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ide-modules 
> (.../trunk)     (revision 0)
> +++ packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ide-modules 
> (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1 @@
> +#include <kfreebsd/ide-modules>
> Index: 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/reiserfs-modules
> ===================================================================
> --- 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/reiserfs-modules
>     (.../trunk)     (revision 0)
> +++ 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/reiserfs-modules
>     (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1 @@
> +#include <kfreebsd/reiserfs-modules>
> Index: 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ipv6-modules
> ===================================================================
> --- 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ipv6-modules    
>     (.../trunk)     (revision 0)
> +++ 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/ipv6-modules    
>     (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1 @@
> +#include <kfreebsd/ipv6-modules>
> Index: 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/plip-modules
> ===================================================================
> --- 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/plip-modules    
>     (.../trunk)     (revision 0)
> +++ 
> packages/kernel/kfreebsd-kernel-di-i386/modules/kfreebsd-i386/plip-modules    
>     (.../branches/d-i/kfreebsd)     (revision 59039)
> @@ -0,0 +1 @@
> +#include <kfreebsd/plip-modules>


-- 
Aurelien Jarno                          GPG: 1024D/F1BCDB73
aurel...@aurel32.net                 http://www.aurel32.net


-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to