Bug 174176 - audio/timidity++: Update to version 2.14.0
Summary: audio/timidity++: Update to version 2.14.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-05 18:10 UTC by tkato432
Modified: 2014-06-05 07:31 UTC (History)
0 users

See Also:


Attachments
file.shar (48.59 KB, text/plain)
2012-12-05 18:10 UTC, tkato432
no flags Details
audio_timidity++.diff (34.72 KB, patch)
2013-01-18 17:55 UTC, tkato432
no flags Details | Diff
audio_timidity++-emacs.diff (789 bytes, patch)
2013-01-18 17:55 UTC, tkato432
no flags Details | Diff
audio_timidity++-gtk.diff (752 bytes, patch)
2013-01-18 17:55 UTC, tkato432
no flags Details | Diff
audio_timidity++-motif.diff (1.07 KB, patch)
2013-01-18 17:55 UTC, tkato432
no flags Details | Diff
audio_timidity++-slang.diff (830 bytes, patch)
2013-01-18 17:55 UTC, tkato432
no flags Details | Diff
audio_timidity++-tcltk.diff (2.04 KB, patch)
2013-01-18 17:55 UTC, tkato432
no flags Details | Diff
audio_timidity++-xaw.diff (1.75 KB, patch)
2013-01-18 17:55 UTC, tkato432
no flags Details | Diff
audio_timidity++-xskin.diff (1.22 KB, patch)
2013-01-18 17:55 UTC, tkato432
no flags Details | Diff
japanese_timidity++-slang.diff (909 bytes, patch)
2013-01-18 17:55 UTC, tkato432
no flags Details | Diff
japanese_timidity++-tcltk.diff (2.18 KB, patch)
2013-01-18 17:55 UTC, tkato432
no flags Details | Diff
audio_timidity++.diff (34.72 KB, patch)
2013-03-13 17:56 UTC, tkato432
no flags Details | Diff
audio_timidity++-emacs.diff (789 bytes, patch)
2013-03-13 17:56 UTC, tkato432
no flags Details | Diff
audio_timidity++-gtk.diff (752 bytes, patch)
2013-03-13 17:56 UTC, tkato432
no flags Details | Diff
audio_timidity++-motif.diff (1.07 KB, patch)
2013-03-13 17:56 UTC, tkato432
no flags Details | Diff
audio_timidity++-slang.diff (531 bytes, patch)
2013-03-13 17:56 UTC, tkato432
no flags Details | Diff
audio_timidity++-tcltk.diff (2.04 KB, patch)
2013-03-13 17:56 UTC, tkato432
no flags Details | Diff
audio_timidity++-xaw.diff (1.75 KB, patch)
2013-03-13 17:56 UTC, tkato432
no flags Details | Diff
audio_timidity++-xskin.diff (1.22 KB, patch)
2013-03-13 17:56 UTC, tkato432
no flags Details | Diff
japanese_timidity++-slang.diff (909 bytes, patch)
2013-03-13 17:56 UTC, tkato432
no flags Details | Diff
japanese_timidity++-tcltk.diff (2.18 KB, patch)
2013-03-13 17:56 UTC, tkato432
no flags Details | Diff
audio_timidity++.diff (34.97 KB, patch)
2013-03-19 17:51 UTC, tkato432
no flags Details | Diff
audio_timidity++-emacs.diff (789 bytes, patch)
2013-03-19 17:51 UTC, tkato432
no flags Details | Diff
audio_timidity++-gtk.diff (752 bytes, patch)
2013-03-19 17:51 UTC, tkato432
no flags Details | Diff
audio_timidity++-motif.diff (1.07 KB, patch)
2013-03-19 17:51 UTC, tkato432
no flags Details | Diff
audio_timidity++-slang.diff (531 bytes, patch)
2013-03-19 17:51 UTC, tkato432
no flags Details | Diff
audio_timidity++-tcltk.diff (2.04 KB, patch)
2013-03-19 17:51 UTC, tkato432
no flags Details | Diff
audio_timidity++-xaw.diff (1.75 KB, patch)
2013-03-19 17:51 UTC, tkato432
no flags Details | Diff
audio_timidity++-xskin.diff (1.22 KB, patch)
2013-03-19 17:51 UTC, tkato432
no flags Details | Diff
japanese_timidity++-slang.diff (909 bytes, patch)
2013-03-19 17:51 UTC, tkato432
no flags Details | Diff
japanese_timidity++-tcltk.diff (2.18 KB, patch)
2013-03-19 17:51 UTC, tkato432
no flags Details | Diff
audio_timidity++.diff (34.79 KB, patch)
2013-04-29 18:53 UTC, tkato432
no flags Details | Diff
audio_timidity++-emacs.diff (789 bytes, patch)
2013-04-29 18:53 UTC, tkato432
no flags Details | Diff
audio_timidity++-gtk.diff (752 bytes, patch)
2013-04-29 18:53 UTC, tkato432
no flags Details | Diff
audio_timidity++-motif.diff (1.07 KB, patch)
2013-04-29 18:53 UTC, tkato432
no flags Details | Diff
audio_timidity++-slang.diff (531 bytes, patch)
2013-04-29 18:53 UTC, tkato432
no flags Details | Diff
audio_timidity++-tcltk.diff (2.04 KB, patch)
2013-04-29 18:53 UTC, tkato432
no flags Details | Diff
audio_timidity++-xaw.diff (1.75 KB, patch)
2013-04-29 18:53 UTC, tkato432
no flags Details | Diff
audio_timidity++-xskin.diff (1.22 KB, patch)
2013-04-29 18:53 UTC, tkato432
no flags Details | Diff
japanese_timidity++-slang.diff (909 bytes, patch)
2013-04-29 18:53 UTC, tkato432
no flags Details | Diff
japanese_timidity++-tcltk.diff (2.18 KB, patch)
2013-04-29 18:53 UTC, tkato432
no flags Details | Diff
audio_timidity++.diff (34.79 KB, patch)
2013-07-10 18:55 UTC, tkato432
no flags Details | Diff
audio_timidity++-emacs.diff (789 bytes, patch)
2013-07-10 18:55 UTC, tkato432
no flags Details | Diff
audio_timidity++-gtk.diff (752 bytes, patch)
2013-07-10 18:55 UTC, tkato432
no flags Details | Diff
audio_timidity++-motif.diff (1.07 KB, patch)
2013-07-10 18:55 UTC, tkato432
no flags Details | Diff
audio_timidity++-slang.diff (531 bytes, patch)
2013-07-10 18:55 UTC, tkato432
no flags Details | Diff
audio_timidity++-tcltk.diff (2.04 KB, patch)
2013-07-10 18:55 UTC, tkato432
no flags Details | Diff
audio_timidity++-xaw.diff (1.75 KB, patch)
2013-07-10 18:55 UTC, tkato432
no flags Details | Diff
audio_timidity++-xskin.diff (1.22 KB, patch)
2013-07-10 18:55 UTC, tkato432
no flags Details | Diff
japanese_timidity++-slang.diff (909 bytes, patch)
2013-07-10 18:55 UTC, tkato432
no flags Details | Diff
japanese_timidity++-tcltk.diff (2.18 KB, patch)
2013-07-10 18:55 UTC, tkato432
no flags Details | Diff
audio_timidity++.diff (34.76 KB, patch)
2013-09-03 18:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-emacs.diff (789 bytes, patch)
2013-09-03 18:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-gtk.diff (752 bytes, patch)
2013-09-03 18:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-motif.diff (1.07 KB, patch)
2013-09-03 18:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-slang.diff (509 bytes, patch)
2013-09-03 18:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-tcltk.diff (2.04 KB, patch)
2013-09-03 18:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-xaw.diff (1.75 KB, patch)
2013-09-03 18:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-xskin.diff (1.22 KB, patch)
2013-09-03 18:57 UTC, tkato432
no flags Details | Diff
japanese_timidity++-slang.diff (885 bytes, patch)
2013-09-03 18:57 UTC, tkato432
no flags Details | Diff
japanese_timidity++-tcltk.diff (2.18 KB, patch)
2013-09-03 18:57 UTC, tkato432
no flags Details | Diff
audio_timidity++.diff (37.85 KB, patch)
2013-12-27 17:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-emacs.diff (506 bytes, patch)
2013-12-27 17:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-gtk.diff (457 bytes, patch)
2013-12-27 17:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-motif.diff (800 bytes, patch)
2013-12-27 17:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-slang.diff (525 bytes, patch)
2013-12-27 17:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-tcltk.diff (1.76 KB, patch)
2013-12-27 17:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-xaw.diff (1.49 KB, patch)
2013-12-27 17:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-xskin.diff (964 bytes, patch)
2013-12-27 17:57 UTC, tkato432
no flags Details | Diff
japanese_timidity++-slang.diff (585 bytes, patch)
2013-12-27 17:57 UTC, tkato432
no flags Details | Diff
japanese_timidity++-tcltk.diff (1.88 KB, patch)
2013-12-27 17:57 UTC, tkato432
no flags Details | Diff
audio_timidity++.diff (37.85 KB, patch)
2014-01-03 19:22 UTC, tkato432
no flags Details | Diff
audio_timidity++-emacs.diff (506 bytes, patch)
2014-01-03 19:22 UTC, tkato432
no flags Details | Diff
audio_timidity++-gtk.diff (457 bytes, patch)
2014-01-03 19:22 UTC, tkato432
no flags Details | Diff
audio_timidity++-motif.diff (800 bytes, patch)
2014-01-03 19:22 UTC, tkato432
no flags Details | Diff
audio_timidity++-slang.diff (525 bytes, patch)
2014-01-03 19:22 UTC, tkato432
no flags Details | Diff
audio_timidity++-tcltk.diff (1.76 KB, patch)
2014-01-03 19:22 UTC, tkato432
no flags Details | Diff
audio_timidity++-xaw.diff (1.49 KB, patch)
2014-01-03 19:22 UTC, tkato432
no flags Details | Diff
audio_timidity++-xskin.diff (964 bytes, patch)
2014-01-03 19:22 UTC, tkato432
no flags Details | Diff
japanese_timidity++-slang.diff (585 bytes, patch)
2014-01-03 19:22 UTC, tkato432
no flags Details | Diff
japanese_timidity++-tcltk.diff (1.88 KB, patch)
2014-01-03 19:22 UTC, tkato432
no flags Details | Diff
audio_timidity++.diff (38.05 KB, patch)
2014-02-10 18:25 UTC, tkato432
no flags Details | Diff
audio_timidity++-emacs.diff (1.99 KB, patch)
2014-02-10 18:25 UTC, tkato432
no flags Details | Diff
audio_timidity++-gtk.diff (1.12 KB, patch)
2014-02-10 18:25 UTC, tkato432
no flags Details | Diff
audio_timidity++-motif.diff (1.46 KB, patch)
2014-02-10 18:25 UTC, tkato432
no flags Details | Diff
audio_timidity++-slang.diff (1.13 KB, patch)
2014-02-10 18:25 UTC, tkato432
no flags Details | Diff
audio_timidity++-tcltk.diff (2.01 KB, patch)
2014-02-10 18:25 UTC, tkato432
no flags Details | Diff
audio_timidity++-xaw.diff (2.01 KB, patch)
2014-02-10 18:25 UTC, tkato432
no flags Details | Diff
audio_timidity++-xskin.diff (2.15 KB, patch)
2014-02-10 18:25 UTC, tkato432
no flags Details | Diff
japanese_timidity++-slang.diff (1.22 KB, patch)
2014-02-10 18:25 UTC, tkato432
no flags Details | Diff
japanese_timidity++-tcltk.diff (2.12 KB, patch)
2014-02-10 18:25 UTC, tkato432
no flags Details | Diff
audio_timidity++.diff (38.05 KB, patch)
2014-02-22 17:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-emacs.diff (762 bytes, patch)
2014-02-22 17:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-gtk.diff (715 bytes, patch)
2014-02-22 17:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-motif.diff (1.04 KB, patch)
2014-02-22 17:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-slang.diff (525 bytes, patch)
2014-02-22 17:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-tcltk.diff (2.01 KB, patch)
2014-02-22 17:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-xaw.diff (1.72 KB, patch)
2014-02-22 17:57 UTC, tkato432
no flags Details | Diff
audio_timidity++-xskin.diff (1.19 KB, patch)
2014-02-22 17:57 UTC, tkato432
no flags Details | Diff
japanese_timidity++-slang.diff (585 bytes, patch)
2014-02-22 17:57 UTC, tkato432
no flags Details | Diff
japanese_timidity++-tcltk.diff (2.15 KB, patch)
2014-02-22 17:57 UTC, tkato432
no flags Details | Diff
audio_timidity++.diff (37.88 KB, patch)
2014-02-28 17:51 UTC, tkato432
no flags Details | Diff
audio_timidity++-emacs.diff (506 bytes, patch)
2014-02-28 17:51 UTC, tkato432
no flags Details | Diff
audio_timidity++-gtk.diff (457 bytes, patch)
2014-02-28 17:51 UTC, tkato432
no flags Details | Diff
audio_timidity++-motif.diff (800 bytes, patch)
2014-02-28 17:51 UTC, tkato432
no flags Details | Diff
audio_timidity++-slang.diff (525 bytes, patch)
2014-02-28 17:51 UTC, tkato432
no flags Details | Diff
audio_timidity++-tcltk.diff (1.76 KB, patch)
2014-02-28 17:51 UTC, tkato432
no flags Details | Diff
audio_timidity++-xaw.diff (1.49 KB, patch)
2014-02-28 17:51 UTC, tkato432
no flags Details | Diff
audio_timidity++-xskin.diff (964 bytes, patch)
2014-02-28 17:51 UTC, tkato432
no flags Details | Diff
japanese_timidity++-slang.diff (585 bytes, patch)
2014-02-28 17:51 UTC, tkato432
no flags Details | Diff
japanese_timidity++-tcltk.diff (1.88 KB, patch)
2014-02-28 17:51 UTC, tkato432
no flags Details | Diff
audio_timidity++.diff.uue (51.21 KB, application/octet-stream)
2014-03-11 18:30 UTC, tkato432
no flags Details
audio_timidity++-emacs.diff.uue (735 bytes, application/octet-stream)
2014-03-11 18:30 UTC, tkato432
no flags Details
audio_timidity++-gtk.diff.uue (669 bytes, application/octet-stream)
2014-03-11 18:30 UTC, tkato432
no flags Details
audio_timidity++-motif.diff.uue (1.11 KB, application/octet-stream)
2014-03-11 18:30 UTC, tkato432
no flags Details
audio_timidity++-slang.diff.uue (764 bytes, application/octet-stream)
2014-03-11 18:30 UTC, tkato432
no flags Details
audio_timidity++-tcltk.diff.uue (2.44 KB, application/octet-stream)
2014-03-11 18:30 UTC, tkato432
no flags Details
audio_timidity++-xaw.diff.uue (2.06 KB, application/octet-stream)
2014-03-11 18:30 UTC, tkato432
no flags Details
audio_timidity++-xskin.diff.uue (1.32 KB, application/octet-stream)
2014-03-11 18:30 UTC, tkato432
no flags Details
japanese_timidity++-slang.diff.uue (848 bytes, application/octet-stream)
2014-03-11 18:30 UTC, tkato432
no flags Details
japanese_timidity++-tcltk.diff.uue (2.60 KB, application/octet-stream)
2014-03-11 18:30 UTC, tkato432
no flags Details
audio_timidity++.diff (37.61 KB, patch)
2014-05-10 08:28 UTC, tkato432
no flags Details | Diff
audio_timidity++-emacs.diff (491 bytes, patch)
2014-05-10 08:28 UTC, tkato432
no flags Details | Diff
audio_timidity++-gtk.diff (442 bytes, patch)
2014-05-10 08:28 UTC, tkato432
no flags Details | Diff
audio_timidity++-motif.diff (785 bytes, patch)
2014-05-10 08:28 UTC, tkato432
no flags Details | Diff
audio_timidity++-slang.diff (509 bytes, patch)
2014-05-10 08:28 UTC, tkato432
no flags Details | Diff
audio_timidity++-tcltk.diff (1.75 KB, patch)
2014-05-10 08:28 UTC, tkato432
no flags Details | Diff
audio_timidity++-xaw.diff (1.47 KB, patch)
2014-05-10 08:28 UTC, tkato432
no flags Details | Diff
audio_timidity++-xskin.diff (949 bytes, patch)
2014-05-10 08:28 UTC, tkato432
no flags Details | Diff
japanese_timidity++-slang.diff (585 bytes, patch)
2014-05-10 08:28 UTC, tkato432
no flags Details | Diff
japanese_timidity++-tcltk.diff (1.88 KB, patch)
2014-05-10 08:28 UTC, tkato432
no flags Details | Diff
audio_timidity++.diff (37.61 KB, patch)
2014-05-17 21:00 UTC, tkato432
no flags Details | Diff
audio_timidity++-emacs.diff (491 bytes, patch)
2014-05-17 21:00 UTC, tkato432
no flags Details | Diff
audio_timidity++-gtk.diff (442 bytes, patch)
2014-05-17 21:00 UTC, tkato432
no flags Details | Diff
audio_timidity++-motif.diff (785 bytes, patch)
2014-05-17 21:00 UTC, tkato432
no flags Details | Diff
audio_timidity++-slang.diff (509 bytes, patch)
2014-05-17 21:00 UTC, tkato432
no flags Details | Diff
audio_timidity++-tcltk.diff (1.75 KB, patch)
2014-05-17 21:00 UTC, tkato432
no flags Details | Diff
audio_timidity++-xaw.diff (1.47 KB, patch)
2014-05-17 21:00 UTC, tkato432
no flags Details | Diff
audio_timidity++-xskin.diff (949 bytes, patch)
2014-05-17 21:00 UTC, tkato432
no flags Details | Diff
japanese_timidity++-slang.diff (570 bytes, patch)
2014-05-17 21:00 UTC, tkato432
no flags Details | Diff
japanese_timidity++-tcltk.diff (1.88 KB, patch)
2014-05-17 21:00 UTC, tkato432
no flags Details | Diff
audio_timidity++.diff.uue (50.84 KB, application/octet-stream)
2014-05-19 18:55 UTC, tkato432
no flags Details
audio_timidity++-emacs.diff.uue (715 bytes, application/octet-stream)
2014-05-19 18:55 UTC, tkato432
no flags Details
audio_timidity++-gtk.diff.uue (648 bytes, application/octet-stream)
2014-05-19 18:55 UTC, tkato432
no flags Details
audio_timidity++-motif.diff.uue (1.09 KB, application/octet-stream)
2014-05-19 18:55 UTC, tkato432
no flags Details
audio_timidity++-slang.diff.uue (739 bytes, application/octet-stream)
2014-05-19 18:55 UTC, tkato432
no flags Details
audio_timidity++-tcltk.diff.uue (2.42 KB, application/octet-stream)
2014-05-19 18:55 UTC, tkato432
no flags Details
audio_timidity++-xaw.diff.uue (2.04 KB, application/octet-stream)
2014-05-19 18:55 UTC, tkato432
no flags Details
audio_timidity++-xskin.diff.uue (1.30 KB, application/octet-stream)
2014-05-19 18:55 UTC, tkato432
no flags Details
japanses_timidity++-slang.diff.uue (828 bytes, application/octet-stream)
2014-05-19 18:55 UTC, tkato432
no flags Details
japanses_timidity++-tcltk.diff.uue (2.60 KB, application/octet-stream)
2014-05-19 18:55 UTC, tkato432
no flags Details
audio_timidity++.diff.uue (51.12 KB, application/octet-stream)
2014-05-21 18:59 UTC, tkato432
no flags Details
audio_timidity++-emacs.diff.uue (715 bytes, application/octet-stream)
2014-05-21 18:59 UTC, tkato432
no flags Details
audio_timidity++-gtk.diff.uue (648 bytes, application/octet-stream)
2014-05-21 18:59 UTC, tkato432
no flags Details
audio_timidity++-motif.diff.uue (1.09 KB, application/octet-stream)
2014-05-21 18:59 UTC, tkato432
no flags Details
audio_timidity++-slang.diff.uue (739 bytes, application/octet-stream)
2014-05-21 18:59 UTC, tkato432
no flags Details
audio_timidity++-tcltk.diff.uue (2.42 KB, application/octet-stream)
2014-05-21 18:59 UTC, tkato432
no flags Details
audio_timidity++-xaw.diff.uue (2.04 KB, application/octet-stream)
2014-05-21 18:59 UTC, tkato432
no flags Details
audio_timidity++-xskin.diff.uue (1.30 KB, application/octet-stream)
2014-05-21 18:59 UTC, tkato432
no flags Details
japanese_timidity++-slang.diff.uue (828 bytes, application/octet-stream)
2014-05-21 18:59 UTC, tkato432
no flags Details
japanese_timidity++-tcltk.diff.uue (2.60 KB, application/octet-stream)
2014-05-21 18:59 UTC, tkato432
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description tkato432 2012-12-05 18:10:06 UTC
- Update to version 2.14.0

