Tested...es wrks f.b. om's. Uploaded "tlf-git" to the archlinux repos. PKGBUILD attached here.
(Surely there must be a way to make all the distros happy with finding and using panel.h ..... right ?) es vy 73 om's de baab w9ya On Sat, Jan 28, 2017 at 11:50 AM, w9ya <w...@qrparci.net> wrote: > 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 <t...@forth-ev.de> 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 <w...@qrparci.net>: >> >>> 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 <t...@forth-ev.de> >>> 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 <w...@qrparci.net>: >>> > >>> >> 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 <w...@qrparci.net> 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 >>> >> > <airw...@gmail.com> 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).: >>> >> >>> >>> >> >>> " >>> >> >>> [bfinch@parrot 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... >>> >> >>> [bfinch@parrot tlf]$ >>> >> >>> " >>> >> >>> >>> >> >>> *** Here's a few bits of additional info; >>> >> >>> >>> >> >>> [bfinch@parrot tlf]$ pacman -Qo /usr/include/panel.h >>> >> >>> /usr/include/panel.h is owned by ncurses 6.0+20161224-1 >>> >> >>> [bfinch@parrot 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 >> -- >>
PKGBUILD
Description: Binary data
_______________________________________________ Tlf-devel mailing list Tlf-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/tlf-devel