freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Devel] A Debian (non-)bug report about FreeType 2? Please comment.


From: Anthony Fok
Subject: Re: [Devel] A Debian (non-)bug report about FreeType 2? Please comment.
Date: Mon, 19 Feb 2001 05:36:05 -0700
User-agent: Mutt/1.2.5i

On Tue, Feb 06, 2001 at 09:20:59AM +0100, Werner LEMBERG wrote:
> > However, after reading Gordon's reply, I am not so sure any more.  I
> > guess I don't really know the actual workings of FreeType 2.  (Hey,
> > I'm just a deb packager, and not much of a programmer!)  ;-)
> 
> I can't find his reply in the bug database.  Please forward it to the
> list (together with his original bug report) -- this makes it easier
> for me (I'm working offline usually).

Sorry about my late reply.

In a nutshell: I was kind of annoyed at school, and thus annoyed at just
about _any_ bug reports filed against my deb packages.  :-)
So, being somewhat snobbish, I just said "No, there is no bug," and that
"the upstream authors know what they are doing and will improve this soon,"
so I just went ahead and closed the bug report.

Gordon replied and said he doesn't really mind either way, but just thought
that I should know about this.  So, I gave it some thought, and realized I
was being too snobbish, and that I don't really understand the problem,
so I am forwarding this bug report to you.  :-)

And here it is!  Please let me know what you think.  Danke Schoen!

Anthony

==========================================================================

                        Debian Bug report logs - #79951
        [PATCH] needed to allow for location headers are installed into

   Package: libfreetype6-dev; ;Reported by: Gordon Sadler
   <address@hidden>; Done: Anthony Fok <address@hidden>; dated Tue, 19
   Dec 2000 03:03:03 UTC; Maintainer for libfreetype6-dev is Anthony Fok
   <address@hidden>.

     ----------------------------------------------------------------------

   Report forwarded to address@hidden, Anthony Fok
   <address@hidden>:
   Bug#79951; Package libfreetype6-dev. Full text available.

     ----------------------------------------------------------------------

   Acknowledgement sent to Gordon Sadler <address@hidden>:
   New Bug report received and forwarded. Copy sent to Anthony Fok
   <address@hidden>. Full text available.

     ----------------------------------------------------------------------

Message received at address@hidden:

 Date: Mon, 18 Dec 2000 20:13:30 -0600
 From: Gordon Sadler <address@hidden>
 To: address@hidden
 Subject: [PATCH] needed to allow for location headers are installed into
 Message-ID: <address@hidden>

 Package: libfreetype6-dev
 Severity: Normal
 Version: 2.0.1-1

 See attached patch. Needed due to location headers are placed in debian
 package.

 Thanks

 diff -cr freetype-2.0.1.fix/include/freetype/config/ftbuild.h 
freetype-2.0.1/include/freetype/config/ftbuild.h
 *** freetype-2.0.1.fix/include/freetype/config/ftbuild.h        Mon Dec 18 
20:05:59 2000
 --- freetype-2.0.1/include/freetype/config/ftbuild.h    Fri Dec  1 18:35:11 
2000
 ***************
 *** 32,38 ****
     /* library is installed on the particular system.                        */
     /*                                                                       */
   #ifndef FT_ROOT
 ! #define FT_ROOT  freetype2/freetype
   #endif
  
  
 --- 32,38 ----
     /* library is installed on the particular system.                        */
     /*                                                                       */
   #ifndef FT_ROOT
 ! #define FT_ROOT  freetype
   #endif
  
  
 Only in freetype-2.0.1.fix/include/freetype/config: ftbuild.h.orig
 diff -cr freetype-2.0.1.fix/include/freetype/freetype.h 
freetype-2.0.1/include/freetype/freetype.h
 *** freetype-2.0.1.fix/include/freetype/freetype.h      Mon Dec 18 20:05:37 
2000
 --- freetype-2.0.1/include/freetype/freetype.h  Thu Nov 30 17:08:35 2000
 ***************
 *** 21,27 ****
  
   /* include potentially build-specific directives and macros */
   #ifndef    FT_BUILD_H
 ! #  define  FT_BUILD_H    <freetype2/freetype/config/ftbuild.h>
   #endif
   #include   FT_BUILD_H
  
 --- 21,27 ----
  
   /* include potentially build-specific directives and macros */
   #ifndef    FT_BUILD_H
 ! #  define  FT_BUILD_H    <freetype/config/ftbuild.h>
   #endif
   #include   FT_BUILD_H
  
 Only in freetype-2.0.1.fix/include/freetype: freetype.h.orig


     ----------------------------------------------------------------------

   Bug closed, send any further explanations to Gordon Sadler
   <address@hidden> Request was from Gordon Sadler
   <address@hidden> to address@hidden Full text available.

     ----------------------------------------------------------------------

   Bug reopened, originator set to Gordon Sadler <address@hidden>.
   Request was from Gordon Sadler <address@hidden> to
   address@hidden Full text available.

     ----------------------------------------------------------------------

   Information forwarded to address@hidden:
   Bug#79951; Package libfreetype6-dev. Full text available.

     ----------------------------------------------------------------------

   Acknowledgement sent to Anthony Fok <address@hidden>:
   Extra info received and forwarded to list. Full text available.

     ----------------------------------------------------------------------

