OpenSDE Packages Database (without history before r20070)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
1.4 KiB

  1. # --- SDE-COPYRIGHT-NOTE-BEGIN ---
  2. # This copyright note is auto-generated by ./scripts/Create-CopyPatch.
  3. #
  4. # Filename: package/.../parted/parted-3.0-glibc-2.16-no-gets.patch
  5. # Copyright (C) 2012 The OpenSDE Project
  6. #
  7. # More information can be found in the files COPYING and README.
  8. #
  9. # This patch file is dual-licensed. It is available under the license the
  10. # patched project is licensed under, as long as it is an OpenSource license
  11. # as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
  12. # of the GNU General Public License as published by the Free Software
  13. # Foundation; either version 2 of the License, or (at your option) any later
  14. # version.
  15. # --- SDE-COPYRIGHT-NOTE-END ---
  16. Since the 2.16 release of the glibc, 'gets' is not defined in the gnulib anymore
  17. This is a hack until upstream pulls in a new gnulib version
  18. Within gnulib this issue was already adsressed in the following commit:
  19. http://git.savannah.gnu.org/gitweb/?p=gnulib.git;a=commitdiff;h=66712c23388e93e5c518ebc8515140fa0c80734
  20. --- parted-3.0/lib/stdio.in.h.orig 2012-08-05 15:10:07.521753187 +0200
  21. +++ parted-3.0/lib/stdio.in.h 2012-08-05 15:11:12.713387639 +0200
  22. @@ -735,7 +735,6 @@
  23. /* It is very rare that the developer ever has full control of stdin,
  24. so any use of gets warrants an unconditional warning. Assume it is
  25. always declared, since it is required by C89. */
  26. -_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
  27. #endif