Source: scsitools
Version: 0.12-2.1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: origin-ubuntu precise ubuntu-patch
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Dear maintainer,
In ubuntu, we can not compile scsitools because -D_FORTIFY_SOURCE=2 compiler
flags is enabled,
please consider to enabling it. so Ubuntu can sync Debian instead of merge
In Ubuntu, the attached patch was applied to achieve the following:
* Merge from Debian testing. Remaining changes:
- add debian/patches/01_ubuntu-toolchain.diff, fix FTBFS caused by
-D_FORTIFY_SOURCE=2 compiler flag enabled in Ubuntu
Thanks for considering the patch.
- -- System Information:
Debian Release: wheezy/sid
APT prefers oneiric-updates
APT policy: (500, 'oneiric-updates'), (500, 'oneiric-security'), (500,
'oneiric')
Architecture: amd64 (x86_64)
Kernel: Linux 3.0.0-14-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBCAAGBQJPDCqFAAoJELmHbrCQs2xbUM8P/3C6G6PAXAYTtRvQy7NnpZOr
XFlN/N/sfDXRtH/8p4l9QwklB6bPfS6XfXrP4az0BfH2mtno+wW13vYGn7sJw9FB
1g+Ei5lb5w9n2cpvKfND1Yi0+7V0/Kk9SlZ8JuiEQHhGnh7rV//p/MGrTlM0NkOu
1aCs5vzc53eROYaoVOcTJy4HWcLeO/kVfME413eHiALB/yq6W9m3KYCOxpjwhvSO
z31iQ+gOwnYCh4minwiBFrRzkWNderN6pGhJAC3tFReX9WRi8O9/UKzb9ZZOpjMs
0EsNrPIzGvCXga7vz7Y2vZLn/aDteOwup8OeDeG72/SOViUSbkAYTfhcunyiYhqK
D7vGYVbOR6tGPvAXZk3hpBWBaNf8mwZOpFXgHUG9rUhnz3ezOy6lboYGXKgSCZND
qV28Ij0tuBLQfKjrRY80guxsYAM4JIIVXRwfx8ds3kFHeT3W4iXrSc0Keo7sMemx
b16B8OYPGlbWqL3AiIDHCp+4+eNxoR+Cm8heVZ5YqvdkXZPBXiqD9kxPQXi4PH76
bugtxKgmYmO2wSRs5T25Vyn7/tD1JdnHn+0G7jZvPlLZRUPT1gix3+fkNBQ5NiDy
Lt8QD9g602Ld2m/Y+GrjZ/hQLuzEvy0Ni6DJAd8kswGBpRduKDOvG28ZQiPsDCHR
yqkE85YvwCtWcFzCek+Q
=zJau
-----END PGP SIGNATURE-----
diff -Nru scsitools-0.12/debian/patches/01_ubuntu-toolchain.diff scsitools-0.12/debian/patches/01_ubuntu-toolchain.diff
--- scsitools-0.12/debian/patches/01_ubuntu-toolchain.diff 1970-01-01 07:00:00.000000000 +0700
+++ scsitools-0.12/debian/patches/01_ubuntu-toolchain.diff 2011-06-14 04:15:53.000000000 +0700
@@ -0,0 +1,11 @@
+--- a/scsidev/scsidev.c
++++ b/scsidev/scsidev.c
+@@ -747,7 +747,7 @@
+ return;
+
+ if (status) {
+- int fd = open (shadow, O_RDWR | O_CREAT | O_EXCL);
++ int fd = open (shadow, O_RDWR | O_CREAT | O_EXCL, S_IRUSR | S_IWUSR);
+ close (fd);
+ }
+ apply_perm (shadow, stbuf, 0);
diff -Nru scsitools-0.12/debian/patches/series scsitools-0.12/debian/patches/series
--- scsitools-0.12/debian/patches/series 2011-12-07 23:25:06.000000000 +0700
+++ scsitools-0.12/debian/patches/series 2012-01-10 17:56:31.000000000 +0700
@@ -2,4 +2,5 @@
sraw.patch
rescan-scsi-bus.patch
scsidev.patch
+01_ubuntu-toolchain.diff
rescan-scsi-bus_sleep.patch