[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

build-system: Interaction changelog <-> abiname?



Hi,

I am using a slightly modified version of the kernel-buildsystem from
trunk which you offer to build my linux-next kernels.

Unfortunately, even I use UNRELEASED as Distribution my $ABINAME is
not accepted, I have these setttings:

$ head -1 debian/changelog
linux-2.6 (2.6.39~rc1-1~next20110331.dileks1) UNRELEASED; urgency=low

$ head -2 debian/config/defines
[abi]
abiname: next20110331-1

If I remove "~rc1" means (2.6.39-1~next20110331.dileks.1) from
debian/changelog, the desired "ABINAME=next20110331-1" successfully is
set.
Using "~rc1" results in identical package names whereas the
debian-version differs, means "uname -r" gives the same output.
This is uncool when you have different patch-series or kernel-configs
for testing and results in "overwriting" old package (or boot a
totally different kernel, remove and install desired package).

I have looked and try to understand the interaction between changelog
<-> abiname.
For example into debian/bin/gencontrol.py and
debian/lib/python/debian_linux/debian.py.
I would lie if I have understood the code.

Can you give some help?

Regards,
- Sedat -


Reply to: