packages: tetex/teTeX-getline.patch (NEW) - fix for building with glibc 2.10.x
hawk
hawk at pld-linux.org
Fri Feb 26 17:12:07 CET 2010
Author: hawk Date: Fri Feb 26 16:12:07 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- fix for building with glibc 2.10.x
---- Files affected:
packages/tetex:
teTeX-getline.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/tetex/teTeX-getline.patch
diff -u /dev/null packages/tetex/teTeX-getline.patch:1.1
--- /dev/null Fri Feb 26 17:12:08 2010
+++ packages/tetex/teTeX-getline.patch Fri Feb 26 17:12:02 2010
@@ -0,0 +1,55 @@
+diff -Naur tetex-src-3.0.orig/texk/dvipsk/afm2tfm.c tetex-src-3.0/texk/dvipsk/afm2tfm.c
+--- tetex-src-3.0.orig/texk/dvipsk/afm2tfm.c 2009-07-21 05:59:32.635014710 -0700
++++ tetex-src-3.0/texk/dvipsk/afm2tfm.c 2009-07-21 13:37:27.978595399 -0700
+@@ -257,7 +257,7 @@
+ }
+
+ int
+-getline P1H(void) {
++tetex_getline P1H(void) {
+ register char *p ;
+ register int c ;
+
+@@ -606,7 +606,7 @@
+ ai = newchar() ;
+ ai->adobenum = -1 ;
+ ai->adobename = "||" ; /* boundary character name */
+- while (getline()) {
++ while (tetex_getline()) {
+ switch(interest(paramstring())) {
+ case FontName:
+ fontname = paramnewstring() ;
+@@ -1882,7 +1882,7 @@
+
+ while (1) {
+ while (param == 0 || *param == 0) {
+- if (getline() == 0)
++ if (tetex_getline() == 0)
+ error("! premature end in encoding file") ;
+ for (p=buffer; *p; p++)
+ if (*p == '%') {
+@@ -1973,7 +1973,7 @@
+ p = gettoken() ;
+ if (strcmp(p, "]"))
+ error("! token 258 in encoding must be make-array (])") ;
+- while (getline()) {
++ while (tetex_getline()) {
+ for (p=buffer; *p; p++)
+ if (*p == '%') {
+ if (ignoreligkern == 0)
+diff -Naur tetex-src-3.0.orig/texk/web2c/cpascal.h tetex-src-3.0/texk/web2c/cpascal.h
+--- tetex-src-3.0.orig/texk/web2c/cpascal.h 2009-07-21 05:59:32.663015345 -0700
++++ tetex-src-3.0/texk/web2c/cpascal.h 2009-07-21 13:28:29.754590069 -0700
+@@ -241,6 +241,12 @@
+ #define getname vms_getname
+ #endif
+
++
++#ifdef getline
++#undef getline
++#endif
++#define getline web2c_getline
++
+ /* Declarations for the routines we provide ourselves in lib/. */
+
+ extern string basenamechangesuffix P3H(const_string,const_string,const_string);
================================================================
More information about the pld-cvs-commit
mailing list