Source: scsitools Version: 0.12-2.1 Severity: wishlist Tags: patch User: ubuntu-de...@lists.ubuntu.com 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