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

Bug#318711: marked as done ([Fwd: Log for successful build of tex-guy_1.2.4-4.1 (dist=unstable)])



Your message dated Mon, 14 May 2007 09:39:42 -0600
with message-id <[🔎] 20070514153942.GE19050@krebs.dannf>
and subject line Please test your reported bug of tex-guy with the new version
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: tex-guy
Version: 1.2.4-4.1

Our automated buildd log filter[1] detected a problem that will cause
your package to segfault on architectures where the size of a pointer is
greater than the size of an integer, such as ia64.

tex-guy builds with -ansi, but uses the fdopen() and popen() functions.
Normally I provide a patch that drops the -ansi argument, but in this
case that won't work because some of the code won't compile without
-ansi[2].

So, the correct answer might be to recode to remove the fdopen() calls
in DVIlib2 and drop the -ansi CFLAG for gui-lpr.c (or recode that as
well, to remove the popen() call).

On the otherhand, it maybe easier to just drop -ansi & fix
dvi_set_filestamp() to build w/o -ansi.

[1]http://people.debian.org/~dannf/check-implicit-pointer-functions
[2]
=== DVIlib2
make[2]: Entering directory `/space/debian/tex-guy-1.2.4/DVIlib2-2.7.1'
../libtool --mode=compile \
  /usr/bin/gcc-3.3 -I.    -DDVILIBDIR=\"/usr/share/DVIlib2/\" `VFlib3-config --cflags` \
        -DVERSION=\"2.8.0\" -c dvi.c
mkdir .libs
 /usr/bin/gcc-3.3 -I. -DDVILIBDIR=\"/usr/share/DVIlib2/\" -I/usr/include -DVERSION=\"2.8.0\" -c dvi.c  -fPIC -DPIC -o .libs/dvi.o
dvi.c: In function `dvi_set_filestamp':
dvi.c:433: error: structure has no member named `st_mtimensec'
dvi.c: In function `DVI_file_modified':
dvi.c:470: error: structure has no member named `st_mtimensec'
make[2]: *** [dvi.lo] Error 1
make[2]: Leaving directory `/space/debian/tex-guy-1.2.4/DVIlib2-2.7.1'

-- 
dann frazier <dannf@hp.com>
--- Begin Message ---
Function `fdopen' implicitly converted to pointer at spc_ps.c:868
Function `fdopen' implicitly converted to pointer at dvi2escpage.c:145
Function `fdopen' implicitly converted to pointer at dvi2misc.c:448
Function `popen' implicitly converted to pointer at gui-lpr.c:623

--- End Message ---

--- End Message ---
--- Begin Message ---
Version: 1.3.2-1

On Sat, May 12, 2007 at 02:07:36PM +0300, Lior Kaplan wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hello All,
> 
> I'm contacting you as you have open bugs against tex-guy package.
> 
> I've uploaded a new version of tex-guy to debian unstable (version 1.3.2).
> 
> As upstream nor I were not sure if that new version fixes your bugs,
> please test them at let me know about the result.

This bug no longer exists in 1.3.2-1, thanks.

--- End Message ---

Reply to: