mirror of
https://github.com/Project-OSS-Revival/alien.git
synced 2026-04-24 14:00:17 +00:00
* Moved as many system calls as I can over to shellless execution.
There are still a lot that use shell tricks. Should deal with screwey
rpms and file names better though. Closes: #105283
* Display build logs after build failures.
This commit is contained in:
2
alien.pl
2
alien.pl
@@ -364,7 +364,7 @@ foreach my $file (@ARGV) {
|
|||||||
# Make .orig.tar.gz directory?
|
# Make .orig.tar.gz directory?
|
||||||
if ($format eq 'deb' && ! $single && $generate) {
|
if ($format eq 'deb' && ! $single && $generate) {
|
||||||
# Make .orig.tar.gz directory.
|
# Make .orig.tar.gz directory.
|
||||||
system("cp", "-fa", $package->unpacked_tree, $package->unpacked_tree.".orig") == 0
|
system("cp", "-fa", "--", $package->unpacked_tree, $package->unpacked_tree.".orig") == 0
|
||||||
or die "cp -fa failed";
|
or die "cp -fa failed";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
2
debian/changelog
vendored
2
debian/changelog
vendored
@@ -1,4 +1,4 @@
|
|||||||
alien (7.26) unstable; urgency=low
|
alien (7.27) unstable; urgency=low
|
||||||
|
|
||||||
* Moved as many system calls as I can over to shellless execution.
|
* Moved as many system calls as I can over to shellless execution.
|
||||||
There are still a lot that use shell tricks. Should deal with screwey
|
There are still a lot that use shell tricks. Should deal with screwey
|
||||||
|
|||||||
Reference in New Issue
Block a user