Age | Commit message (Collapse) | Author |
|
Until now the Packages.gz generation was hardcoded in rootfs_deb_do_rootfs.
(Tom Rini: While in here, trailing whitespace cleanup)
Signed-off-by: Filip Zyzniewski <filip.zyzniewski@gmail.com>
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
dpkg-deb does not like version numbers without digits:
NOTE: Running task 428 of 604 (ID: 14,
[...]/openembedded/recipes/linux-firmware/linux-firmware_git.bb,
do_package_write_deb)
dpkg-deb - error: (upstream) version (`git') doesn't contain any digits
dpkg-deb: 1 errors in control file
NOTE: package
linux-firmware-git-r1+gitr2fab48391fda8a914b55c8ac265eb3b6ee10ace8:
task do_package_write_deb: Started
This commit causes version numbers without digits to be appended with '0':
linux-firmware-agere_git0-r1+gitr2fab48391fda8a914b55c8ac265eb3b6ee10ace8_all.deb
Signed-off-by: Filip Zyzniewski <filip.zyzniewski@gmail.com>
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
For dpkg EABI system architecture is called armel, not arm.
Reference: http://wiki.debian.org/ArmEabiPort
Signed-off-by: Filip Zyzniewski <filip.zyzniewski@gmail.com>
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
PKGR already contains DISTRO_PR, so no need to add it twice.
Signed-off-by: Filip Zyzniewski <filip.zyzniewski@gmail.com>
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
Both package_deb.bbclass and rootfs_deb.bbclass use apt-get.
Without apt system cannot be bootstrapped because there is no optimal
way to fetch new packages. Apt depends on dpkg, so switching from dpkg
to apt in EXTRA_DEPENDS provides both.
Signed-off-by: Filip Zyzniewski <filip.zyzniewski@gmail.com>
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
Using PV/PR causes problems like libncursesw5_5.7-r16 depending on
libtinfo5 (>= 5.7+20110115).
Signed-off-by: Filip Zyzniewski <filip.zyzniewski@gmail.com>
Signed-off-by: Tom Rini <tom_rini@mentor.com>
|
|
populate_staging task to populate_sysroot
This change, pulled from Poky, makes the purpose of the staging directory more
obvious and the taskname more true to what it now actually does.
The layout version number is increased due to the change in layout but code to
convert existing directories and insert a symlink for backwards compatibility
is included.
This patch also includes fixes for all recipes which reference the directory.
Signed-off-by: Joshua Lock <josh@linux.intel.com>
|
|
to package we don't read potentially stale pkgdata from staging.
This is basically the commit 27b9bc946eeb3faa7b10d92689ab527af42727bd that got
lost when merging poky stuff into the repo. The behavior is much like
what we already have with package_ipk.
Signed-off-by: Ricardo Salveti de Araujo <ricardo.salveti@openbossa.org>
|
|
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
|
|
These are created with the package and get installed in
/var/dpkg/info. Afterward it's a great way to find modified files
for backup with a little shell script magic.
It feels a bit weird to still use MD5, but that seems to be the
convention in the Debian world.
Signed-off-by: Michael Smith <msmith@cbnco.com>
Acked-by: Chris Larson <clarson@kergoth.com>
|
|
Allow a package to be built that contains only dotfiles or
dot directories under '/'.
Signed-off-by: Michael Smith <msmith@cbnco.com>
|
|
classes that make sure correct files end up on rootfs
|
|
Based on experience, this function is going to cause massive code readability
issues. We can actually clean up the code more without it so do this instead.
|
|
|
|
|
|
nothing to package we don't read potentially stale pkgdata from staging. Fixes the strange ncurses-native issue after ncurses packaging was fixed
|
|
|
|
existing do_package_write_deb depends and only set when PACKAGES isn't empty
|
|
|
|
obvious what its for (from poky)
|
|
with 'valid' archs (from poky)
|
|
|
|
|
|
- before an unset ALLOW_EMPTY meant False, while any string value meant True,
now "1" means True and any other value or unset means False
- this allows to set ALLOW_EMPTY = "1" and explicitly unset it for a
subpackage with ALLOW_EMPTY_somepackage = "0"
|
|
|
|
correct operation with bitbake 1.8.x. Old behaviour is maintained in a special legacy anonymous function in base.bbclass. The patch is an improved version of the one discussed on the mailing list.
|
|
|
|
|
|
|