You can subscribe to this list here.
2008 |
Jan
|
Feb
|
Mar
(41) |
Apr
(35) |
May
(18) |
Jun
(5) |
Jul
(4) |
Aug
(37) |
Sep
(9) |
Oct
(20) |
Nov
(50) |
Dec
(217) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2009 |
Jan
(212) |
Feb
(76) |
Mar
(113) |
Apr
(88) |
May
(130) |
Jun
(54) |
Jul
(208) |
Aug
(223) |
Sep
(112) |
Oct
(63) |
Nov
(131) |
Dec
(103) |
2010 |
Jan
(247) |
Feb
(130) |
Mar
(43) |
Apr
(92) |
May
(40) |
Jun
(43) |
Jul
(43) |
Aug
(80) |
Sep
(44) |
Oct
(74) |
Nov
(21) |
Dec
(46) |
2011 |
Jan
(36) |
Feb
(11) |
Mar
(21) |
Apr
(33) |
May
(4) |
Jun
(12) |
Jul
(5) |
Aug
(20) |
Sep
|
Oct
(64) |
Nov
(26) |
Dec
(71) |
2012 |
Jan
(13) |
Feb
(24) |
Mar
(11) |
Apr
(2) |
May
(10) |
Jun
(5) |
Jul
(13) |
Aug
(7) |
Sep
(26) |
Oct
(22) |
Nov
(17) |
Dec
(16) |
2013 |
Jan
(6) |
Feb
(6) |
Mar
(6) |
Apr
(8) |
May
(20) |
Jun
|
Jul
(1) |
Aug
(4) |
Sep
(18) |
Oct
(3) |
Nov
(14) |
Dec
(33) |
2014 |
Jan
(26) |
Feb
(6) |
Mar
(69) |
Apr
(10) |
May
|
Jun
(8) |
Jul
(18) |
Aug
(22) |
Sep
(19) |
Oct
(17) |
Nov
|
Dec
(4) |
2015 |
Jan
(14) |
Feb
(18) |
Mar
|
Apr
|
May
(26) |
Jun
(8) |
Jul
(9) |
Aug
(10) |
Sep
(15) |
Oct
(2) |
Nov
(30) |
Dec
(33) |
2016 |
Jan
(1) |
Feb
(24) |
Mar
(19) |
Apr
(1) |
May
|
Jun
(3) |
Jul
(1) |
Aug
(1) |
Sep
(20) |
Oct
(5) |
Nov
(14) |
Dec
(4) |
2017 |
Jan
(15) |
Feb
(35) |
Mar
(10) |
Apr
(9) |
May
(14) |
Jun
(33) |
Jul
(1) |
Aug
(27) |
Sep
(7) |
Oct
|
Nov
(10) |
Dec
(15) |
2018 |
Jan
(29) |
Feb
|
Mar
(2) |
Apr
(1) |
May
(11) |
Jun
|
Jul
(1) |
Aug
(8) |
Sep
(11) |
Oct
(22) |
Nov
(9) |
Dec
(13) |
2019 |
Jan
(1) |
Feb
(7) |
Mar
(3) |
Apr
(21) |
May
(34) |
Jun
(36) |
Jul
(18) |
Aug
(17) |
Sep
(19) |
Oct
(8) |
Nov
(3) |
Dec
|
2020 |
Jan
|
Feb
(4) |
Mar
(8) |
Apr
(29) |
May
(50) |
Jun
(8) |
Jul
(2) |
Aug
(10) |
Sep
(1) |
Oct
(7) |
Nov
(9) |
Dec
(19) |
2021 |
Jan
(2) |
Feb
(9) |
Mar
(6) |
Apr
(21) |
May
(13) |
Jun
(11) |
Jul
(2) |
Aug
(1) |
Sep
(3) |
Oct
(26) |
Nov
(2) |
Dec
(16) |
2022 |
Jan
(8) |
Feb
(7) |
Mar
(1) |
Apr
(13) |
May
(1) |
Jun
(4) |
Jul
(4) |
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
(1) |
2023 |
Jan
(2) |
Feb
(3) |
Mar
(16) |
Apr
|
May
(2) |
Jun
(1) |
Jul
(4) |
Aug
(13) |
Sep
(8) |
Oct
(6) |
Nov
(4) |
Dec
|
2024 |
Jan
(3) |
Feb
(3) |
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
(5) |
Aug
|
Sep
(1) |
Oct
|
Nov
(5) |
Dec
|
2025 |
Jan
(4) |
Feb
(2) |
Mar
|
Apr
(11) |
May
(1) |
Jun
(9) |
Jul
(18) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Michael K. <li...@mk...> - 2023-05-17 11:19:57
|
Hi list, if you use Cisco SPA112 ATAs this is important: https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-spa-unauth-upgrade-UqhyTWW Michael http://www.mksolutions.info PS: First post didn't make it to the list … |
From: Michael K. <mic...@ip...> - 2023-03-24 21:50:41
|
Thanks Lonnie. I did expect this to be the case but had to ask. And yes we are realising that we will need to look at rolling our own in the future although the stability of Astlinux is a significant drawcard. Thanks David and yes we have also looked at this but if we are going to the effort of building a management environment in Debian we may as well rebuild the whole thing. Thanks again guys. Regards Michael Knill From: David Kerr <da...@ke...> Date: Saturday, 25 March 2023 at 2:48 am To: AstLinux Developers Mailing List <ast...@li...> Subject: Re: [Astlinux-devel] Character encoding support for PHP Another solution may be to fire up a LXC container and put in that all you need. Pick Debian or Ubuntu as base and then whatever web server and PHP you like. I have found LXC to be a very effective way of getting richer features on Astlinux. David On Fri, Mar 24, 2023 at 10:44 AM Lonnie Abelbeck <li...@lo...<mailto:li...@lo...>> wrote: Hi Michael, I fully understand what you are asking. AstLinux is not intended to be a PHP development platform, we enable only a minimal number of PHP modules and minimal supporting libraries. As noted in the first of "AstLinux Principles:" [1] "Minimize code bloat, only include the necessary packages and build those packages with unused features disabled." Not only does this keep the image small, but vulnerabilities in code we don't enable won't hurt us. As such, we are not inclined to enable "UTF-8" and "Unicode properties" support in libpcre. AstLinux is GPL open source, you can enable this yourself, for example David Kerr (Github @dkerr64) has maintained a 'develop' branch of AstLinux [2] for his use with added features. David had done this for quite some time and he stated the latest major merge with AstLinux 1.5.x went smoothly. Possibly you have outgrown AstLinux and need a more complete development platform, like Debian. Or, develop using custom crafted PHP code supporting the minimal PHP AstLinux provides. Lonnie [1] https://www.astlinux-project.org/about.html [2] https://github.com/dkerr64/astlinux/tree/develop > On Mar 23, 2023, at 7:40 PM, Michael Knill <mic...@ip...<mailto:mic...@ip...>> wrote: > > Hi Devs > > As we are using more and more PHP libraries for our web interface and respective integrations, we’re finding that certain PHP packages (i.e. iconv) seem to be a requirement for many of these libraries. > > The following are some of the libraries that we are having issues with: > • https://github.com/Adldap2/Adldap2 (elegant library to work with LDAP which we will now be using more and more) > • https://github.com/guzzle/guzzle (would make working with APIs far more intuitive rather than using raw PHP curl functions) > • https://github.com/parsecsv/parsecsv-for-php (I understand that CSV importing is entirely possible with raw PHP functions but parsing CSVs with multiline text and non-askii character encodings breaks the import – this library handles things very nicely) > • We use Mailgun and Twilio integration which can make use of the above libraries > • A number of other libraries that we’ve attempted using in the past > > The primary issue that we get in attempting to use the above libraries is that iconv or mbstring is required (to convert character encodings). In addition, we often get the following error: > Compilation failed: this version of PCRE is compiled without UTF support > > What we have also found is that if PCRE is compiled with UTF support, we can use a Polyfill to accommodate iconv: https://github.com/symfony/polyfill-iconv > In other words, we should be able to get away with just having PCRE compiled with UTF support even without having iconv (although iconv would be ideal). > > UTF-8 is a very common character encoding and not having PCRE support for it has proved to be very problematic. > > Would it be possible to compile PCRE with UTF support in the standard Astlinux build? > > Regards > Michael Knill > > _______________________________________________ > Astlinux-devel mailing list > Ast...@li...<mailto:Ast...@li...> > https://lists.sourceforge.net/lists/listinfo/astlinux-devel _______________________________________________ Astlinux-devel mailing list Ast...@li...<mailto:Ast...@li...> https://lists.sourceforge.net/lists/listinfo/astlinux-devel |
From: David K. <da...@ke...> - 2023-03-24 15:48:13
|
Another solution may be to fire up a LXC container and put in that all you need. Pick Debian or Ubuntu as base and then whatever web server and PHP you like. I have found LXC to be a very effective way of getting richer features on Astlinux. David On Fri, Mar 24, 2023 at 10:44 AM Lonnie Abelbeck <li...@lo...> wrote: > Hi Michael, > > I fully understand what you are asking. > > AstLinux is not intended to be a PHP development platform, we enable only > a minimal number of PHP modules and minimal supporting libraries. > > As noted in the first of "AstLinux Principles:" [1] > "Minimize code bloat, only include the necessary packages and build those > packages with unused features disabled." > > Not only does this keep the image small, but vulnerabilities in code we > don't enable won't hurt us. > > As such, we are not inclined to enable "UTF-8" and "Unicode properties" > support in libpcre. > > > AstLinux is GPL open source, you can enable this yourself, for example > David Kerr (Github @dkerr64) has maintained a 'develop' branch of AstLinux > [2] for his use with added features. David had done this for quite some > time and he stated the latest major merge with AstLinux 1.5.x went smoothly. > > Possibly you have outgrown AstLinux and need a more complete development > platform, like Debian. > > Or, develop using custom crafted PHP code supporting the minimal PHP > AstLinux provides. > > Lonnie > > [1] https://www.astlinux-project.org/about.html > > [2] https://github.com/dkerr64/astlinux/tree/develop > > > > > > On Mar 23, 2023, at 7:40 PM, Michael Knill < > mic...@ip...> wrote: > > > > Hi Devs > > > > As we are using more and more PHP libraries for our web interface and > respective integrations, we’re finding that certain PHP packages (i.e. > iconv) seem to be a requirement for many of these libraries. > > > > The following are some of the libraries that we are having issues with: > > • https://github.com/Adldap2/Adldap2 (elegant library to work > with LDAP which we will now be using more and more) > > • https://github.com/guzzle/guzzle (would make working with APIs > far more intuitive rather than using raw PHP curl functions) > > • https://github.com/parsecsv/parsecsv-for-php (I understand that > CSV importing is entirely possible with raw PHP functions but parsing CSVs > with multiline text and non-askii character encodings breaks the import – > this library handles things very nicely) > > • We use Mailgun and Twilio integration which can make use of the > above libraries > > • A number of other libraries that we’ve attempted using in the > past > > > > The primary issue that we get in attempting to use the above libraries > is that iconv or mbstring is required (to convert character encodings). In > addition, we often get the following error: > > Compilation failed: this version of PCRE is compiled without UTF support > > > > What we have also found is that if PCRE is compiled with UTF support, we > can use a Polyfill to accommodate iconv: > https://github.com/symfony/polyfill-iconv > > In other words, we should be able to get away with just having PCRE > compiled with UTF support even without having iconv (although iconv would > be ideal). > > > > UTF-8 is a very common character encoding and not having PCRE support > for it has proved to be very problematic. > > > > Would it be possible to compile PCRE with UTF support in the standard > Astlinux build? > > > > Regards > > Michael Knill > > > > _______________________________________________ > > Astlinux-devel mailing list > > Ast...@li... > > https://lists.sourceforge.net/lists/listinfo/astlinux-devel > > > > _______________________________________________ > Astlinux-devel mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-devel > |
From: Lonnie A. <li...@lo...> - 2023-03-24 14:44:44
|
Hi Michael, I fully understand what you are asking. AstLinux is not intended to be a PHP development platform, we enable only a minimal number of PHP modules and minimal supporting libraries. As noted in the first of "AstLinux Principles:" [1] "Minimize code bloat, only include the necessary packages and build those packages with unused features disabled." Not only does this keep the image small, but vulnerabilities in code we don't enable won't hurt us. As such, we are not inclined to enable "UTF-8" and "Unicode properties" support in libpcre. AstLinux is GPL open source, you can enable this yourself, for example David Kerr (Github @dkerr64) has maintained a 'develop' branch of AstLinux [2] for his use with added features. David had done this for quite some time and he stated the latest major merge with AstLinux 1.5.x went smoothly. Possibly you have outgrown AstLinux and need a more complete development platform, like Debian. Or, develop using custom crafted PHP code supporting the minimal PHP AstLinux provides. Lonnie [1] https://www.astlinux-project.org/about.html [2] https://github.com/dkerr64/astlinux/tree/develop > On Mar 23, 2023, at 7:40 PM, Michael Knill <mic...@ip...> wrote: > > Hi Devs > > As we are using more and more PHP libraries for our web interface and respective integrations, we’re finding that certain PHP packages (i.e. iconv) seem to be a requirement for many of these libraries. > > The following are some of the libraries that we are having issues with: > • https://github.com/Adldap2/Adldap2 (elegant library to work with LDAP which we will now be using more and more) > • https://github.com/guzzle/guzzle (would make working with APIs far more intuitive rather than using raw PHP curl functions) > • https://github.com/parsecsv/parsecsv-for-php (I understand that CSV importing is entirely possible with raw PHP functions but parsing CSVs with multiline text and non-askii character encodings breaks the import – this library handles things very nicely) > • We use Mailgun and Twilio integration which can make use of the above libraries > • A number of other libraries that we’ve attempted using in the past > > The primary issue that we get in attempting to use the above libraries is that iconv or mbstring is required (to convert character encodings). In addition, we often get the following error: > Compilation failed: this version of PCRE is compiled without UTF support > > What we have also found is that if PCRE is compiled with UTF support, we can use a Polyfill to accommodate iconv: https://github.com/symfony/polyfill-iconv > In other words, we should be able to get away with just having PCRE compiled with UTF support even without having iconv (although iconv would be ideal). > > UTF-8 is a very common character encoding and not having PCRE support for it has proved to be very problematic. > > Would it be possible to compile PCRE with UTF support in the standard Astlinux build? > > Regards > Michael Knill > > _______________________________________________ > Astlinux-devel mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-devel |
From: Michael K. <mic...@ip...> - 2023-03-24 00:40:41
|
Hi Devs As we are using more and more PHP libraries for our web interface and respective integrations, we’re finding that certain PHP packages (i.e. iconv) seem to be a requirement for many of these libraries. The following are some of the libraries that we are having issues with: * https://github.com/Adldap2/Adldap2 (elegant library to work with LDAP which we will now be using more and more) * https://github.com/guzzle/guzzle (would make working with APIs far more intuitive rather than using raw PHP curl functions) * https://github.com/parsecsv/parsecsv-for-php (I understand that CSV importing is entirely possible with raw PHP functions but parsing CSVs with multiline text and non-askii character encodings breaks the import – this library handles things very nicely) * We use Mailgun and Twilio integration which can make use of the above libraries * A number of other libraries that we’ve attempted using in the past The primary issue that we get in attempting to use the above libraries is that iconv or mbstring is required (to convert character encodings). In addition, we often get the following error: Compilation failed: this version of PCRE is compiled without UTF support What we have also found is that if PCRE is compiled with UTF support, we can use a Polyfill to accommodate iconv: https://github.com/symfony/polyfill-iconv In other words, we should be able to get away with just having PCRE compiled with UTF support even without having iconv (although iconv would be ideal). UTF-8 is a very common character encoding and not having PCRE support for it has proved to be very problematic. Would it be possible to compile PCRE with UTF support in the standard Astlinux build? Regards Michael Knill |
From: Michael K. <li...@mk...> - 2023-03-15 10:15:09
|
> Am 15.03.2023 um 10:41 schrieb Michael Knill <mic...@ip...>: > > Hi Devs > > I have Prosody working ok with Bria with vCards and presence integrated with Asterisk via AMI. Also have LDAPS working. > Im having some issues with the rosters via the sharedgroups.conf file. It appears that to get it working I often need to restart the XMPP server. > > Does anyone have any ideas on why this could be occurring? > > Regards > > Michael Knill > Managing Director Hi Michael, we've only tested a few of the functions that are possible with Prosody (and that was at least 10 years ago :-) ). There are also 2 CLI applications to manage Prosody: "prosodyctl" + "prosodycmd" If there is nothing specific in our Wiki, you might get more support from the Prosody community: https://prosody.im/discuss#mailing_lists Michael http://www.mksolutions.info |
From: Michael K. <mic...@ip...> - 2023-03-15 09:45:43
|
And sometimes even restarting Prosody does not fix the problem. Regards Michael Knill From: Michael Knill <mic...@ip...> Date: Wednesday, 15 March 2023 at 8:41 pm To: AstLinux Developers Mailing List <ast...@li...> Subject: [Astlinux-devel] Prosody config Hi Devs I have Prosody working ok with Bria with vCards and presence integrated with Asterisk via AMI. Also have LDAPS working. Im having some issues with the rosters via the sharedgroups.conf file. It appears that to get it working I often need to restart the XMPP server. Does anyone have any ideas on why this could be occurring? Regards Michael Knill Managing Director D: +61 2 6189 1360<tel:+61261891360> P: +61 2 6140 4656<tel:+61261404656> E: mic...@ip...<mailto:mic...@ip...> W: ipcsolutions.com.au<https://ipcsolutions.com.au/> [Icon Description automatically generated] Smarter Business Communications |
From: Michael K. <mic...@ip...> - 2023-03-15 09:41:29
|
Hi Devs I have Prosody working ok with Bria with vCards and presence integrated with Asterisk via AMI. Also have LDAPS working. Im having some issues with the rosters via the sharedgroups.conf file. It appears that to get it working I often need to restart the XMPP server. Does anyone have any ideas on why this could be occurring? Regards Michael Knill Managing Director D: +61 2 6189 1360<tel:+61261891360> P: +61 2 6140 4656<tel:+61261404656> E: mic...@ip...<mailto:mic...@ip...> W: ipcsolutions.com.au<https://ipcsolutions.com.au/> [Icon Description automatically generated] Smarter Business Communications |
From: Ramesh GK <ram...@ho...> - 2023-03-13 22:32:51
|
Hi Lonnie, Makes sense. Thanks for the insight. Thanks Ramesh GK 408.462.0408 ________________________________ From: Lonnie Abelbeck <li...@lo...> Sent: Monday, March 13, 2023 6:26 PM To: AstLinux Developers Mailing List <ast...@li...> Subject: Re: [Astlinux-devel] Error during ex-vi build Hi Ramesh, We (AstLinux) always build with BR2_JLEVEL=1 in the .config, so we have not seen your intermittently failing issue. Lonnie > On Mar 13, 2023, at 5:20 PM, Ramesh GK <ram...@ho...> wrote: > > Hi Lonnie, > > I observed the build is failing intermittently. For now I had to additionally add MAKE1 to the build command and it appears to be compiling properly. > > Not sure why it is behaving differently between buildroot 2011.x and 2019.x versions but thought of sharing the info just in case it might help. > > Thanks > Ramesh GK > 408.462.0408 > > From: Ramesh GK <ram...@ho...> > Sent: Monday, March 13, 2023 4:05 PM > To: AstLinux Developers Mailing List <ast...@li...> > Subject: Re: [Astlinux-devel] Error during ex-vi build > > Yes, agreed. > > Thanks > Ramesh GK > 408.462.0408 > > From: Lonnie Abelbeck <li...@lo...> > Sent: Sunday, March 12, 2023 7:38 PM > To: AstLinux Developers Mailing List <ast...@li...> > Subject: Re: [Astlinux-devel] Error during ex-vi build > > Hi Ramesh, thanks for tracking that down. > > In AstLinux those dependencies are satisfied when ex-vi is built, so it has always worked. > > Lonnie > > > > > On Mar 12, 2023, at 5:37 PM, Ramesh GK <ram...@ho...> wrote: > > > > Hi Lonnie, > > > > I found the cause of the issue from this thread and did some independent testing with that package only. Thought of sharing this info. > > > > https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgnats.netbsd.org%2F51345&data=05%7C01%7C%7C0847d040615243e26e6d08db24120e95%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638143432229507334%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=r1U30zS%2B89YnDbyt5PWLV%2FXyPjP6F17EPwrU3qfOLVs%3D&reserved=0 > > > > ex-vi requires the below dependencies to identify the library "uxre" > > > > host-pkgconf host-ncurses ncurses > > > > Thanks > > Ramesh GK > > 408.462.0408 > > > > > > From: Lonnie Abelbeck <li...@lo...> > > Sent: Sunday, February 5, 2023 7:51 AM > > To: AstLinux Developers Mailing List <ast...@li...> > > Subject: Re: [Astlinux-devel] Error during ex-vi build > > > > Hi Ramesh, > > > > For reference, here is ex-vi building on Debian 11 with the next pre-1.5.0 version, toolchain: glibc 2.31, binutils 2.35.1, gcc 9.4.0, using crosstool-ng-1.25.0 > > -- > > In file included from ex_vput.c:82: > > ex_vput.c: In function 'vinschar': > > ex.h:554:57: warning: implicit declaration of function 'wcwidth' [-Wimplicit-function-declaration] > > 554 | #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > > | ^~~~~~~ > > ex_vput.c:593:11: note: in expansion of macro 'colsc' > > 593 | insmc1 = colsc(c) - 1; > > | ^~~~~ > > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c ex_vwind.c > > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c printf.c > > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c ex_version.c > > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -o ex ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o ex_data.o ex_extern.o ex_get.o ex_io.o ex_put.o ex_re.o ex_set.o ex_subr.o ex_tagio.o ex_temp.o ex_tty.o ex_unix.o ex_v.o ex_vadj.o ex_vget.o ex_vmain.o ex_voper.o ex_vops.o ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o printf.o ex_version.o mapmalloc.o -Llibterm -lncurses -L./libuxre -luxre > > size ex > > text data bss dec hex filename > > 234182 5144 171800 411126 645f6 ex > > make[1]: Leaving directory '/home/dev/astlinux/trunk/output/build/ex-vi-050325' > > -- > > > > Quick look, many CFLAGS (passed as FEATURES="...") are missing from your build. Also note the "-I./libuxre -DUXRE" in the gcc's above. > > > > Lonnie > > > > > > > On Feb 5, 2023, at 12:41 AM, Ramesh GK <ram...@ho...> wrote: > > > > > > Hi Lonnie et al, > > > > > > I moved my build system to slackware64 14.2 live and facing an issue with building ex-vi. I tried to find this library but could not able to get more info. please let know if you have any insight on this. > > > > > > --- > > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o exrecover exrecover.o mapmalloc.o > > > In file included from ex_vops.c:82:0: > > > ex_vops.c: In function ‘vchange’: > > > ex.h:554:57: warning: implicit declaration of function ‘wcwidth’ [-Wimplicit-function-declaration] > > > #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > > > ^ > > > ex_vops.c:678:7: note: in expansion of macro ‘colsc’ > > > if (colsc(c) > 1) > > > ^ > > > In file included from ex_vput.c:82:0: > > > ex_vput.c: In function ‘vinschar’: > > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regfree.c > > > ex.h:554:57: warning: implicit declaration of function ‘wcwidth’ [-Wimplicit-function-declaration] > > > #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > > > ^ > > > ex_vput.c:593:11: note: in expansion of macro ‘colsc’ > > > insmc1 = colsc(c) - 1; > > > ^ > > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regnfa.c > > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o expreserve expreserve.o > > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regparse.c > > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c stubs.c > > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o ex ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o ex_data.o ex_extern.o ex_get.o ex_io.o ex_put.o ex_re.o ex_set.o ex_subr.o ex_tagio.o ex_temp.o ex_tty.o ex_unix.o ex_v.o ex_vadj.o ex_vget.o ex_vmain.o ex_voper.o ex_vops.o ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o printf.o ex_version.o mapmalloc.o -Llibterm -lncurses -L./libuxre -luxre > > > /mnt/rdisk/toolchains/br-2022-x86_64-4.4.302-cip72-5.5.0/x86_64-mht-linux-gnu/bin/../lib/gcc/x86_64-mht-linux-gnu/5.5.0/../../../../x86_64-mht-linux-gnu/bin/ld: cannot find -luxre > > > collect2: error: ld returned 1 exit status > > > Makefile:267: recipe for target 'ex' failed > > > make[2]: *** [ex] Error 1 > > > make[2]: *** Waiting for unfinished jobs.... > > > ar cr libuxre.a bracket.o _collelem.o _collmult.o regcomp.o regdfa.o regerror.o regexec.o regfree.o regnfa.o regparse.o stubs.o > > > package/pkg-generic.mk:302: recipe for target '/mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/build/ex-vi-050325/.stamp_built' failed > > > make[1]: *** [/mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/build/ex-vi-050325/.stamp_built] Error 2 > > > Makefile:23: recipe for target '_all' failed > > > make: *** [_all] Error 2 > > > --- > > > > > > Thanks > > > Ramesh GK > > > 408.462.0408 > > > > > > _______________________________________________ > > > Astlinux-devel mailing list > > > Ast...@li... > > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C0847d040615243e26e6d08db24120e95%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638143432229507334%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=vF0uxYfM%2B9HZY5sGQqTvWHfW5uIF78iYAFNZf6Et3%2F0%3D&reserved=0 > > > > > > > > _______________________________________________ > > Astlinux-devel mailing list > > Ast...@li... > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C0847d040615243e26e6d08db24120e95%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638143432229507334%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=vF0uxYfM%2B9HZY5sGQqTvWHfW5uIF78iYAFNZf6Et3%2F0%3D&reserved=0 > > _______________________________________________ > > Astlinux-devel mailing list > > Ast...@li... > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C0847d040615243e26e6d08db24120e95%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638143432229507334%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=vF0uxYfM%2B9HZY5sGQqTvWHfW5uIF78iYAFNZf6Et3%2F0%3D&reserved=0 > > > > _______________________________________________ > Astlinux-devel mailing list > Ast...@li... > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C0847d040615243e26e6d08db24120e95%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638143432229507334%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=vF0uxYfM%2B9HZY5sGQqTvWHfW5uIF78iYAFNZf6Et3%2F0%3D&reserved=0 > _______________________________________________ > Astlinux-devel mailing list > Ast...@li... > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C0847d040615243e26e6d08db24120e95%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638143432229507334%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=vF0uxYfM%2B9HZY5sGQqTvWHfW5uIF78iYAFNZf6Et3%2F0%3D&reserved=0 _______________________________________________ Astlinux-devel mailing list Ast...@li... https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C0847d040615243e26e6d08db24120e95%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638143432229507334%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=vF0uxYfM%2B9HZY5sGQqTvWHfW5uIF78iYAFNZf6Et3%2F0%3D&reserved=0 |
From: Lonnie A. <li...@lo...> - 2023-03-13 22:26:48
|
Hi Ramesh, We (AstLinux) always build with BR2_JLEVEL=1 in the .config, so we have not seen your intermittently failing issue. Lonnie > On Mar 13, 2023, at 5:20 PM, Ramesh GK <ram...@ho...> wrote: > > Hi Lonnie, > > I observed the build is failing intermittently. For now I had to additionally add MAKE1 to the build command and it appears to be compiling properly. > > Not sure why it is behaving differently between buildroot 2011.x and 2019.x versions but thought of sharing the info just in case it might help. > > Thanks > Ramesh GK > 408.462.0408 > > From: Ramesh GK <ram...@ho...> > Sent: Monday, March 13, 2023 4:05 PM > To: AstLinux Developers Mailing List <ast...@li...> > Subject: Re: [Astlinux-devel] Error during ex-vi build > > Yes, agreed. > > Thanks > Ramesh GK > 408.462.0408 > > From: Lonnie Abelbeck <li...@lo...> > Sent: Sunday, March 12, 2023 7:38 PM > To: AstLinux Developers Mailing List <ast...@li...> > Subject: Re: [Astlinux-devel] Error during ex-vi build > > Hi Ramesh, thanks for tracking that down. > > In AstLinux those dependencies are satisfied when ex-vi is built, so it has always worked. > > Lonnie > > > > > On Mar 12, 2023, at 5:37 PM, Ramesh GK <ram...@ho...> wrote: > > > > Hi Lonnie, > > > > I found the cause of the issue from this thread and did some independent testing with that package only. Thought of sharing this info. > > > > https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgnats.netbsd.org%2F51345&data=05%7C01%7C%7C5471052dc05647abe8fe08db2352f573%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142611432542274%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=tJX0Bx%2Fs5j161XkIh8pmcffmRqeAZQ%2FH%2BTW8OFlUQCo%3D&reserved=0 > > > > ex-vi requires the below dependencies to identify the library "uxre" > > > > host-pkgconf host-ncurses ncurses > > > > Thanks > > Ramesh GK > > 408.462.0408 > > > > > > From: Lonnie Abelbeck <li...@lo...> > > Sent: Sunday, February 5, 2023 7:51 AM > > To: AstLinux Developers Mailing List <ast...@li...> > > Subject: Re: [Astlinux-devel] Error during ex-vi build > > > > Hi Ramesh, > > > > For reference, here is ex-vi building on Debian 11 with the next pre-1.5.0 version, toolchain: glibc 2.31, binutils 2.35.1, gcc 9.4.0, using crosstool-ng-1.25.0 > > -- > > In file included from ex_vput.c:82: > > ex_vput.c: In function 'vinschar': > > ex.h:554:57: warning: implicit declaration of function 'wcwidth' [-Wimplicit-function-declaration] > > 554 | #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > > | ^~~~~~~ > > ex_vput.c:593:11: note: in expansion of macro 'colsc' > > 593 | insmc1 = colsc(c) - 1; > > | ^~~~~ > > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c ex_vwind.c > > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c printf.c > > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c ex_version.c > > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -o ex ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o ex_data.o ex_extern.o ex_get.o ex_io.o ex_put.o ex_re.o ex_set.o ex_subr.o ex_tagio.o ex_temp.o ex_tty.o ex_unix.o ex_v.o ex_vadj.o ex_vget.o ex_vmain.o ex_voper.o ex_vops.o ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o printf.o ex_version.o mapmalloc.o -Llibterm -lncurses -L./libuxre -luxre > > size ex > > text data bss dec hex filename > > 234182 5144 171800 411126 645f6 ex > > make[1]: Leaving directory '/home/dev/astlinux/trunk/output/build/ex-vi-050325' > > -- > > > > Quick look, many CFLAGS (passed as FEATURES="...") are missing from your build. Also note the "-I./libuxre -DUXRE" in the gcc's above. > > > > Lonnie > > > > > > > On Feb 5, 2023, at 12:41 AM, Ramesh GK <ram...@ho...> wrote: > > > > > > Hi Lonnie et al, > > > > > > I moved my build system to slackware64 14.2 live and facing an issue with building ex-vi. I tried to find this library but could not able to get more info. please let know if you have any insight on this. > > > > > > --- > > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o exrecover exrecover.o mapmalloc.o > > > In file included from ex_vops.c:82:0: > > > ex_vops.c: In function ‘vchange’: > > > ex.h:554:57: warning: implicit declaration of function ‘wcwidth’ [-Wimplicit-function-declaration] > > > #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > > > ^ > > > ex_vops.c:678:7: note: in expansion of macro ‘colsc’ > > > if (colsc(c) > 1) > > > ^ > > > In file included from ex_vput.c:82:0: > > > ex_vput.c: In function ‘vinschar’: > > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regfree.c > > > ex.h:554:57: warning: implicit declaration of function ‘wcwidth’ [-Wimplicit-function-declaration] > > > #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > > > ^ > > > ex_vput.c:593:11: note: in expansion of macro ‘colsc’ > > > insmc1 = colsc(c) - 1; > > > ^ > > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regnfa.c > > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o expreserve expreserve.o > > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regparse.c > > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c stubs.c > > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o ex ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o ex_data.o ex_extern.o ex_get.o ex_io.o ex_put.o ex_re.o ex_set.o ex_subr.o ex_tagio.o ex_temp.o ex_tty.o ex_unix.o ex_v.o ex_vadj.o ex_vget.o ex_vmain.o ex_voper.o ex_vops.o ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o printf.o ex_version.o mapmalloc.o -Llibterm -lncurses -L./libuxre -luxre > > > /mnt/rdisk/toolchains/br-2022-x86_64-4.4.302-cip72-5.5.0/x86_64-mht-linux-gnu/bin/../lib/gcc/x86_64-mht-linux-gnu/5.5.0/../../../../x86_64-mht-linux-gnu/bin/ld: cannot find -luxre > > > collect2: error: ld returned 1 exit status > > > Makefile:267: recipe for target 'ex' failed > > > make[2]: *** [ex] Error 1 > > > make[2]: *** Waiting for unfinished jobs.... > > > ar cr libuxre.a bracket.o _collelem.o _collmult.o regcomp.o regdfa.o regerror.o regexec.o regfree.o regnfa.o regparse.o stubs.o > > > package/pkg-generic.mk:302: recipe for target '/mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/build/ex-vi-050325/.stamp_built' failed > > > make[1]: *** [/mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/build/ex-vi-050325/.stamp_built] Error 2 > > > Makefile:23: recipe for target '_all' failed > > > make: *** [_all] Error 2 > > > --- > > > > > > Thanks > > > Ramesh GK > > > 408.462.0408 > > > > > > _______________________________________________ > > > Astlinux-devel mailing list > > > Ast...@li... > > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C5471052dc05647abe8fe08db2352f573%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142611432698480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AKgw7rXsQJz97NqSwRep9eqimpgASTzdHe2oIf9HzJA%3D&reserved=0 > > > > > > > > _______________________________________________ > > Astlinux-devel mailing list > > Ast...@li... > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C5471052dc05647abe8fe08db2352f573%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142611432698480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AKgw7rXsQJz97NqSwRep9eqimpgASTzdHe2oIf9HzJA%3D&reserved=0 > > _______________________________________________ > > Astlinux-devel mailing list > > Ast...@li... > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C5471052dc05647abe8fe08db2352f573%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142611432698480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AKgw7rXsQJz97NqSwRep9eqimpgASTzdHe2oIf9HzJA%3D&reserved=0 > > > > _______________________________________________ > Astlinux-devel mailing list > Ast...@li... > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C5471052dc05647abe8fe08db2352f573%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142611432698480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AKgw7rXsQJz97NqSwRep9eqimpgASTzdHe2oIf9HzJA%3D&reserved=0 > _______________________________________________ > Astlinux-devel mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-devel |
From: Ramesh GK <ram...@ho...> - 2023-03-13 22:20:35
|
Hi Lonnie, I observed the build is failing intermittently. For now I had to additionally add MAKE1 to the build command and it appears to be compiling properly. Not sure why it is behaving differently between buildroot 2011.x and 2019.x versions but thought of sharing the info just in case it might help. Thanks Ramesh GK 408.462.0408 ________________________________ From: Ramesh GK <ram...@ho...> Sent: Monday, March 13, 2023 4:05 PM To: AstLinux Developers Mailing List <ast...@li...> Subject: Re: [Astlinux-devel] Error during ex-vi build Yes, agreed. Thanks Ramesh GK 408.462.0408 ________________________________ From: Lonnie Abelbeck <li...@lo...> Sent: Sunday, March 12, 2023 7:38 PM To: AstLinux Developers Mailing List <ast...@li...> Subject: Re: [Astlinux-devel] Error during ex-vi build Hi Ramesh, thanks for tracking that down. In AstLinux those dependencies are satisfied when ex-vi is built, so it has always worked. Lonnie > On Mar 12, 2023, at 5:37 PM, Ramesh GK <ram...@ho...> wrote: > > Hi Lonnie, > > I found the cause of the issue from this thread and did some independent testing with that package only. Thought of sharing this info. > > https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgnats.netbsd.org%2F51345&data=05%7C01%7C%7C5471052dc05647abe8fe08db2352f573%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142611432542274%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=tJX0Bx%2Fs5j161XkIh8pmcffmRqeAZQ%2FH%2BTW8OFlUQCo%3D&reserved=0<https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgnats.netbsd.org%2F51345&data=05%7C01%7C%7Cf56817009d87488bc13408db23fe4ecf%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638143347413835559%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=uUAKNf2Yklr3Ao%2FrluL2Df%2BEDUUnCzsOC39QM1VEsHw%3D&reserved=0> > > ex-vi requires the below dependencies to identify the library "uxre" > > host-pkgconf host-ncurses ncurses > > Thanks > Ramesh GK > 408.462.0408 > > > From: Lonnie Abelbeck <li...@lo...> > Sent: Sunday, February 5, 2023 7:51 AM > To: AstLinux Developers Mailing List <ast...@li...> > Subject: Re: [Astlinux-devel] Error during ex-vi build > > Hi Ramesh, > > For reference, here is ex-vi building on Debian 11 with the next pre-1.5.0 version, toolchain: glibc 2.31, binutils 2.35.1, gcc 9.4.0, using crosstool-ng-1.25.0 > -- > In file included from ex_vput.c:82: > ex_vput.c: In function 'vinschar': > ex.h:554:57: warning: implicit declaration of function 'wcwidth' [-Wimplicit-function-declaration] > 554 | #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > | ^~~~~~~ > ex_vput.c:593:11: note: in expansion of macro 'colsc' > 593 | insmc1 = colsc(c) - 1; > | ^~~~~ > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c ex_vwind.c > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c printf.c > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c ex_version.c > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -o ex ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o ex_data.o ex_extern.o ex_get.o ex_io.o ex_put.o ex_re.o ex_set.o ex_subr.o ex_tagio.o ex_temp.o ex_tty.o ex_unix.o ex_v.o ex_vadj.o ex_vget.o ex_vmain.o ex_voper.o ex_vops.o ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o printf.o ex_version.o mapmalloc.o -Llibterm -lncurses -L./libuxre -luxre > size ex > text data bss dec hex filename > 234182 5144 171800 411126 645f6 ex > make[1]: Leaving directory '/home/dev/astlinux/trunk/output/build/ex-vi-050325' > -- > > Quick look, many CFLAGS (passed as FEATURES="...") are missing from your build. Also note the "-I./libuxre -DUXRE" in the gcc's above. > > Lonnie > > > > On Feb 5, 2023, at 12:41 AM, Ramesh GK <ram...@ho...> wrote: > > > > Hi Lonnie et al, > > > > I moved my build system to slackware64 14.2 live and facing an issue with building ex-vi. I tried to find this library but could not able to get more info. please let know if you have any insight on this. > > > > --- > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o exrecover exrecover.o mapmalloc.o > > In file included from ex_vops.c:82:0: > > ex_vops.c: In function ‘vchange’: > > ex.h:554:57: warning: implicit declaration of function ‘wcwidth’ [-Wimplicit-function-declaration] > > #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > > ^ > > ex_vops.c:678:7: note: in expansion of macro ‘colsc’ > > if (colsc(c) > 1) > > ^ > > In file included from ex_vput.c:82:0: > > ex_vput.c: In function ‘vinschar’: > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regfree.c > > ex.h:554:57: warning: implicit declaration of function ‘wcwidth’ [-Wimplicit-function-declaration] > > #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > > ^ > > ex_vput.c:593:11: note: in expansion of macro ‘colsc’ > > insmc1 = colsc(c) - 1; > > ^ > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regnfa.c > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o expreserve expreserve.o > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regparse.c > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c stubs.c > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o ex ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o ex_data.o ex_extern.o ex_get.o ex_io.o ex_put.o ex_re.o ex_set.o ex_subr.o ex_tagio.o ex_temp.o ex_tty.o ex_unix.o ex_v.o ex_vadj.o ex_vget.o ex_vmain.o ex_voper.o ex_vops.o ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o printf.o ex_version.o mapmalloc.o -Llibterm -lncurses -L./libuxre -luxre > > /mnt/rdisk/toolchains/br-2022-x86_64-4.4.302-cip72-5.5.0/x86_64-mht-linux-gnu/bin/../lib/gcc/x86_64-mht-linux-gnu/5.5.0/../../../../x86_64-mht-linux-gnu/bin/ld: cannot find -luxre > > collect2: error: ld returned 1 exit status > > Makefile:267: recipe for target 'ex' failed > > make[2]: *** [ex] Error 1 > > make[2]: *** Waiting for unfinished jobs.... > > ar cr libuxre.a bracket.o _collelem.o _collmult.o regcomp.o regdfa.o regerror.o regexec.o regfree.o regnfa.o regparse.o stubs.o > > package/pkg-generic.mk:302: recipe for target '/mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/build/ex-vi-050325/.stamp_built' failed > > make[1]: *** [/mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/build/ex-vi-050325/.stamp_built] Error 2 > > Makefile:23: recipe for target '_all' failed > > make: *** [_all] Error 2 > > --- > > > > Thanks > > Ramesh GK > > 408.462.0408 > > > > _______________________________________________ > > Astlinux-devel mailing list > > Ast...@li... > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C5471052dc05647abe8fe08db2352f573%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142611432698480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AKgw7rXsQJz97NqSwRep9eqimpgASTzdHe2oIf9HzJA%3D&reserved=0<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7Cf56817009d87488bc13408db23fe4ecf%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638143347413835559%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=E6lgCk1c3uXgp%2Be05lvQ7N4XFDtb%2FKiiTPZM%2FQ2KJlI%3D&reserved=0> > > > > _______________________________________________ > Astlinux-devel mailing list > Ast...@li... > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C5471052dc05647abe8fe08db2352f573%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142611432698480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AKgw7rXsQJz97NqSwRep9eqimpgASTzdHe2oIf9HzJA%3D&reserved=0<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7Cf56817009d87488bc13408db23fe4ecf%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638143347413835559%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=E6lgCk1c3uXgp%2Be05lvQ7N4XFDtb%2FKiiTPZM%2FQ2KJlI%3D&reserved=0> > _______________________________________________ > Astlinux-devel mailing list > Ast...@li... > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C5471052dc05647abe8fe08db2352f573%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142611432698480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AKgw7rXsQJz97NqSwRep9eqimpgASTzdHe2oIf9HzJA%3D&reserved=0<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7Cf56817009d87488bc13408db23fe4ecf%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638143347413835559%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=E6lgCk1c3uXgp%2Be05lvQ7N4XFDtb%2FKiiTPZM%2FQ2KJlI%3D&reserved=0> _______________________________________________ Astlinux-devel mailing list Ast...@li... https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C5471052dc05647abe8fe08db2352f573%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142611432698480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AKgw7rXsQJz97NqSwRep9eqimpgASTzdHe2oIf9HzJA%3D&reserved=0<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7Cf56817009d87488bc13408db23fe4ecf%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638143347413835559%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=E6lgCk1c3uXgp%2Be05lvQ7N4XFDtb%2FKiiTPZM%2FQ2KJlI%3D&reserved=0> |
From: Ramesh GK <ram...@ho...> - 2023-03-13 20:05:22
|
Yes, agreed. Thanks Ramesh GK 408.462.0408 ________________________________ From: Lonnie Abelbeck <li...@lo...> Sent: Sunday, March 12, 2023 7:38 PM To: AstLinux Developers Mailing List <ast...@li...> Subject: Re: [Astlinux-devel] Error during ex-vi build Hi Ramesh, thanks for tracking that down. In AstLinux those dependencies are satisfied when ex-vi is built, so it has always worked. Lonnie > On Mar 12, 2023, at 5:37 PM, Ramesh GK <ram...@ho...> wrote: > > Hi Lonnie, > > I found the cause of the issue from this thread and did some independent testing with that package only. Thought of sharing this info. > > https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgnats.netbsd.org%2F51345&data=05%7C01%7C%7C5471052dc05647abe8fe08db2352f573%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142611432542274%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=tJX0Bx%2Fs5j161XkIh8pmcffmRqeAZQ%2FH%2BTW8OFlUQCo%3D&reserved=0 > > ex-vi requires the below dependencies to identify the library "uxre" > > host-pkgconf host-ncurses ncurses > > Thanks > Ramesh GK > 408.462.0408 > > > From: Lonnie Abelbeck <li...@lo...> > Sent: Sunday, February 5, 2023 7:51 AM > To: AstLinux Developers Mailing List <ast...@li...> > Subject: Re: [Astlinux-devel] Error during ex-vi build > > Hi Ramesh, > > For reference, here is ex-vi building on Debian 11 with the next pre-1.5.0 version, toolchain: glibc 2.31, binutils 2.35.1, gcc 9.4.0, using crosstool-ng-1.25.0 > -- > In file included from ex_vput.c:82: > ex_vput.c: In function 'vinschar': > ex.h:554:57: warning: implicit declaration of function 'wcwidth' [-Wimplicit-function-declaration] > 554 | #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > | ^~~~~~~ > ex_vput.c:593:11: note: in expansion of macro 'colsc' > 593 | insmc1 = colsc(c) - 1; > | ^~~~~ > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c ex_vwind.c > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c printf.c > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c ex_version.c > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -o ex ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o ex_data.o ex_extern.o ex_get.o ex_io.o ex_put.o ex_re.o ex_set.o ex_subr.o ex_tagio.o ex_temp.o ex_tty.o ex_unix.o ex_v.o ex_vadj.o ex_vget.o ex_vmain.o ex_voper.o ex_vops.o ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o printf.o ex_version.o mapmalloc.o -Llibterm -lncurses -L./libuxre -luxre > size ex > text data bss dec hex filename > 234182 5144 171800 411126 645f6 ex > make[1]: Leaving directory '/home/dev/astlinux/trunk/output/build/ex-vi-050325' > -- > > Quick look, many CFLAGS (passed as FEATURES="...") are missing from your build. Also note the "-I./libuxre -DUXRE" in the gcc's above. > > Lonnie > > > > On Feb 5, 2023, at 12:41 AM, Ramesh GK <ram...@ho...> wrote: > > > > Hi Lonnie et al, > > > > I moved my build system to slackware64 14.2 live and facing an issue with building ex-vi. I tried to find this library but could not able to get more info. please let know if you have any insight on this. > > > > --- > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o exrecover exrecover.o mapmalloc.o > > In file included from ex_vops.c:82:0: > > ex_vops.c: In function ‘vchange’: > > ex.h:554:57: warning: implicit declaration of function ‘wcwidth’ [-Wimplicit-function-declaration] > > #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > > ^ > > ex_vops.c:678:7: note: in expansion of macro ‘colsc’ > > if (colsc(c) > 1) > > ^ > > In file included from ex_vput.c:82:0: > > ex_vput.c: In function ‘vinschar’: > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regfree.c > > ex.h:554:57: warning: implicit declaration of function ‘wcwidth’ [-Wimplicit-function-declaration] > > #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > > ^ > > ex_vput.c:593:11: note: in expansion of macro ‘colsc’ > > insmc1 = colsc(c) - 1; > > ^ > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regnfa.c > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o expreserve expreserve.o > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regparse.c > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c stubs.c > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o ex ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o ex_data.o ex_extern.o ex_get.o ex_io.o ex_put.o ex_re.o ex_set.o ex_subr.o ex_tagio.o ex_temp.o ex_tty.o ex_unix.o ex_v.o ex_vadj.o ex_vget.o ex_vmain.o ex_voper.o ex_vops.o ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o printf.o ex_version.o mapmalloc.o -Llibterm -lncurses -L./libuxre -luxre > > /mnt/rdisk/toolchains/br-2022-x86_64-4.4.302-cip72-5.5.0/x86_64-mht-linux-gnu/bin/../lib/gcc/x86_64-mht-linux-gnu/5.5.0/../../../../x86_64-mht-linux-gnu/bin/ld: cannot find -luxre > > collect2: error: ld returned 1 exit status > > Makefile:267: recipe for target 'ex' failed > > make[2]: *** [ex] Error 1 > > make[2]: *** Waiting for unfinished jobs.... > > ar cr libuxre.a bracket.o _collelem.o _collmult.o regcomp.o regdfa.o regerror.o regexec.o regfree.o regnfa.o regparse.o stubs.o > > package/pkg-generic.mk:302: recipe for target '/mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/build/ex-vi-050325/.stamp_built' failed > > make[1]: *** [/mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/build/ex-vi-050325/.stamp_built] Error 2 > > Makefile:23: recipe for target '_all' failed > > make: *** [_all] Error 2 > > --- > > > > Thanks > > Ramesh GK > > 408.462.0408 > > > > _______________________________________________ > > Astlinux-devel mailing list > > Ast...@li... > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C5471052dc05647abe8fe08db2352f573%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142611432698480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AKgw7rXsQJz97NqSwRep9eqimpgASTzdHe2oIf9HzJA%3D&reserved=0 > > > > _______________________________________________ > Astlinux-devel mailing list > Ast...@li... > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C5471052dc05647abe8fe08db2352f573%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142611432698480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AKgw7rXsQJz97NqSwRep9eqimpgASTzdHe2oIf9HzJA%3D&reserved=0 > _______________________________________________ > Astlinux-devel mailing list > Ast...@li... > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C5471052dc05647abe8fe08db2352f573%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142611432698480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AKgw7rXsQJz97NqSwRep9eqimpgASTzdHe2oIf9HzJA%3D&reserved=0 _______________________________________________ Astlinux-devel mailing list Ast...@li... https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C5471052dc05647abe8fe08db2352f573%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638142611432698480%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=AKgw7rXsQJz97NqSwRep9eqimpgASTzdHe2oIf9HzJA%3D&reserved=0 |
From: Lonnie A. <li...@lo...> - 2023-03-12 23:38:52
|
Hi Ramesh, thanks for tracking that down. In AstLinux those dependencies are satisfied when ex-vi is built, so it has always worked. Lonnie > On Mar 12, 2023, at 5:37 PM, Ramesh GK <ram...@ho...> wrote: > > Hi Lonnie, > > I found the cause of the issue from this thread and did some independent testing with that package only. Thought of sharing this info. > > http://gnats.netbsd.org/51345 > > ex-vi requires the below dependencies to identify the library "uxre" > > host-pkgconf host-ncurses ncurses > > Thanks > Ramesh GK > 408.462.0408 > > > From: Lonnie Abelbeck <li...@lo...> > Sent: Sunday, February 5, 2023 7:51 AM > To: AstLinux Developers Mailing List <ast...@li...> > Subject: Re: [Astlinux-devel] Error during ex-vi build > > Hi Ramesh, > > For reference, here is ex-vi building on Debian 11 with the next pre-1.5.0 version, toolchain: glibc 2.31, binutils 2.35.1, gcc 9.4.0, using crosstool-ng-1.25.0 > -- > In file included from ex_vput.c:82: > ex_vput.c: In function 'vinschar': > ex.h:554:57: warning: implicit declaration of function 'wcwidth' [-Wimplicit-function-declaration] > 554 | #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > | ^~~~~~~ > ex_vput.c:593:11: note: in expansion of macro 'colsc' > 593 | insmc1 = colsc(c) - 1; > | ^~~~~ > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c ex_vwind.c > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c printf.c > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c ex_version.c > /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -o ex ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o ex_data.o ex_extern.o ex_get.o ex_io.o ex_put.o ex_re.o ex_set.o ex_subr.o ex_tagio.o ex_temp.o ex_tty.o ex_unix.o ex_v.o ex_vadj.o ex_vget.o ex_vmain.o ex_voper.o ex_vops.o ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o printf.o ex_version.o mapmalloc.o -Llibterm -lncurses -L./libuxre -luxre > size ex > text data bss dec hex filename > 234182 5144 171800 411126 645f6 ex > make[1]: Leaving directory '/home/dev/astlinux/trunk/output/build/ex-vi-050325' > -- > > Quick look, many CFLAGS (passed as FEATURES="...") are missing from your build. Also note the "-I./libuxre -DUXRE" in the gcc's above. > > Lonnie > > > > On Feb 5, 2023, at 12:41 AM, Ramesh GK <ram...@ho...> wrote: > > > > Hi Lonnie et al, > > > > I moved my build system to slackware64 14.2 live and facing an issue with building ex-vi. I tried to find this library but could not able to get more info. please let know if you have any insight on this. > > > > --- > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o exrecover exrecover.o mapmalloc.o > > In file included from ex_vops.c:82:0: > > ex_vops.c: In function ‘vchange’: > > ex.h:554:57: warning: implicit declaration of function ‘wcwidth’ [-Wimplicit-function-declaration] > > #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > > ^ > > ex_vops.c:678:7: note: in expansion of macro ‘colsc’ > > if (colsc(c) > 1) > > ^ > > In file included from ex_vput.c:82:0: > > ex_vput.c: In function ‘vinschar’: > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regfree.c > > ex.h:554:57: warning: implicit declaration of function ‘wcwidth’ [-Wimplicit-function-declaration] > > #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > > ^ > > ex_vput.c:593:11: note: in expansion of macro ‘colsc’ > > insmc1 = colsc(c) - 1; > > ^ > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regnfa.c > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o expreserve expreserve.o > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regparse.c > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c stubs.c > > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o ex ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o ex_data.o ex_extern.o ex_get.o ex_io.o ex_put.o ex_re.o ex_set.o ex_subr.o ex_tagio.o ex_temp.o ex_tty.o ex_unix.o ex_v.o ex_vadj.o ex_vget.o ex_vmain.o ex_voper.o ex_vops.o ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o printf.o ex_version.o mapmalloc.o -Llibterm -lncurses -L./libuxre -luxre > > /mnt/rdisk/toolchains/br-2022-x86_64-4.4.302-cip72-5.5.0/x86_64-mht-linux-gnu/bin/../lib/gcc/x86_64-mht-linux-gnu/5.5.0/../../../../x86_64-mht-linux-gnu/bin/ld: cannot find -luxre > > collect2: error: ld returned 1 exit status > > Makefile:267: recipe for target 'ex' failed > > make[2]: *** [ex] Error 1 > > make[2]: *** Waiting for unfinished jobs.... > > ar cr libuxre.a bracket.o _collelem.o _collmult.o regcomp.o regdfa.o regerror.o regexec.o regfree.o regnfa.o regparse.o stubs.o > > package/pkg-generic.mk:302: recipe for target '/mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/build/ex-vi-050325/.stamp_built' failed > > make[1]: *** [/mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/build/ex-vi-050325/.stamp_built] Error 2 > > Makefile:23: recipe for target '_all' failed > > make: *** [_all] Error 2 > > --- > > > > Thanks > > Ramesh GK > > 408.462.0408 > > > > _______________________________________________ > > Astlinux-devel mailing list > > Ast...@li... > > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C0afc4d6c17824ba77cdf08db0777b53e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638111982942912711%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=QjsOn2fqx2rWG6WTdl7cq54dU5zVIaEFG5lQB7BgWno%3D&reserved=0 > > > > _______________________________________________ > Astlinux-devel mailing list > Ast...@li... > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C0afc4d6c17824ba77cdf08db0777b53e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638111982942912711%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=QjsOn2fqx2rWG6WTdl7cq54dU5zVIaEFG5lQB7BgWno%3D&reserved=0 > _______________________________________________ > Astlinux-devel mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-devel |
From: Ramesh GK <ram...@ho...> - 2023-03-12 23:10:38
|
Hi Lonnie, I found the cause of the issue from this thread and did some independent testing with that package only. Thought of sharing this info. http://gnats.netbsd.org/51345 ex-vi requires the below dependencies to identify the library "uxre" host-pkgconf host-ncurses ncurses Thanks Ramesh GK 408.462.0408 ________________________________ From: Lonnie Abelbeck <li...@lo...> Sent: Sunday, February 5, 2023 7:51 AM To: AstLinux Developers Mailing List <ast...@li...> Subject: Re: [Astlinux-devel] Error during ex-vi build Hi Ramesh, For reference, here is ex-vi building on Debian 11 with the next pre-1.5.0 version, toolchain: glibc 2.31, binutils 2.35.1, gcc 9.4.0, using crosstool-ng-1.25.0 -- In file included from ex_vput.c:82: ex_vput.c: In function 'vinschar': ex.h:554:57: warning: implicit declaration of function 'wcwidth' [-Wimplicit-function-declaration] 554 | #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) | ^~~~~~~ ex_vput.c:593:11: note: in expansion of macro 'colsc' 593 | insmc1 = colsc(c) - 1; | ^~~~~ /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c ex_vwind.c /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c printf.c /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c ex_version.c /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -o ex ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o ex_data.o ex_extern.o ex_get.o ex_io.o ex_put.o ex_re.o ex_set.o ex_subr.o ex_tagio.o ex_temp.o ex_tty.o ex_unix.o ex_v.o ex_vadj.o ex_vget.o ex_vmain.o ex_voper.o ex_vops.o ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o printf.o ex_version.o mapmalloc.o -Llibterm -lncurses -L./libuxre -luxre size ex text data bss dec hex filename 234182 5144 171800 411126 645f6 ex make[1]: Leaving directory '/home/dev/astlinux/trunk/output/build/ex-vi-050325' -- Quick look, many CFLAGS (passed as FEATURES="...") are missing from your build. Also note the "-I./libuxre -DUXRE" in the gcc's above. Lonnie > On Feb 5, 2023, at 12:41 AM, Ramesh GK <ram...@ho...> wrote: > > Hi Lonnie et al, > > I moved my build system to slackware64 14.2 live and facing an issue with building ex-vi. I tried to find this library but could not able to get more info. please let know if you have any insight on this. > > --- > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o exrecover exrecover.o mapmalloc.o > In file included from ex_vops.c:82:0: > ex_vops.c: In function ‘vchange’: > ex.h:554:57: warning: implicit declaration of function ‘wcwidth’ [-Wimplicit-function-declaration] > #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > ^ > ex_vops.c:678:7: note: in expansion of macro ‘colsc’ > if (colsc(c) > 1) > ^ > In file included from ex_vput.c:82:0: > ex_vput.c: In function ‘vinschar’: > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regfree.c > ex.h:554:57: warning: implicit declaration of function ‘wcwidth’ [-Wimplicit-function-declaration] > #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > ^ > ex_vput.c:593:11: note: in expansion of macro ‘colsc’ > insmc1 = colsc(c) - 1; > ^ > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regnfa.c > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o expreserve expreserve.o > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regparse.c > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c stubs.c > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o ex ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o ex_data.o ex_extern.o ex_get.o ex_io.o ex_put.o ex_re.o ex_set.o ex_subr.o ex_tagio.o ex_temp.o ex_tty.o ex_unix.o ex_v.o ex_vadj.o ex_vget.o ex_vmain.o ex_voper.o ex_vops.o ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o printf.o ex_version.o mapmalloc.o -Llibterm -lncurses -L./libuxre -luxre > /mnt/rdisk/toolchains/br-2022-x86_64-4.4.302-cip72-5.5.0/x86_64-mht-linux-gnu/bin/../lib/gcc/x86_64-mht-linux-gnu/5.5.0/../../../../x86_64-mht-linux-gnu/bin/ld: cannot find -luxre > collect2: error: ld returned 1 exit status > Makefile:267: recipe for target 'ex' failed > make[2]: *** [ex] Error 1 > make[2]: *** Waiting for unfinished jobs.... > ar cr libuxre.a bracket.o _collelem.o _collmult.o regcomp.o regdfa.o regerror.o regexec.o regfree.o regnfa.o regparse.o stubs.o > package/pkg-generic.mk:302: recipe for target '/mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/build/ex-vi-050325/.stamp_built' failed > make[1]: *** [/mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/build/ex-vi-050325/.stamp_built] Error 2 > Makefile:23: recipe for target '_all' failed > make: *** [_all] Error 2 > --- > > Thanks > Ramesh GK > 408.462.0408 > > _______________________________________________ > Astlinux-devel mailing list > Ast...@li... > https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C0afc4d6c17824ba77cdf08db0777b53e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638111982942912711%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=QjsOn2fqx2rWG6WTdl7cq54dU5zVIaEFG5lQB7BgWno%3D&reserved=0 _______________________________________________ Astlinux-devel mailing list Ast...@li... https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Flists.sourceforge.net%2Flists%2Flistinfo%2Fastlinux-devel&data=05%7C01%7C%7C0afc4d6c17824ba77cdf08db0777b53e%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638111982942912711%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=QjsOn2fqx2rWG6WTdl7cq54dU5zVIaEFG5lQB7BgWno%3D&reserved=0 |
From: Michael K. <li...@mk...> - 2023-03-10 09:05:08
|
> Am 10.03.2023 um 07:48 schrieb Michael Knill <mic...@ip...>: > > Hi Devs > > Sorry for my ignorance of XMPP but we are trying to build a full Bria product using XMPP, rosters and vCards. > We have most of it working however I cant for the life of me work out how to configure vCards with Prosody. > > Does any know how to do this? > > Regards > > Michael Knill > Managing Director Hi Michael, normally you can setup the vCard informations in the XMPP client. As an expample I use Adium for Mac. Michael http://www.mksolutions.info |
From: Michael K. <mic...@ip...> - 2023-03-10 07:04:14
|
Hi Devs Sorry for my ignorance of XMPP but we are trying to build a full Bria product using XMPP, rosters and vCards. We have most of it working however I cant for the life of me work out how to configure vCards with Prosody. Does any know how to do this? Regards Michael Knill Managing Director D: +61 2 6189 1360 P: +61 2 6140 4656 E: mic...@ip...<mailto:mic...@ip...> W: ipcsolutions.com.au<https://ipcsolutions.com.au/> [Icon Description automatically generated] Smarter Business Communications |
From: Lonnie A. <li...@lo...> - 2023-03-09 01:29:05
|
Announcing AstLinux Release: 1.5.0 More Info: AstLinux Project https://www.astlinux-project.org/ New 1.5.x series based on Linux Kernel 5.10: * Toolchain: glibc 2.31, binutils 2.35.1, gcc 9.4.0, using crosstool-ng-1.25.0 * Filesystem: use ext4 driver instead of ext2. Enable feature 'extra_isize' for new installs, without journal * Network Drivers: wireguard, igb, igc and e1000e drivers are now native with the 5.10 kernel * DAHDI: dahdi-linux 3.2.0 and dahdi-tools 3.2.0 AstLinux 1.5.0 Highlights: * Asterisk Versions: 13.38.3, 16.30.0, 18.16.0 * Linux Kernel 5.10.162, security and bug fixes * RUNNIX, version bump to runnix-0.6.14 * OpenSSL, version bump to 1.1.1t, security fixes: CVE-2023-0286, CVE-2023-0215, CVE-2022-4450, CVE-2022-4304 * LibreTLS, version bump to 3.7.0 * libcurl (curl) version bump to 7.88.1, security fixes: CVE-2022-43551, CVE-2022-43552, CVE-2023-23914, CVE-2023-23915, CVE-2023-23916 * pjsip version 2.12.1, backport security fixes: CVE-2022-23537, CVE-2022-23547 * e2fsprogs, version bump to 1.46.6 * htop, version bump to 3.2.2 * libpcap, version bump to 1.10.3 * libsrtp, version bump to 2.5.0 * Monit, version bump to 5.33.0 * set-kcmd-cstate, new command to manage whether 'processor.max_cstate=1' is passed to the kernel or not (default) * sqlite, version bump to 3.40.1 * stunnel, version bump to 5.68 * sudo, version 1.8.32, add security fix: CVE-2023-22809 * tiff, version bump to 4.5.0, security fixes: many, add patch for CVE-2022-48281 * tcpdump, version 4.99.3 * unbound, version bump to 1.17.1 * Asterisk '13se' (stable edition) version 13.38.3 is the last Asterisk 13.x "Legacy" version, built --without-pjproject * Package upgrades providing important security and bug fixes Full ChangeLog: https://raw.githubusercontent.com/astlinux-project/astlinux/1.5.0/docs/ChangeLog.txt All users are encouraged to upgrade, read the ChangeLog for the details. AstLinux Team |
From: Lonnie A. <li...@lo...> - 2023-02-09 15:53:39
|
Announcing AstLinux Pre-Release: astlinux-1.5-5724-2f90aa ** New 1.5.x series based on Linux Kernel 5.10 -- New toolchain: glibc 2.31, binutils 2.35.1, gcc 9.4.0, using crosstool-ng-1.25.0 ** The AstLinux Team is regularly upgrading packages containing security and bug fixes as well as adding new features of our own. -- Linux Kernel 5.10.162 (major version bump), security and bug fixes -- filesystem, use ext4 driver instead of ext2. Enable feature 'extra_isize' for new installs, without journal. Note: With 'extra_isize' added for new installs, disks must be mounted as ext4, but they can be mounted read-only using ext2. -- wireguard, igb, igc and e1000e drivers are now native with the 5.10 kernel -- OpenSSL, version bump to 1.1.1t, security fixes: CVE-2023-0286, CVE-2023-0215, CVE-2022-4450, CVE-2022-4304 -- libcurl (curl) version bump to 7.87.0, security fixes: CVE-2022-43551, CVE-2022-43552 -- LibreTLS, version bump to 3.7.0 -- libpcap, version bump to 1.10.3 -- libsrtp, version bump to 2.5.0 -- e2fsprogs, version bump to 1.46.6 -- htop, version bump to 3.2.2 -- linux-firmware, version bump to 20210919, provide binary blobs for r8169 and tg3 NIC drivers -- sqlite, version bump to 3.40.1 -- stunnel, version bump to 5.68 -- sudo, version 1.8.32, add security fix: CVE-2023-22809 -- tcpdump, version 4.99.3 -- tiff, version bump to 4.5.0, security fixes: many -- unbound, version bump to 1.17.1 -- Asterisk 13.38.3 ('13se' no change) Last Asterisk 13.x "Legacy" version, built --without-pjproject -- Asterisk 16.30.0 (version bump) and 18.16.0 (version bump) -- DAHDI, dahdi-linux 3.2.0 (version bump) and dahdi-tools 3.2.0 (version bump) Note: Retain patch to support (wctdm24xxp) TDM800P/AEX800 and TDM410P/AEX410 PCI cards. Note: Retain patch to support (wctdm) TDM400P PCI cards. Note: Retain patch to support (wcfxo) X100P PCI cards. -- pjsip 2.12.1 (no change) -- Complete Pre-Release ChangeLog: https://astlinux-project.org/beta/astlinux-changelog/ChangeLog.txt The "AstLinux Pre-Release ChangeLog" and "Pre-Release Repository URL" entries can be found under the "Development" tab of the AstLinux Project web site ... AstLinux Project -> Development https://www.astlinux-project.org/dev.html AstLinux Team |
From: Lonnie A. <li...@lo...> - 2023-02-05 12:51:20
|
Hi Ramesh, For reference, here is ex-vi building on Debian 11 with the next pre-1.5.0 version, toolchain: glibc 2.31, binutils 2.35.1, gcc 9.4.0, using crosstool-ng-1.25.0 -- In file included from ex_vput.c:82: ex_vput.c: In function 'vinschar': ex.h:554:57: warning: implicit declaration of function 'wcwidth' [-Wimplicit-function-declaration] 554 | #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) | ^~~~~~~ ex_vput.c:593:11: note: in expansion of macro 'colsc' 593 | insmc1 = colsc(c) - 1; | ^~~~~ /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c ex_vwind.c /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c printf.c /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -DCHDIR -DFASTTAG -DUCVISUAL -DMB -DBIT8 -DTIOCGWINSZ -DVMUNIX -DEXRECOVER=\"/usr/local/libexec/exrecover\" -DEXPRESERVE=\"/usr/local/libexec/expreserve\" -I./libuxre -DUXRE -c ex_version.c /home/dev/astlinux/trunk/output/host/usr/bin/x86_64-unknown-linux-gnu-gcc -o ex ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o ex_data.o ex_extern.o ex_get.o ex_io.o ex_put.o ex_re.o ex_set.o ex_subr.o ex_tagio.o ex_temp.o ex_tty.o ex_unix.o ex_v.o ex_vadj.o ex_vget.o ex_vmain.o ex_voper.o ex_vops.o ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o printf.o ex_version.o mapmalloc.o -Llibterm -lncurses -L./libuxre -luxre size ex text data bss dec hex filename 234182 5144 171800 411126 645f6 ex make[1]: Leaving directory '/home/dev/astlinux/trunk/output/build/ex-vi-050325' -- Quick look, many CFLAGS (passed as FEATURES="...") are missing from your build. Also note the "-I./libuxre -DUXRE" in the gcc's above. Lonnie > On Feb 5, 2023, at 12:41 AM, Ramesh GK <ram...@ho...> wrote: > > Hi Lonnie et al, > > I moved my build system to slackware64 14.2 live and facing an issue with building ex-vi. I tried to find this library but could not able to get more info. please let know if you have any insight on this. > > --- > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o exrecover exrecover.o mapmalloc.o > In file included from ex_vops.c:82:0: > ex_vops.c: In function ‘vchange’: > ex.h:554:57: warning: implicit declaration of function ‘wcwidth’ [-Wimplicit-function-declaration] > #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > ^ > ex_vops.c:678:7: note: in expansion of macro ‘colsc’ > if (colsc(c) > 1) > ^ > In file included from ex_vput.c:82:0: > ex_vput.c: In function ‘vinschar’: > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regfree.c > ex.h:554:57: warning: implicit declaration of function ‘wcwidth’ [-Wimplicit-function-declaration] > #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) > ^ > ex_vput.c:593:11: note: in expansion of macro ‘colsc’ > insmc1 = colsc(c) - 1; > ^ > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regnfa.c > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o expreserve expreserve.o > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regparse.c > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c stubs.c > /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o ex ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o ex_data.o ex_extern.o ex_get.o ex_io.o ex_put.o ex_re.o ex_set.o ex_subr.o ex_tagio.o ex_temp.o ex_tty.o ex_unix.o ex_v.o ex_vadj.o ex_vget.o ex_vmain.o ex_voper.o ex_vops.o ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o printf.o ex_version.o mapmalloc.o -Llibterm -lncurses -L./libuxre -luxre > /mnt/rdisk/toolchains/br-2022-x86_64-4.4.302-cip72-5.5.0/x86_64-mht-linux-gnu/bin/../lib/gcc/x86_64-mht-linux-gnu/5.5.0/../../../../x86_64-mht-linux-gnu/bin/ld: cannot find -luxre > collect2: error: ld returned 1 exit status > Makefile:267: recipe for target 'ex' failed > make[2]: *** [ex] Error 1 > make[2]: *** Waiting for unfinished jobs.... > ar cr libuxre.a bracket.o _collelem.o _collmult.o regcomp.o regdfa.o regerror.o regexec.o regfree.o regnfa.o regparse.o stubs.o > package/pkg-generic.mk:302: recipe for target '/mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/build/ex-vi-050325/.stamp_built' failed > make[1]: *** [/mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/build/ex-vi-050325/.stamp_built] Error 2 > Makefile:23: recipe for target '_all' failed > make: *** [_all] Error 2 > --- > > Thanks > Ramesh GK > 408.462.0408 > > _______________________________________________ > Astlinux-devel mailing list > Ast...@li... > https://lists.sourceforge.net/lists/listinfo/astlinux-devel |
From: Ramesh GK <ram...@ho...> - 2023-02-05 06:42:12
|
Hi Lonnie et al, I moved my build system to slackware64 14.2 live and facing an issue with building ex-vi. I tried to find this library but could not able to get more info. please let know if you have any insight on this. --- /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o exrecover exrecover.o mapmalloc.o In file included from ex_vops.c:82:0: ex_vops.c: In function ‘vchange’: ex.h:554:57: warning: implicit declaration of function ‘wcwidth’ [-Wimplicit-function-declaration] #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) ^ ex_vops.c:678:7: note: in expansion of macro ‘colsc’ if (colsc(c) > 1) ^ In file included from ex_vput.c:82:0: ex_vput.c: In function ‘vinschar’: /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regfree.c ex.h:554:57: warning: implicit declaration of function ‘wcwidth’ [-Wimplicit-function-declaration] #define colsc(c) (mb_cur_max > 1 && ((c)&0177) != (c) ? wcwidth(c) : 1) ^ ex_vput.c:593:11: note: in expansion of macro ‘colsc’ insmc1 = colsc(c) - 1; ^ /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regnfa.c /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o expreserve expreserve.o /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c regparse.c /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -DVMUNIX -I. -c stubs.c /mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/host/bin/x86_64-mht-linux-gnu-gcc -o ex ex.o ex_addr.o ex_cmds.o ex_cmds2.o ex_cmdsub.o ex_data.o ex_extern.o ex_get.o ex_io.o ex_put.o ex_re.o ex_set.o ex_subr.o ex_tagio.o ex_temp.o ex_tty.o ex_unix.o ex_v.o ex_vadj.o ex_vget.o ex_vmain.o ex_voper.o ex_vops.o ex_vops2.o ex_vops3.o ex_vput.o ex_vwind.o printf.o ex_version.o mapmalloc.o -Llibterm -lncurses -L./libuxre -luxre /mnt/rdisk/toolchains/br-2022-x86_64-4.4.302-cip72-5.5.0/x86_64-mht-linux-gnu/bin/../lib/gcc/x86_64-mht-linux-gnu/5.5.0/../../../../x86_64-mht-linux-gnu/bin/ld: cannot find -luxre collect2: error: ld returned 1 exit status Makefile:267: recipe for target 'ex' failed make[2]: *** [ex] Error 1 make[2]: *** Waiting for unfinished jobs.... ar cr libuxre.a bracket.o _collelem.o _collmult.o regcomp.o regdfa.o regerror.o regexec.o regfree.o regnfa.o regparse.o stubs.o package/pkg-generic.mk:302: recipe for target '/mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/build/ex-vi-050325/.stamp_built' failed make[1]: *** [/mnt/rdisk/builds/buildroot-2022-build-x86_64-generic-4.4cip-5-2023.02/mht/build/ex-vi-050325/.stamp_built] Error 2 Makefile:23: recipe for target '_all' failed make: *** [_all] Error 2 --- Thanks Ramesh GK 408.462.0408 |
From: Lonnie A. <li...@lo...> - 2023-01-22 15:27:48
|
> On Jan 21, 2023, at 11:00 PM, Ramesh GK <ram...@ho...> wrote: > > Hi Lonnie, > > I observed a weird issue with loading the ASTURW and ASTKD partitions post an upgrade in a custom version built with a newer version of util-linux (2.37.4). It looks like the check of the partitions has to be done post mounting the sysfs. Thanks Ramesh! The best solution is to mount sysfs earlier. I added this commit [1] Thanks for pointing this out. Lonnie [1] https://github.com/astlinux-project/astlinux/commit/718d7923429048e99ac9a7912bc6309b0991210d |
From: Ramesh GK <ram...@ho...> - 2023-01-22 05:00:51
|
Hi Lonnie, I observed a weird issue with loading the ASTURW and ASTKD partitions post an upgrade in a custom version built with a newer version of util-linux (2.37.4). It looks like the check of the partitions has to be done post mounting the sysfs. Not sure much of the background but it was working after i moved the below lines in /etc/rc in astlinux just before the line 211 so the partitions are detected. set_asturw set_kddev line 211: if [ -n "$ASTURW" ]; then Thanks Ramesh GK |
From: Lonnie A. <li...@lo...> - 2022-12-22 14:08:36
|
Announcing AstLinux Release: 1.4.8 More Info: AstLinux Project https://www.astlinux-project.org/ AstLinux 1.4.8 Highlights: * Asterisk Versions: 13.38.3, 16.29.1, 18.15.1 * Support for UEFI boot in addition to Legacy BIOS boot * Linux Kernel 4.19.266, security and bug fixes * igc, backport from linux-5.4.211, Intel i225/i226 2.5-Gigabit Ethernet Network Driver * r8125, version 9.010.01, Realtek RTL8125 2.5-Gigabit Ethernet Network Driver * RUNNIX, version bump to runnix-0.6.13 * OpenSSL, version bump to 1.1.1s * ddclient, ddclient-curl version 3.8.3-07, add IPv64 (https://ipv64.net/) service type for both IPv4 and IPv6 * libcurl (curl) version bump to 7.86.0, security fixes: CVE-2022-35252, CVE-2022-32221, CVE-2022-35260, CVE-2022-42915, CVE-2022-42916 * netsnmp, version bump to 5.9.3, security fixes: CVE-2022-24805, CVE-2022-24809, CVE-2022-24806, CVE-2022-24807, CVE-2022-24808, CVE-2022-24810 * pjsip version 2.12.1, backport two security fixes (c4d3498 and 450baca) from pjproject 2.13 * sqlite, version bump to 3.39.4 * strongSwan, version 5.5.3, security fix: CVE-2022-40617 * unbound, version bump to 1.17.0, security fix: CVE-2022-3204 * vnStat, version bump to 2.10 * zabbix, version bump to 4.0.44 * VMware Tools (open-vm-tools) version 10.3.10, security fix: CVE-2022-31676 * Network tab, Dynamic DNS Update, add "IPv64" service type. More Info: https://ipv64.net/ * Asterisk '13se' (stable edition) version 13.38.3 is the last Asterisk 13.x "Legacy" version, built --without-pjproject * Package upgrades providing important security and bug fixes Full ChangeLog: https://raw.githubusercontent.com/astlinux-project/astlinux/1.4.8/docs/ChangeLog.txt All users are encouraged to upgrade, read the ChangeLog for the details. AstLinux Team |
From: Lonnie A. <li...@lo...> - 2022-09-01 22:52:47
|
Announcing AstLinux Release: 1.4.7 More Info: AstLinux Project https://www.astlinux-project.org/ AstLinux 1.4.7 Highlights: * Asterisk Versions: 13.38.3, 16.27.0, 18.13.0 * Support for UEFI boot in addition to Legacy BIOS boot * Linux Kernel 4.19.254, security and bug fixes * igc, backport from linux-5.4.208, Intel i225 2.5-Gigabit Ethernet Network Driver * r8125, version 9.009.02, Realtek RTL8125 2.5-Gigabit Ethernet Network Driver * igb, version bump to 5.11.4, Intel 1.0-Gigabit Ethernet Network Driver * RUNNIX, version bump to runnix-0.6.12 * OpenSSL, version bump to 1.1.1q, security fixes: CVE-2022-2068, CVE-2022-2097 * WireGuard VPN, module 1.0.20220627 (version bump), tools 1.0.20210914 (no change) * htop, version bump to 3.2.1 * libcurl (curl) version bump to 7.84.0, security fixes: CVE-2022-32205, CVE-2022-32206, CVE-2022-32207, CVE-2022-32208 * pjsip version bump to 2.12.1, security fixes: many * sqlite, version bump to 3.39.2, security fix: CVE-2022-35737 * unbound, version bump to 1.16.2, security fixes: CVE-2022-30698, CVE-2022-30699 * zabbix, version bump to 4.0.43 * Asterisk '13se' (stable edition) version 13.38.3 is the last Asterisk 13.x "Legacy" version, built --without-pjproject * Package upgrades providing important security and bug fixes Full ChangeLog: https://raw.githubusercontent.com/astlinux-project/astlinux/1.4.7/docs/ChangeLog.txt All users are encouraged to upgrade, read the ChangeLog for the details. AstLinux Team |
From: Lonnie A. <li...@lo...> - 2022-08-05 15:18:13
|
Announcing AstLinux Pre-Release: astlinux-1.4-5547-ae3467 ** The AstLinux Team is regularly upgrading packages containing security and bug fixes as well as adding new features of our own. -- Linux Kernel 4.19.254 (version bump), security and bug fixes -- RUNNIX, version bump to runnix-0.6.12, with Linux Kernel 4.19.254 == gnu-efi, version bump to 3.0.14 -- igc, backport from linux-5.4.208, Intel i225 2.5-Gigabit Ethernet Network Driver -- r8125, version 9.009.02, Realtek RTL8125 2.5-Gigabit Ethernet Network Driver -- igb, version bump to 5.11.4, Intel 1.0-Gigabit Ethernet Network Driver -- OpenSSL, version bump to 1.1.1q, security fixes: CVE-2022-2068, CVE-2022-2097 -- WireGuard VPN, module 1.0.20220627 (version bump), tools 1.0.20210914 (no change) -- OpenSSH, version 8.1p1, close SSH connections on shutdown, poweroff, reboot and kernel-reboot -- libcurl (curl) version bump to 7.84.0, security fixes: CVE-2022-32205, CVE-2022-32206, CVE-2022-32207, CVE-2022-32208 -- htop, version bump to 3.2.1 -- sqlite, version bump to 3.39.2, security fix: CVE-2022-35737 -- unbound, version bump to 1.16.2, security fixes: CVE-2022-30698, CVE-2022-30699 -- zabbix, version bump to 4.0.43 -- Asterisk 13.38.3 ('13se' no change) Last Asterisk 13.x "Legacy" version, built --without-pjproject -- Asterisk 16.27.0 (version bump) and 18.13.0 (version bump) -- pjsip 2.12 (version bump) -- Complete Pre-Release ChangeLog: https://astlinux-project.org/beta/astlinux-changelog/ChangeLog.txt The "AstLinux Pre-Release ChangeLog" and "Pre-Release Repository URL" entries can be found under the "Development" tab of the AstLinux Project web site ... AstLinux Project -> Development https://www.astlinux-project.org/dev.html AstLinux Team |