Your message dated Mon, 31 Dec 2018 15:19:53 +0000
with message-id <[email protected]>
and subject line Bug#884303: fixed in eclipse-titan 6.5.0-1
has caused the Debian Bug report #884303,
regarding ttcn3_makefilegen generates files with wrong paths
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
884303: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884303
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: eclipse-titan
Version: 6.3.0-1
Severity: important

The TITAN makefile generator will generate makefiles on Debian whcih will not 
build.

I suppose the reason is that Debian installs the TITAN 
files/libraries/executables in
a structure that's different from what upstream TITAN assumes, and that as a 
result,
the generated Makefile will not work.

During the past months, I've been using the following sed-script in many of my 
TITAN
projects and use it to post-process the generated Makefiles.  That's a kludge, 
but it
works:

sed -i -e 's/# TTCN3_DIR = /TTCN3_DIR = \/usr/' Makefile
sed -i -e 's/LDFLAGS = /LDFLAGS = -L \/usr\/lib\/titan /' Makefile
sed -i -e 's/CPPFLAGS = -D$(PLATFORM) -I$(TTCN3_DIR)\/include/CPPFLAGS = 
-D$(PLATFORM) -I$(TTCN3_DIR)\/include -I\/usr\/include\/titan/' Makefile
# below lines were not needed for TITAN 6.1.0 but are for TITAN >= 6.3.0
sed -i -e 's/TTCN3_DIR = $/TTCN3_DIR = \/usr/' Makefile
sed -i -e 's/\/bin\/compiler/\/bin\/ttcn3_compiler/' Makefile

The latest version of this work-around/kludge is maintained at
http://git.osmocom.org/osmo-ttcn3-hacks/tree/regen-makefile.sh

A proper solution would probably be for Debian to apply a patch on the TITAN 
source code
to make sur the generated Makefile uses the paths to which the binaries + 
libraries are
installed in Debian.


-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages eclipse-titan depends on:
ii  default-jdk   2:1.8-59
ii  expect        5.45.3-1
ii  libc6         2.25-3
ii  libgcc1       1:7.2.0-17
ii  libncurses5   6.0+20171125-1
ii  libpcap-dev   1.8.1-5
ii  libpcre3-dev  2:8.39-8
ii  libsctp-dev   1.0.17+dfsg-1+b1
ii  libssl-dev    1.1.0g-2
ii  libssl1.1     1.1.0g-2
ii  libstdc++6    7.2.0-17
ii  libtinfo5     6.0+20171125-1
ii  libxml2       2.9.4+dfsg1-5.1
ii  libxml2-dev   2.9.4+dfsg1-5.1
ii  make          4.1-9.1
ii  perl          5.26.1-3
ii  python        2.7.14-3

eclipse-titan recommends no packages.

eclipse-titan suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: eclipse-titan
Source-Version: 6.5.0-1

We believe that the bug you reported is fixed in the latest version of
eclipse-titan, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gergely Pilisi <[email protected]> (supplier of updated eclipse-titan 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 30 Dec 2018 10:50:32 +0100
Source: eclipse-titan
Binary: eclipse-titan
Architecture: source
Version: 6.5.0-1
Distribution: unstable
Urgency: high
Maintainer: Gergely Pilisi <[email protected]>
Changed-By: Gergely Pilisi <[email protected]>
Description:
 eclipse-titan - TITAN TTCN-3 toolset from the Eclipse project
Closes: 879816 884303 901463
Changes:
 eclipse-titan (6.5.0-1) unstable; urgency=high
 .
   * New release.
     + Upstream fixed the GCC version issues (Closes: #879816)
     + Upstream fixed the makefilegen wrong path issue (Closes: #884303)
     + Upstream documentation switched to asciidoc (Closes: #901463)
   * Standards-Version bump to 4.3.0 (no changes needed)
   * Compat level bumped to 11 (no changes needed)
Checksums-Sha1:
 acac7ec44f524008bfdbc7c2c049c6154df40fb0 1843 eclipse-titan_6.5.0-1.dsc
 cfe0925e4511a8758e40ef8b90a0d98009e1550e 12531343 
eclipse-titan_6.5.0.orig.tar.gz
 c3b00c75d944152467d318bba38e64de476e0e0f 6528 
eclipse-titan_6.5.0-1.debian.tar.xz
 f8eeac55a0e453452a3f553bba06dd252e75e7d8 10715 
eclipse-titan_6.5.0-1_amd64.buildinfo
Checksums-Sha256:
 3b85ebc2ab8c4c1266cdd738d8826d3228cc69764d2376ec9dd4e4a38684a1e2 1843 
eclipse-titan_6.5.0-1.dsc
 0fade7c1bc0f5a7026ff26fdc51075b329f76729cd184066a3401438d2ab67a9 12531343 
eclipse-titan_6.5.0.orig.tar.gz
 9ae241423bc54c4239703f31418e6ab602b572823e4d4cccb4e212de4756c258 6528 
eclipse-titan_6.5.0-1.debian.tar.xz
 36bc6794d2f0ca8f16db02012069119ed26bdeecd438e74b9107c0e2bafab18e 10715 
eclipse-titan_6.5.0-1_amd64.buildinfo
Files:
 1e3cd40e2b5b3b55a74ae107b4a27a60 1843 java optional eclipse-titan_6.5.0-1.dsc
 981567fba52d55d01c89a8293c868774 12531343 java optional 
eclipse-titan_6.5.0.orig.tar.gz
 9719938d8369d709078ffb07080a9a36 6528 java optional 
eclipse-titan_6.5.0-1.debian.tar.xz
 feede0ef308d50e93ebf28986820e2c8 10715 java optional 
eclipse-titan_6.5.0-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlwqLowACgkQCBa54Yx2
K62uow//XrIzVdzCLhRhdv3rX1fYJ00/FwbgmnepEQ8h83V8n9EtPwN08/9HjVaV
lQGeThU8uSLw4n7c2Yjx97LDab07D7acK9nMdbQiaJ3e54iL+0PwTgRU7iCw78Cg
ZbzHBUJH9BwCwIV2KET1HvwuECWZyuFHSutzafYJtFaeg/Ddkv2zE6KLS5Z7wasq
t6EdlHqNFSuwABrDtls1O5DGG+bazqGv/uFyTYYS805qvS4RF1BnJXtbDT7lAKD6
eCaxzndv5na7BgBhOu9Ajjr6Dw4DIzml3AjFbiBTwj4V41new+X0GiHqB8RhbN8F
0up5lrg3E9TJssQ0ZWLvZs2OrVkQeJbjszUhgaUFf3MjIWXPvaWDJ6/IVkuvnDRF
ur7noxJPPfb8lUMJsSOX5ofKfWR9DSpgHpwiTgutTClP0GT4JVGDhdlgSnpVexug
xgbzEOZTpr20a8HkuHd2rFBpMuXBqtq12KYQNWuNb6dhXqibnYf9HHb2yeZE5wtU
9tyRsJkJI5kfjWk5T+FrbAaUgmr9TwenlQFJv6KfO638Qej8d+9fDVkqD7M8ZtUS
rla02NmDBNcGUtfZlcKQzQ9rx/gaqoUDRj6cPBHSdhgo4CgzN2/o5Arw4Kbo+A1p
02c4OBkXESF2dW77dq3TwJ0aeXvjhTDcsJKsKFNEOFvT6oLlgcQ=
=kD/h
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to