[Bugme-new] [Bug 10617] New: Can't build modules from source in path that has ':' in it

bugme-daemon at bugzilla.kernel.org bugme-daemon at bugzilla.kernel.org
Wed May 7 18:11:53 PDT 2008


http://bugzilla.kernel.org/show_bug.cgi?id=10617

           Summary: Can't build modules from source in path that has ':' in
                    it
           Product: Other
           Version: 2.5
     KernelVersion: 2.6.25-rc8
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Other
        AssignedTo: other_other at kernel-bugs.osdl.org
        ReportedBy: hpj at copyleft.no


Latest working kernel version: Unknown
Earliest failing kernel version: 2.6.25-rc8
Distribution: openSUSE 11.0 Beta 1
Hardware Environment: IBM T42p laptop i686 32-bit
Software Environment: openSUSE 11.0 Beta 1
Problem Description:

If you're going to build a kernel module, and the path to the module contains
one or more ':' characters, the kernel Makefile will fail like this:

hpj [~/work/suse/bs/home:hpjansson:sysprof/sysprof/sysprof-1.0.8-work/module]
make
/usr/bin/make -C /lib/modules/2.6.25-rc8-12-default/build
SUBDIRS=/home/hpj/work/suse/bs/home:hpjansson:sysprof/sysprof/sysprof-1.0.8-work/module
modules
make[1]: Entering directory `/usr/src/linux-2.6.25-rc8-12-obj/i386/default'
/usr/bin/make -C /usr/src/linux-2.6.25-rc8-12
O=/usr/src/linux-2.6.25-rc8-12-obj/i386/default/. modules
/usr/src/linux-2.6.25-rc8-12/Makefile:1290: *** target pattern contains no `%'.
Stop.
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.25-rc8-12-obj/i386/default'
make: *** [sysprof-module.o] Error 2

When I moved the source to ~/temp/sysprof/, I could build it just fine.

Steps to reproduce:

Unpack a source containing a kernel module in a path that has ':' characters in
it. Try to build it.


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


More information about the Bugme-new mailing list