Message received at address@hidden:

 Date: Thu, 18 Jan 2001 20:42:40 -0700
 To: address@hidden
 Subject: Re: Bug#79951: [PATCH] needed to allow for location headers are 
installed into
 Message-ID: <address@hidden>
 References: <address@hidden>
 In-Reply-To: <address@hidden>; from address@hidden on Mon, Dec 18, 2000 at 
08:13:30PM -0600
 From: Anthony Fok <address@hidden>

 On Mon, Dec 18, 2000 at 08:13:30PM -0600, Gordon Sadler wrote:
 > Package: libfreetype6-dev
 > Severity: Normal
 > Version: 2.0.1-1
 >
 > See attached patch. Needed due to location headers are placed in debian
 > package.

 Those are the standard locations for installation on UNIX-based system
 as decided by the upstream authors.  I trust the FreeType 2 authors. I
 don't think this patch is needed.  As a sidenote, this issue will be
 further refined in FreeType 2.0.2, but no codes will need to be
 changed, so I prefer leaving things as-is.

 Besides, quite a few Debian packages such as XFree86-4.0.2 and
 Nautilus-0.5 have been built successfully with the libfreetype6-dev
 package.  That is a good sign that things are just fine as-is.

 Please let me know what you think.  If there is no objection, I will
 proceed to close this bug report.

 Thanks,

 Anthony

 --
 Anthony Fok Tung-Ling                Civil and Environmental Engineering
 address@hidden, address@hidden    University of Alberta, Canada
    Debian GNU/Linux Chinese Project -- http://www.debian.org/intl/zh/
 Come visit Our Lady of Victory Camp -- http://www.olvc.ab.ca/




     ----------------------------------------------------------------------

   Reply sent to Anthony Fok <address@hidden>:
   You have taken responsibility. Full text available.

     ----------------------------------------------------------------------

   Notification sent to Gordon Sadler <address@hidden>:
   Bug acknowledged by developer. Full text available.

     ----------------------------------------------------------------------

Message received at address@hidden:

 Date: Fri, 2 Feb 2001 13:46:14 -0700
 To: address@hidden
 Subject: Closing bug... (not a bug?)
 Message-ID: <address@hidden>
 Mime-Version: 1.0
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 User-Agent: Mutt/1.2.5i
 From: Anthony Fok <address@hidden>
 Delivered-To: address@hidden

 I'm closing this bug (i.e. ignoring this patch) as explained in my previous
 message.  If you feel there is any problem, feel free to re-open it.  But
 yes, I still think that this patch is unnecessary.  Nonetheless, thanks for
 your help.

 Cheers,

 Anthony

 --
 Anthony Fok Tung-Ling                Civil and Environmental Engineering
 address@hidden, address@hidden    University of Alberta, Canada
    Debian GNU/Linux Chinese Project -- http://www.debian.org/intl/zh/
 Come visit Our Lady of Victory Camp -- http://www.olvc.ab.ca/




     ----------------------------------------------------------------------

   Information forwarded to address@hidden, Anthony Fok
   <address@hidden>:
   Bug#79951; Package libfreetype6-dev. Full text available.

     ----------------------------------------------------------------------

   Acknowledgement sent to Gordon Sadler <address@hidden>:
   Extra info received and forwarded to list. Copy sent to Anthony Fok
   <address@hidden>. Full text available.

     ----------------------------------------------------------------------

Message received at address@hidden:

 Date: Fri, 2 Feb 2001 15:44:26 -0600
 To: address@hidden
 Subject: Re: Bug#79951 acknowledged by developer (Closing bug... (not a bug?))
 Message-ID: <address@hidden>
 References: <address@hidden> <address@hidden> <address@hidden>
 In-Reply-To: <address@hidden>; from address@hidden on Fri, Feb 02, 2001 at 
02:35:41PM -0600
 From: Gordon Sadler <address@hidden>

 I missed your followup message until I just now received the close
 notification. I'm not positive how other packages are building against
 libfreetype6, my guess would be they use autoconf and allow the builder
 to point to headers and libraries explicitly. That's probably the
 correct way to go as well.

 I originally found this trying to build wxwindows from source I
 believe. Maybe some other, point was, configure would locate the
 library and build with freetype support. Then during building it errored
 trying to follow all of the includes. I tracked it down to the above
 lines mentioned in the report.

 By making those changes, you make the freetype header files able to
 find themselves. Sure I could have passed --with-extra-includes which
 probably would have fixed it....

 But a non-autoconf package that wants/needs freetype and simply
 includes the appropriate header file ends up breaking trying to find
 its own headers ..

 I'm sure you know the package better than I. Just thought I would add
 my line of reasoning to this. I won't object to the closing, just
 thought you may have overlooked it.

 Thanks



     ----------------------------------------------------------------------

     ----------------------------------------------------------------------

    Darren Benham / address@hidden Last modifed: Mon, 19 Feb 2001
    12:17:50 UTC (timestamp page available).

    Debian Bug tracking system
    copyright 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-7 Ian
    Jackson, 1995 Steven Brenner.
    Available under the GPL.


-- 
Anthony Fok Tung-Ling                Civil and Environmental Engineering
address@hidden, address@hidden    University of Alberta, Canada
   Debian GNU/Linux Chinese Project -- http://www.debian.org/intl/zh/
Come visit Our Lady of Victory Camp -- http://www.olvc.ab.ca/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]