[audio/timidity++]
New file:
files/patch-interface__Makefile.in
files/patch-timidity__Makefile.in

Remove file:
files/patch-configure
files/patch-dynamic
files/patch-playmidi
files/patch-x_sherry.c
files/patch-xaw_i.c
Comment 1 Marcelo Araujo freebsd_committer freebsd_triage 2012-12-11 11:16:05 UTC
Responsible Changed
From-To: freebsd-ports-bugs->araujo

I'll take it.
Comment 2 Marcelo Araujo freebsd_committer freebsd_triage 2013-01-18 07:22:48 UTC
State Changed
From-To: open->feedback

Please, send me a diff and not a sha file.
Comment 3 tkato432 2013-01-18 17:55:47 UTC
Here is the corrected patches.
Comment 4 Marcelo Araujo freebsd_committer freebsd_triage 2013-02-27 07:22:18 UTC
State Changed
From-To: feedback->open

Feedback received.
Comment 5 tkato432 2013-03-13 17:56:44 UTC
Remake of the patch against current tree.
Comment 6 fiziologus 2013-03-15 09:41:03 UTC
-Wl, --export-dynamic must be both Makefile and Makefile.interface files
(PR 174939). Another way moved it LDFLAGS to place before .if
!defined(PKGNAMESUFFIX).

