On Mon, Jul 15, 2013 at 10:13 AM, Hauke Mehrtens <[email protected]> wrote:
> On 07/15/2013 04:01 PM, Ben Guthro wrote:
>> On Mon, Jul 15, 2013 at 9:55 AM, Hauke Mehrtens <[email protected]> wrote:
>>> On 07/15/2013 03:08 PM, Ben Guthro wrote:
>>>> I'm struggling to integrate the backports-3.10-2 release into my
>>>> build, and I'm hoping this is the proper venue to get some answers.
>>>>
>>>> 1. The build is complaining about ./gentree.py and local symbols. I
>>>> did not see gentree.py anywhere in the code released.
>>>>
>>>> Even when removing this section of the Makefile, I am able to get a
>>>> bit further, to try to do a 'make menuconfig'
>>>> This does not present the options I expected - offering only the
>>>> following options:
>>>>
>>>> Build all compat code
>>>> Voltage and Current Regulator Support
>>>>
>>>>
>>>> I also tried the some of the defconfigs (like iwlwifi) - but these
>>>> seem to only build the compat.ko, and nothing else.
>>>>
>>>>
>>>> Am I doing something wrong - or is something broken in this release?
>>>
>>> What source are you using?
>>
>> I downloaded the released backports-3.10-2.tar.bz2 file from the
>> stable releases page here:
>> http://drvbp1.linux-foundation.org/~mcgrof/rel-html/backports/
>>
>
> Could you please post the error messages you get with a unmodified
> version of backports-3.10-2.tar.bz2.
This output is from trying to build against a built, but not installed kernel:
KLIB=/data/home/bguthro/dev/orc-precise/orc-kernel/../linux/build/kernel/lib/modules/3.8.13-orc
\
KLIB_BUILD=/data/home/bguthro/dev/orc-precise/orc-kernel/../linux/build/kernel
\
make -j8 EXTRAVERSION= V=1 -C compat-drivers modules
make[1]: Entering directory
`/data/home/bguthro/dev/orc-precise/orc-kernel/compat-drivers'
/--------------
| You shouldn't run make in the backports tree, but only in
| the generated output. This here is only the skeleton code
| copied into the output directory. To use the backport system
| from scratch, go into the top-level directory and run
| ./gentree.py /path/to/linux-next/ /tmp/output
| and then make menuconfig/... in the output directory. See
| ./gentree.py --help
| for more options.
\--
As Johannes posted, I suspect it is something to do with the .local-symbols
However, I'm not sure how this gets built, in the case of a kernel
that is not installed.
Any advice is appreciated.
Ben
--
To unsubscribe from this list: send the line "unsubscribe backports" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html