tlf-devel
[Top][All Lists]
Advanced

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

Re: [Tlf-devel] Bugs....cannot complete autoreconf


From: w9ya
Subject: Re: [Tlf-devel] Bugs....cannot complete autoreconf
Date: Sat, 28 Jan 2017 11:50:42 -0700

Outstanding !!!!

I'll test it a.s.a.p.

es VY 73 om de baab w9ya

On Sat, Jan 28, 2017 at 12:34 AM, Thomas Beierlein <address@hidden> wrote:
> Hi Bob,
>
> there is an easy way to fix the problem (at least for Arch Linux) by
> manipulating the ax_with_ncurses_extra.m4 file. That way we can check
> for a <panel.h> if a <ncursesw/panel.h> got not be found.
>
> I have attached such a file to the mail. Maybe you could test it on the
> actual master branch.
> (I fear it will not be go through to the mailing list, but in case
> someone needs it, please give me a hint).
>
> That patch may have downsides for other distros, but it would be good
> to know if it works for your problem.
>
> I will be back in the evening to discuss it further.
>
> 73, de Tom DL1JBE
>
>  Am Fri, 27 Jan 2017
> 20:02:06 -0700 schrieb w9ya <address@hidden>:
>
>> O.K....!!
>>
>> Here's what I have done on the ARCHLINUX "front";
>>
>> - Updated **and** uploaded to the archlinux repos version to 1.2.2
>> which is the last version that compiles without "'the" panel.h error.
>> ^^^ this version is from NOV-2015 and is before the mid-Dec-2015 notes
>> v/v the changelog and is specific to the issue; re: panel.h and how
>> panel.h is located/found . <- tlf version 1.2.3 will NOT compile (due
>> to the afore mentioned panel.h issue and was released in JAN-2016).
>>
>> - I *have* created a fix to upgrade the version available in the
>> archlinux repos to the latest version of tlf ...and
>> although it is sloppy, it will work.
>>
>> SO ..... it would be helpful to know if this bug is an easy fix or
>> will it take some time to fix ? i.e. The answer will help me decide
>> how to proceed v/v the archlinux repos.
>>
>> TIA for the answer as to any forthcoming fix and VY 73 om's de baab
>> w9ya
>>
>> On Thu, Jan 26, 2017 at 10:04 AM, Thomas Beierlein <address@hidden>
>> wrote:
>> > Thanks Bob,
>> >
>> > I just made some testing by myself. In former mail I wrote that
>> > ax_with_curses_panel should look for panel.h in different locations.
>> >
>> > It does NOT do that. I just moved the panel.h from
>> > ncurses.w/panel.h to only panel.h and I get the same error as on
>> > your side. The macro stops searching after the first failed test.
>> >
>> > Wrt to the libtinfo problem. That should be fixed with the new
>> > ax_with_curses which uses pkg-config if available.
>> >
>> > 73, Tom
>> >
>> >
>> >
>> > Am Thu, 26 Jan 2017 09:42:40 -0700
>> > schrieb w9ya <address@hidden>:
>> >
>> >> Hey Ervin, Tom, and the gang;
>> >>
>> >> re: the "discussion 72"
>> >>
>> >> I've made SOME progress....AND I can clearly state that installing
>> >> the libtinfo does NOT help by itself ! Nor does it help with any
>> >> of the suggested changes in the "./configure ....." invocation.
>> >> And yeah it is related to upstream issues with pkg-config and so
>> >> forth.
>> >>
>> >> so:
>> >>
>> >> I have completed a successful test build of tlf-git by making it
>> >> dependent on a new package called lib_tlf. SImple enough and this
>> >> way I can get on with things.
>> >> ** I have attached that to here.
>> >>
>> >> notes:
>> >> - I am not sure this is the best fix...as a test run of tlf
>> >> looked/seemed odd....that could be due to not actually going
>> >> through a normal/proper config or something more problematic. i.e.
>> >> I do nit use tlf so I am not sure what to expect. (The video and
>> >> colors seem fb.) i.e. ***** I need to compare versions a bit
>> >> first, before I cna talk more completely about there being any
>> >> other &/or remaining issues.
>> >>
>> >>
>> >> tnxs fer the clues om's es vy 73 de bob w9ya
>> >>
>> >> On Thu, Jan 26, 2017 at 8:31 AM, w9ya <address@hidden> wrote:
>> >> > Hey Ervin and the gang;
>> >> >
>> >> > Please hold off on installing Archlinux....(its a major amount of
>> >> > work actually).
>> >> >
>> >> > I'd like to try the solution(s) in the link for "discussion 72"
>> >> > first.
>> >> >
>> >> > Tnxs om's es vy 73 de bob w9ya
>> >> >
>> >> > On Thu, Jan 26, 2017 at 3:02 AM, Ervin Hegedüs
>> >> > <address@hidden> wrote:
>> >> >> Hi Bob,
>> >> >>
>> >> >> On Wed, Jan 25, 2017 at 08:09:51PM -0700, w9ya wrote:
>> >> >>> Hey all;
>> >> >>>
>> >> >>> I *am* able to successfully compile and package v. 1.2.2 but
>> >> >>> cannot compile either 1.2.3 or 1.2.4.5. (I didn't try any of
>> >> >>> the releases between those two.)
>> >> >>
>> >> >> interesting - there was an affected issue, which had been fixed
>> >> >> by Thomas:
>> >> >>
>> >> >> https://github.com/Tlf/tlf/issues/72
>> >> >>
>> >> >> related commit:
>> >> >> https://github.com/Tlf/tlf/commit/e4d9e86a8516de7d3416e9a190e9af229a1f6ecf
>> >> >>
>> >> >> but this was on 13rd of Dec, 2016. 1.2.3 had released on 16th of
>> >> >> Jan, 2016.
>> >> >>
>> >> >>> I am getting the code from the github repo in all cases
>> >> >>>
>> >> >>> To wit, here's that last few lines of where the PKGBUILD ( the
>> >> >>> packaging "recipe" which is attached below).:
>> >> >>>
>> >> >>> "
>> >> >>>  address@hidden tlf]$ tail tlf-1.2.3-1-x86_64-build.log
>> >> >>> checking pkg-config is at least version 0.16... yes
>> >> >>> checking for GLIB - version >= 2.0.0... yes (version 2.50.2)
>> >> >>> checking for NcursesW wide-character library... yes
>> >> >>> checking for working ncursesw/curses.h... no
>> >> >>> checking for working ncursesw.h... no
>> >> >>> checking for working ncurses.h... yes
>> >> >>> checking for Curses Panel library with ncursesw/panel.h... no
>> >> >>> configure: error: the Curses Panel library is required
>> >> >>> ==> ERROR: A failure occurred in build().
>> >> >>>     Aborting...
>> >> >>> address@hidden tlf]$
>> >> >>> "
>> >> >>>
>> >> >>> *** Here's a few bits of additional info;
>> >> >>>
>> >> >>> address@hidden tlf]$ pacman -Qo /usr/include/panel.h
>> >> >>> /usr/include/panel.h is owned by ncurses 6.0+20161224-1
>> >> >>> address@hidden tlf]$
>> >> >>
>> >> >> probably you're using ArchLinux - may be it's a new bug.
>> >> >>
>> >> >>> SO....*If* I am reading the Changelog correctly this "bug" was
>> >> >>> introduced on 15-dec-2015 .
>> >> >>
>> >> >> may be you're close that the real problem. (the Changelog
>> >> >> contains 2015-12-19, not 15 - but it doesn't matter...)
>> >> >>
>> >> >>> Anyways, The comments in the code indicate that this *should
>> >> >>> NOT* be a problem, so I am not exactly sure what is causing
>> >> >>> this. (Then again I am writing this email prior to doing
>> >> >>> anything much more than finding the problem.)
>> >> >>
>> >> >> I'll try to install an ArchLinux to a VM, and try to reproduce
>> >> >> your problem - I need some time...
>> >> >>
>> >> >>
>> >> >> 73, Ervin
>> >> >> HA2OS
>> >> >>
>> >
>> >
>> >
>> > --
>> > "Do what is needful!"
>> > Ursula LeGuin: Earthsea
>> > --
>> >
>
>
>
> --
> "Do what is needful!"
> Ursula LeGuin: Earthsea
> --
>



reply via email to

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