With Timidity++ can use audio/eawplus instead audio/eawpats, because format
timidity.cfg from eawplus support only Timidity++ (used new option for
tonebank).

-- 
sorry for bad english.
Comment 7 tkato432 2013-03-15 12:00:00 UTC
green dog (fiziologus@gmail.com) wrote:

> -Wl, --export-dynamic must be both Makefile and Makefile.interface files (PR 174939). Another way moved it LDFLAGS to place before .if !defined(PKGNAMESUFFIX).

Although LDFLAGS in master Makefile is passed to interface
modules, it isn't referred during linking at all. To use this flag
correctly, it has to be put in options for SHLD.

Meanwhile, I've never seen any particular problem without adding
-Wl,--export-dynamic to interface modules. Could you tell me what
will happen with or without this flag?

> With Timidity++ can use audio/eawplus instead audio/eawpats, because format timidity.cfg from eawplus support only Timidity++ (used new option for tonebank).

I'll soon add it as optional RUN_DEPENDS.
Comment 8 fiziologus 2013-03-15 18:07:41 UTC
runtime error for slave (interface) ports: connot find <some>.so

2013/3/15 KATO Tsuguru <tkato432@yahoo.com>

> green dog (fiziologus@gmail.com) wrote:
>
> > -Wl, --export-dynamic must be both Makefile and Makefile.interface files
> (PR 174939). Another way moved it LDFLAGS to place before .if
> !defined(PKGNAMESUFFIX).
>
> Although LDFLAGS in master Makefile is passed to interface
> modules, it isn't referred during linking at all. To use this flag
> correctly, it has to be put in options for SHLD.
>
> Meanwhile, I've never seen any particular problem without adding
> -Wl,--export-dynamic to interface modules. Could you tell me what
> will happen with or without this flag?
>
> > With Timidity++ can use audio/eawplus instead audio/eawpats, because
> format timidity.cfg from eawplus support only Timidity++ (used new option
> for tonebank).
>
> I'll soon add it as optional RUN_DEPENDS.
>



-- 
sorry for bad english.
Comment 9 tkato432 2013-03-17 18:30:01 UTC
green dog (fiziologus@gmail.com) wrote:

> runtime error for slave (interface) ports: connot find <some>.so

I've seen that error previously with some unusual configuration,
but I can't figure out how to reproduce at present.

As a matter of fact, it doesn't seem that additional linker flag
would be necessary. Even on version 2.13.2 with concealing that
flag from both Makefile and Makefile.interface, timidity++ can
list dynamic load interfaces and show GUI properly.

This behavior probably shouldn't be unexpected since linker flag
in master port contains -rdynamic, which is practically the same
as -Wl,--export-dynamic.

Do you know an infallible method to cause the error?
Comment 10 fiziologus 2013-03-17 19:20:53 UTC
Sorry. My memory fails me. I'm getting old. Only Makefile.

2013/3/17 KATO Tsuguru <tkato432@yahoo.com>

> green dog (fiziologus@gmail.com) wrote:
>
> > runtime error for slave (interface) ports: connot find <some>.so
>
> I've seen that error previously with some unusual configuration,
> but I can't figure out how to reproduce at present.
>
> As a matter of fact, it doesn't seem that additional linker flag
> would be necessary. Even on version 2.13.2 with concealing that
> flag from both Makefile and Makefile.interface, timidity++ can
> list dynamic load interfaces and show GUI properly.
>
> This behavior probably shouldn't be unexpected since linker flag
> in master port contains -rdynamic, which is practically the same
> as -Wl,--export-dynamic.
>
> Do you know an infallible method to cause the error?
>



-- 
sorry for bad english.
Comment 11 tkato432 2013-03-19 17:51:10 UTC
Remake of the patch against current tree.
Comment 12 tkato432 2013-04-29 18:53:24 UTC
Remake of the patch against current tree.
Comment 13 Marcelo Araujo freebsd_committer freebsd_triage 2013-06-25 04:07:59 UTC
Responsible Changed
From-To: araujo->freebsd-ports-bugs

- I have no time to take care of it anymore.
Comment 14 tkato432 2013-07-10 18:55:48 UTC
Remake of the patch against current tree.
Comment 15 tkato432 2013-09-03 18:57:18 UTC
Remake of the patch against current tree.
Comment 16 tkato432 2013-12-27 17:57:37 UTC
Remake of the patch against current tree.
Comment 17 tkato432 2014-01-03 19:22:24 UTC
Remake of the patch against current tree.
Comment 18 tkato432 2014-02-10 18:25:17 UTC
Remake of the patch against current tree.
Comment 19 tkato432 2014-02-22 17:57:38 UTC
Remake of the patch against current tree.
Comment 20 Martin Wilke freebsd_committer freebsd_triage 2014-02-27 10:04:27 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

I'll take it.
Comment 21 Martin Wilke freebsd_committer freebsd_triage 2014-02-27 10:10:26 UTC
State Changed
From-To: open->feedback

configure patch rejected in audio/timidity++
Comment 22 tkato432 2014-02-28 17:51:59 UTC
Here is the corrected patch.
Comment 23 Martin Wilke freebsd_committer freebsd_triage 2014-03-11 03:01:56 UTC
State Changed
From-To: feedback->open

Submitter has fixed.
Comment 24 Martin Wilke freebsd_committer freebsd_triage 2014-03-11 03:02:52 UTC
State Changed
From-To: open->feedback

Kato, 

patch -p2 < audio_timidity++.diff , patch-configure fails and rejecte, 
after solving that make patch fails with patch-Makefile.in Could u 
please revisit that. thanks in advance.
Comment 25 tkato432 2014-03-11 18:30:00 UTC
Oh, it's likely that some unforeseen modifications happened inside
the GNATS.
Comment 26 tkato432 2014-05-10 08:28:00 UTC
Remake of the patch against current tree.
Comment 27 tkato432 2014-05-17 21:00:00 UTC
Remake of the patch against current tree.
Comment 28 Martin Wilke freebsd_committer freebsd_triage 2014-05-19 08:26:37 UTC
State Changed
From-To: feedback->open

.
Comment 29 Martin Wilke freebsd_committer freebsd_triage 2014-05-19 08:26:45 UTC
State Changed
From-To: open->feedback

files/patch-configure fails and reject.
Comment 30 tkato432 2014-05-19 18:55:56 UTC
Here is the corrected patch.
Comment 31 Martin Wilke freebsd_committer freebsd_triage 2014-05-21 06:24:39 UTC
State Changed
From-To: feedback->open

got a new patch
Comment 32 Martin Wilke freebsd_committer freebsd_triage 2014-05-21 06:24:56 UTC
State Changed
From-To: open->feedback

http://pkgdev.miwibox.org/data/84amd64-default/2014-05-21_05h04m45s/logs/errors/timidity++-2.14.0.log
Comment 33 tkato432 2014-05-21 18:59:28 UTC
Here is the corrected patch.
Comment 34 Martin Wilke freebsd_committer freebsd_triage 2014-05-22 02:25:31 UTC
State Changed
From-To: feedback->open

new patch
Comment 35 Martin Wilke freebsd_committer freebsd_triage 2014-05-22 02:25:37 UTC
State Changed
From-To: open->feedback

I am sorry ... 


>  Found saved configuration for timidity++-2.14.0 ===> 
timidity++-2.14.0 depends on file: /usr/local/sbin/pkg - found ===> 
Fetching all distfiles required by timidity++-2.14.0 for building ===> 
Extracting for timidity++-2.14.0 => SHA256 Checksum OK for 
TiMidity++-2.14.0.tar.bz2.  ===>  Patching for timidity++-2.14.0 ===> 
Applying FreeBSD patches for timidity++-2.14.0 Ignoring previously 
applied (or reversed) patch.  1 out of 1 hunks ignored--saving rejects 
to interface/tk_c.c.rej Ignoring previously applied (or reversed) patch. 
1 out of 1 hunks ignored--saving rejects to interface/tk_c.c.rej 
Ignoring previously applied (or reversed) patch.  1 out of 1 hunks 
ignored--saving rejects to interface/tk_c.c.rej => Patch 
patch-interface__tk_c.c failed to apply cleanly.  => Patch(es) 
patch-Makefile.in patch-interface__Makefile.in applied cleanly.  *** 
Error code 1 

Stop.  make[1]: stopped
Comment 36 tkato432 2014-05-22 12:59:53 UTC
It would be probably due to empty files left in port directory
after applying the patch.
Comment 37 Martin Wilke freebsd_committer freebsd_triage 2014-06-02 04:05:20 UTC
reopen
Comment 38 Martin Wilke freebsd_committer freebsd_triage 2014-06-05 07:31:20 UTC
Committed.
Comment 39 commit-hook freebsd_committer freebsd_triage 2014-06-05 07:31:42 UTC
A commit references this bug:

Author: miwi
Date: Thu Jun  5 07:31:05 UTC 2014
New revision: 356603
URL: http://svnweb.freebsd.org/changeset/ports/356603

Log:
  - Update to version 2.14.0

  PR:		174176
  Submitted by:	ports fury

Changes:
  head/audio/timidity++/Makefile
  head/audio/timidity++/Makefile.interface
  head/audio/timidity++/distinfo
  head/audio/timidity++/files/patch-Makefile.in
  head/audio/timidity++/files/patch-configure
  head/audio/timidity++/files/patch-dynamic
  head/audio/timidity++/files/patch-interface__Makefile.in
  head/audio/timidity++/files/patch-interface__tk_c.c
  head/audio/timidity++/files/patch-playmidi
  head/audio/timidity++/files/patch-timidity__Makefile.in
  head/audio/timidity++/files/patch-x_sherry.c
  head/audio/timidity++/files/patch-xaw_i.c
  head/audio/timidity++/pkg-descr
  head/audio/timidity++/pkg-plist
  head/audio/timidity++-emacs/Makefile
  head/audio/timidity++-gtk/Makefile
  head/audio/timidity++-motif/Makefile
  head/audio/timidity++-slang/Makefile
  head/audio/timidity++-tcltk/Makefile
  head/audio/timidity++-tcltk/pkg-plist
  head/audio/timidity++-xaw/Makefile
  head/audio/timidity++-xaw/pkg-plist
  head/audio/timidity++-xskin/Makefile
  head/audio/timidity++-xskin/pkg-plist
  head/japanese/timidity++-slang/Makefile
  head/japanese/timidity++-tcltk/Makefile
  head/japanese/timidity++-tcltk/pkg-plist