Re: [ptxdist] year 2038 Toolchain

2024-05-24 Thread Ian Abbott
On 23/05/2024 12:52, Erwin Rol wrote: On 5/23/24 12:38, Ian Abbott wrote: On 23/05/2024 07:41, Erwin Rol wrote: The following code; auto t = std::chrono::system_clock::now(); does not seem to work correctly. When the system date is less than 2038 it works and gives back the correct time

Re: [ptxdist] year 2038 Toolchain

2024-05-23 Thread Ian Abbott
ll use whatever C system time ABI was selected when was included. -- -=( Ian Abbott || MEV Ltd. is a company )=- -=( registered in England & Wales. Regd. number: 02862268. )=- -=( Regd. addr.: S11 & 12 Building 67, Europa Business Park, )=- -=( Bird Hall Lane, STOCKPOR

[ptxdist] [PATCH v2] exfatprogs: new package

2024-05-17 Thread Ian Abbott
Signed-off-by: Ian Abbott --- v2: Use `-` as `` parameter of the `install_copy` calls. Thanks to Michael Olbrich for pointing this out. --- rules/exfatprogs.in | 57 rules/exfatprogs.make | 76 +++ 2 files changed, 133

[ptxdist] [PATCH] mtd-utils: Fix mount.ubifs dependencies

2024-05-17 Thread Ian Abbott
. (Note: MTD_UTILS_UBIFS is currently only selected by MTD_UTILS_MKFS_UBIFS.) Fixes: 9b9185a7696e ("mtd-utils: Add support for ubifs mount helper") Signed-off-by: Ian Abbott --- rules/mtd-utils.in | 1 + 1 file changed, 1 insertion(+) diff --git a/rules/mtd-utils.in b/rules/mtd-util

[ptxdist] [PATCH] exfatprogs: new package

2024-05-17 Thread Ian Abbott
Signed-off-by: Ian Abbott --- rules/exfatprogs.in | 57 rules/exfatprogs.make | 76 +++ 2 files changed, 133 insertions(+) create mode 100644 rules/exfatprogs.in create mode 100644 rules/exfatprogs.make diff --git

[ptxdist] [PATCH 1/2] dash: install /usr/bin/sh symlink by default if not provided by BusyBox

2024-05-13 Thread Ian Abbott
Only allow DASH_LINK_SH to be enabled if the /usr/bin/sh symbolic link is not being installed by BusyBox (unless overridden by ALLYES). Default to enabled if the link is not being installed by BusyBox. Signed-off-by: Ian Abbott --- rules/dash.in | 5 + 1 file changed, 5 insertions(+) diff

[ptxdist] [PATCH 2/2] bash: allow installation of /usr/bin/sh symlink to be chosen manually

2024-05-13 Thread Ian Abbott
or Dash. Also allow it to be manually disabled. Rationale: It is common for Bash to be installed as an interactive login shell, but to use something lighter and faster for non-interactive use. Shell scripts typically use /bin/sh as the interpreter selected by the "shebang" line. Signed-o

[ptxdist] [PATCH 0/2] Change selection of /usr/bin/sh symlink

2024-05-13 Thread Ian Abbott
BusyBox, Dash, and Bash all allow installation of the /usr/bin/sh symbolic link to their respective executable, busybox, dash or bash. This patch series only allows Dash to install the /usr/bin/sh symlink if it is not installed by BusyBox (unless overridden by the ALLYES config option), and only

[ptxdist] [PATCH v2 1/2] libwebsockets: new package

2024-05-13 Thread Ian Abbott
Includes the C library from the Libwebsockets (LWS) project, with options for adding TLS (SSL) support, and options the adding various event loop libraries that are dynamically loaded as plug-ins. Signed-off-by: Ian Abbott --- v2: Get sources from github instead of libwebsockets.org's own git

[ptxdist] [PATCH v2 2/2] mosquitto: Add optional WebSocket support

2024-05-13 Thread Ian Abbott
Add a configuration option to support WebSocket connections using the libwebsockets library. If Mosquitto is configured to use TLS, select TLS support in the libwebsockets package too. Signed-off-by: Ian Abbott --- rules/mosquitto.in | 13 ++--- rules/mosquitto.make | 2 +- 2 files

[ptxdist] [PATCH v2 0/2] Add WebSocket support to Mosquitto

2024-05-13 Thread Ian Abbott
I have a need to support WebSocket connections in a Mosquitto MQTT broker, so am adding the libwebsockets library package, and adding a configuration option to the mosquitto package. v2: Download libwebsockets source from GitHub instead of libwebsockets.org's own git server due to unreliable,

Re: [ptxdist] [PATCH 1/2] libwebsockets: new package

2024-05-13 Thread Ian Abbott
On 2024-05-13 10:11, Michael Olbrich wrote: On Fri, May 10, 2024 at 09:58:47AM +0100, Ian Abbott wrote: [snip] diff --git a/rules/libwebsockets.make b/rules/libwebsockets.make new file mode 100644 index 0..4e22e9c18 --- /dev/null +++ b/rules/libwebsockets.make @@ -0,0 +1,85

[ptxdist] [PATCH 1/2] libwebsockets: new package

2024-05-10 Thread Ian Abbott
Includes the C library from the Libwebsockets (LWS) project, with options for adding TLS (SSL) support, and options the adding various event loop libraries that are dynamically loaded as plug-ins. Signed-off-by: Ian Abbott --- rules/libwebsockets.in | 56 ++ rules

[ptxdist] [PATCH 0/2] Add WebSocket support to Mosquitto

2024-05-10 Thread Ian Abbott
| 56 +++ rules/libwebsockets.make | 85 rules/mosquitto.in | 13 ++-- rules/mosquitto.make | 2 +- 4 files changed, 152 insertions(+), 4 deletions(-) -- -=( Ian Abbott || MEV Ltd. is a company

[ptxdist] [PATCH 2/2] mosquitto: Add optional WebSocket support

2024-05-10 Thread Ian Abbott
Add a configuration option to support WebSocket connections using the libwebsockets library. If Mosquitto is configured to use TLS, select TLS support in the libwebsockets package too. Signed-off-by: Ian Abbott --- rules/mosquitto.in | 13 ++--- rules/mosquitto.make | 2 +- 2 files

Re: [ptxdist] Race condition between rc-once.service and systemd-remount-fs.service

2024-05-09 Thread Ian Abbott
On 09/05/2024 10:34, Michael Olbrich wrote: On Fri, May 03, 2024 at 07:33:32PM +0100, Ian Abbott wrote: If the root file system is initially mounted read-only, there is a possible race between rc-once.service and the systemd-remount-fs.service. If rc-once.service sees the root filesystem

[ptxdist] [PATCH] gdb: Add option to configure lzma support

2024-05-08 Thread Ian Abbott
-off-by: Ian Abbott --- rules/gdb.in | 12 rules/gdb.make | 9 ++--- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/rules/gdb.in b/rules/gdb.in index 3014271de..9e76307e3 100644 --- a/rules/gdb.in +++ b/rules/gdb.in @@ -8,6 +8,7 @@ menuconfig GDB select

[ptxdist] Should GDB select XZ?

2024-05-07 Thread Ian Abbott
then we probably want GDB to be able to use it! I'll attempt to knock up a patch for it. -- -=( Ian Abbott || MEV Ltd. is a company )=- -=( registered in England & Wales. Regd. number: 02862268. )=- -=( Regd. addr.: S11 & 12 Building 67, Europa Business Park, )=- -=( Bird Hall Lane, S

[ptxdist] Race condition between rc-once.service and systemd-remount-fs.service

2024-05-03 Thread Ian Abbott
as the two services do not run simultaneously, the root file system should end up mounted in the correct state. However, I do not know what the intended order is supposed to be. Perhaps it is intentionally system-dependent? -- -=( Ian Abbott || MEV Ltd. is a company )=- -=( registered in England

[ptxdist] [PATCH v4] vim: allow vim to be installed alongside busybox vi and xxd

2024-05-03 Thread Ian Abbott
it, remove the obsolete GCCLIBS_GCC_S and LIBC_DL selections. Signed-off-by: Ian Abbott --- v2: Corrected dependency problem I introduced by moving the auto-selection of the required libraries from VIM to VIM_VIM. I have move them back, but only select them if VIM_VIM is selected, as suggested by

[ptxdist] [PATCH v3] vim: allow vim to be installed alongside busybox vi and xxd

2024-05-03 Thread Ian Abbott
not appear to require them. Signed-off-by: Ian Abbott --- v2: Corrected dependency problem I introduced by moving the auto-selection of the required libraries from VIM to VIM_VIM. I have move them back, but only select them if VIM_VIM is selected, as suggested by Alexander Dahl v3: Applied changes

Re: [ptxdist] [PATCH] vim: allow vim to be installed alongside busybox vi and xxd

2024-05-03 Thread Ian Abbott
On 03/05/2024 10:40, Alexander Dahl wrote: Hello Ian, Am Fri, May 03, 2024 at 10:12:47AM +0100 schrieb Ian Abbott: On 03/05/2024 07:59, Alexander Dahl wrote: Am Thu, May 02, 2024 at 03:53:22PM +0100 schrieb Ian Abbott: + +comment "BusyBox' vi is selected!" + depends

[ptxdist] [PATCH v2] vim: allow vim to be installed alongside busybox vi and xxd

2024-05-03 Thread Ian Abbott
not appear to require them. Signed-off-by: Ian Abbott --- v2: Corrected dependency problem I introduced by moving the auto-selection of the required libraries from VIM to VIM_VIM. I have move them back, but only select them if VIM_VIM is selected, as suggested by Alexander Dahl --- rules/vim

Re: [ptxdist] [PATCH] vim: allow vim to be installed alongside busybox vi and xxd

2024-05-03 Thread Ian Abbott
Ian Abbott: --- a/rules/vim.in +++ b/rules/vim.in @@ -1,15 +1,7 @@ ## SECTION=editors -comment "BusyBox' vi and xxd is selected!" - depends on BUSYBOX_VI && BUSYBOX_XXD - menuconfig VIM tristate - depends on !(BUSYBOX_VI && BUSYBOX_X

[ptxdist] [PATCH] vim: allow vim to be installed alongside busybox vi and xxd

2024-05-02 Thread Ian Abbott
not appear to require them. Signed-off-by: Ian Abbott --- rules/vim.in | 24 rules/vim.make | 4 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/rules/vim.in b/rules/vim.in index c4c9d14e6..2f7eba993 100644 --- a/rules/vim.in +++ b/rules/vim.in @@

[ptxdist] /bin/sh link setting incompatibility when bash and dash installed

2024-04-24 Thread Ian Abbott
sh would be used as the system shell and bash would be used as the interactive shell. -- -=( Ian Abbott || MEV Ltd. is a company )=- -=( registered in England & Wales. Regd. number: 02862268. )=- -=( Regd. addr.: S11 & 12 Building 67, Europa Business Park, )=- -=( Bird Hall Lane, STOCKP

Re: [ptxdist] Getting error 'kernel' must depend on 'host-system-python3' for 'python3'!

2024-03-28 Thread Ian Abbott
On 28/03/2024 11:36, Ian Abbott wrote: On 28/03/2024 10:59, Ian Abbott wrote: On 28/03/2024 08:10, Michael Olbrich wrote: Put this in "platforms/kernel.fixup.in" in your BSP: --->8 ## SECTION=base_kernel config KERN

Re: [ptxdist] Getting error 'kernel' must depend on 'host-system-python3' for 'python3'!

2024-03-28 Thread Ian Abbott
On 28/03/2024 10:59, Ian Abbott wrote: On 28/03/2024 08:10, Michael Olbrich wrote: Put this in "platforms/kernel.fixup.in" in your BSP: --->8 ## SECTION=base_kernel config KERNEL select HOST_S

Re: [ptxdist] Getting error 'kernel' must depend on 'host-system-python3' for 'python3'!

2024-03-28 Thread Ian Abbott
On 28/03/2024 08:10, Michael Olbrich wrote: On Wed, Mar 27, 2024 at 05:17:21PM +, Ian Abbott wrote: I'm getting this error when trying to build a kernel that has "Kernel hacking > Compile-time checks and compiler options > Generate BTF typeinfo (DEBUG_INFO_BTF)" enabled in t

[ptxdist] Getting error 'kernel' must depend on 'host-system-python3' for 'python3'!

2024-03-27 Thread Ian Abbott
uld live without it. It is required for RestrictFileSystems= in systemd service units according to <https://github.com/systemd/systemd/blob/main/README>. But is there an easy fix? I'm currently using ptxdist 2024.03.0 but is also reproducible on the ptxdist master branch. -- -=(

[ptxdist] Can SYSTEMD_HELPER be changed persistently?

2024-03-19 Thread Ian Abbott
currently using ptxdist release 2024.03.0 but I guess this problem will have first appeared in release 2023.11.0. -- -=( Ian Abbott || MEV Ltd. is a company )=- -=( registered in England & Wales. Regd. number: 02862268. )=- -=( Regd. addr.: S11 & 12 Building 67, Europa Business Park, )=-

Re: [ptxdist] [PATCH] libtahu: Change CFLAGS to use 64-bit system time

2023-02-24 Thread Ian Abbott
On 24/02/2023 14:45, Michael Olbrich wrote: On Fri, Feb 24, 2023 at 12:03:14PM +, Ian Abbott wrote: Hi Michael, Sorry to be a pain. I'm attempting to inject extra CFLAGS through the toolchain wrappers, but I'm not sure how to do it. Here is one of my attempts that does not work

Re: [ptxdist] [PATCH] libtahu: Change CFLAGS to use 64-bit system time

2023-02-24 Thread Ian Abbott
On 23/02/2023 15:42, Michael Olbrich wrote: On Mon, Feb 20, 2023 at 01:41:05PM +, Ian Abbott wrote: libtahu exposes a library function `get_current_timestamp()` to return the real-time clock as the number of milliseconds since the Unix epoch as a 64-bit value. It calls `clock_gettime

Re: [ptxdist] [PATCH] libtahu: Change CFLAGS to use 64-bit system time

2023-02-24 Thread Ian Abbott
On 23/02/2023 15:42, Michael Olbrich wrote: On Mon, Feb 20, 2023 at 01:41:05PM +, Ian Abbott wrote: diff --git a/rules/libtahu.make b/rules/libtahu.make index 26c064c6d..3e392216d 100644 --- a/rules/libtahu.make +++ b/rules/libtahu.make @@ -37,11 +37,12 @@ LIBTAHU_CONF_TOOL

[ptxdist] [PATCH] libtahu: Change CFLAGS to use 64-bit system time

2023-02-20 Thread Ian Abbott
architectures by appending `-D_FILE_OFFSET_BITS=64` and `-D_TIME_BITS=64` to the `CFLAGS` variable when invoking `make`. This works for glibc 2.34 or later when the system is running on Linux kernel 5.1 or later. Signed-off-by: Ian Abbott --- rules/libtahu.make | 5 +++-- 1 file changed, 3 insertions

[ptxdist] [PATCH v3] libtahu: new package

2023-02-17 Thread Ian Abbott
4ce153b2a172 Mon Sep 17 00:00:00 2001 +From: Ian Abbott +Date: Fri, 17 Feb 2023 10:41:20 + +Subject: [PATCH] c/core/Makefile: Fixes for parallel make and make + lib/libtahu.so + +Change $(TEST) target to depend on the built library files. + +Change $(DNAME) target rules to create the lib dire

Re: [ptxdist] [PATCH v2] libtahu: new package

2023-02-17 Thread Ian Abbott
On 17/02/2023 12:05, Ian Abbott wrote: Includes the C library from the Eclipse Tahu project that provides an implementation of the Sparkplug specification. This package does not include the implementations from the Tahu project for other programming languages other than C. Only the dynamic C

[ptxdist] [PATCH v2] libtahu: new package

2023-02-17 Thread Ian Abbott
2001 +From: Ian Abbott +Date: Fri, 17 Feb 2023 10:41:20 + +Subject: [PATCH] c/core/Makefile: Fixes for parallel make and make + lib/libtahu.so + +Change $(TEST) target to depend on the built library files. + +Change $(DNAME) target rules to create the lib directory. + +Signed-off-by: Ian Abbott

Re: [ptxdist] [PATCH] libtahu: new package

2023-02-17 Thread Ian Abbott
On 17/02/2023 06:19, Michael Olbrich wrote: On Thu, Feb 16, 2023 at 12:09:44PM +, Ian Abbott wrote: Includes the C library from the Eclipse Tahu project that provides an implementation of the Sparkplug specification. This package does not include the implementations from the Tahu project

[ptxdist] [PATCH] libtahu: new package

2023-02-16 Thread Ian Abbott
Includes the C library from the Eclipse Tahu project that provides an implementation of the Sparkplug specification. This package does not include the implementations from the Tahu project for other programming languages other than C. Signed-off-by: Ian Abbott --- rules/libtahu.in | 11

[ptxdist] [PATCH] protobuf-c: new package

2023-01-25 Thread Ian Abbott
Also host-protobuf-c. The C code generator plug-in for protoc is only built for the host package. Signed-off-by: Ian Abbott --- rules/host-protobuf-c.in | 6 rules/host-protobuf-c.make | 22 ++ rules/protobuf-c.in| 13 + rules/protobuf-c.make | 59

Re: [ptxdist] [PATCH 6/8] dropbear: Rework key exchange algorithm options

2022-07-04 Thread Ian Abbott
ompt "group1 (legacy, client only)" + help + 1024 bit, sha1. + is too small for security though is necessary if you need + compatibility with some implementations such as Dropbear + versions < 0.53. + Client only! Missing word "

Re: [ptxdist] build failure with recent dropbear 2022.82 on ptxdist for arm-v5te

2022-06-30 Thread Ian Abbott
bear.in", and should automatically select DROPBEAR_ECDSA when DROPBEAR_SK_ECDSA is configured.) Alternatively, you could just select the DROPBEAR_ECSDA option in the configuration anyway, but that will increase the size of the dropbear executable. -- -=( Ian Abbott || MEV Ltd. is a c

[ptxdist] [PATCH] dropbear: set sftp-server path to match installed location

2022-04-29 Thread Ian Abbott
PTXdist installs sftp-server to /usr/sbin/sftp-server, but dropbear looks for it at /usr/libexec/sftp-server by default. Set the SFTPSERVER_PATH macro in the localoptions.h to make dropbear look for it in the installed location. Signed-off-by: Ian Abbott --- rules/dropbear.make | 4 1

[ptxdist] dropbear and sftp-server mismatch

2022-04-28 Thread Ian Abbott
t is easy enough to add. I was wondering whether it should be made configurable by a new option in "rules/dropbear.in" or not (using "/usr/sbin/sftp-server" as the default value). -- -=( Ian Abbott || MEV Ltd. is a company )=- -=( registered in England & Wales.

Re: [ptxdist] Misconfigured server people.redhat.com.

2022-03-29 Thread Ian Abbott
your local ptxdist sources directory. -- -=( Ian Abbott || MEV Ltd. is a company )=- -=( registered in England & Wales. Regd. number: 02862268. )=- -=( Regd. addr.: S11 & 12 Building 67, Europa Business Park, )=- -=( Bird Hall Lane, STOCKPORT, SK3 0XA, UK

Re: [ptxdist] Loss of speedup for subsequent different -but still similar- images build

2021-09-24 Thread Ian Abbott
, otherwise the parallel build messages on the terminal would be a chaotic mess. -- -=( Ian Abbott || MEV Ltd. is a company )=- -=( registered in England & Wales. Regd. number: 02862268. )=- -=( Regd. addr.: S11 & 12 Building 67, Europa Business Park, )=- -=( Bird Hall Lane, STOCKPORT, SK3

Re: [ptxdist] migrating a BSP from 2012.03.0 to 2019.03.1 ,

2019-04-12 Thread Ian Abbott
re:3465: checking whether the C compiler works configure:3487: gccconftest.c >&5 as: unrecognized option '--64' Is there something wrong with your host's binutils installation? What does `as --version` report? -- -=( Ian Abbott || Web: www.mev.co.uk )=- -=( MEV Ltd. is a comp

Re: [ptxdist] Fwd: Re: configure: error: cannot run C compiled programs

2019-04-12 Thread Ian Abbott
nrecognized option '--64' Is there something wrong with your binutils package? -- -=( Ian Abbott || Web: www.mev.co.uk )=- -=( MEV Ltd. is a company registered in England & Wales. )=- -=( Registered number: 02862268. Registered address:)=- -=( 15 West Park Road, Bram

Re: [ptxdist] Backspace not working in terminal (using ssh)

2019-03-22 Thread Ian Abbott
plemented by busybox) unless they implement their own readline-like functionality. -- -=( Ian Abbott || Web: www.mev.co.uk )=- -=( MEV Ltd. is a company registered in England & Wales. )=- -=( Registered number: 02862268. Registered address:)=- -=( 15 West Park Road, Bramhall

Re: [ptxdist] Backspace not working in terminal (using ssh)

2019-03-21 Thread Ian Abbott
On 21/03/2019 13:33, Michael Olbrich wrote: On Thu, Mar 21, 2019 at 12:46:40PM +, Ian Abbott wrote: On 20/03/2019 15:41, Michael Olbrich wrote: On Wed, Mar 20, 2019 at 12:41:47PM +, Ian Abbott wrote: On 20/03/2019 09:15, Dold, Wolfram wrote: On Tue, 2019-03-19 at 17:42 +, Ian

Re: [ptxdist] Backspace not working in terminal (using ssh)

2019-03-21 Thread Ian Abbott
On 21/03/2019 13:33, Michael Olbrich wrote: On Thu, Mar 21, 2019 at 12:46:40PM +, Ian Abbott wrote: On 20/03/2019 15:41, Michael Olbrich wrote: On Wed, Mar 20, 2019 at 12:41:47PM +, Ian Abbott wrote: On 20/03/2019 09:15, Dold, Wolfram wrote: On Tue, 2019-03-19 at 17:42 +, Ian

Re: [ptxdist] Backspace not working in terminal (using ssh)

2019-03-21 Thread Ian Abbott
On 20/03/2019 15:41, Michael Olbrich wrote: On Wed, Mar 20, 2019 at 12:41:47PM +, Ian Abbott wrote: On 20/03/2019 09:15, Dold, Wolfram wrote: On Tue, 2019-03-19 at 17:42 +, Ian Abbott wrote: On 19/03/2019 12:33, Dold, Wolfram wrote: Hi Ian, On Tue, 2019-03-19 at 12:06 +, Ian

Re: [ptxdist] Backspace not working in terminal (using ssh)

2019-03-20 Thread Ian Abbott
On 20/03/2019 09:15, Dold, Wolfram wrote: On Tue, 2019-03-19 at 17:42 +, Ian Abbott wrote: On 19/03/2019 12:33, Dold, Wolfram wrote: Hi Ian, On Tue, 2019-03-19 at 12:06 +, Ian Abbott wrote: On 19/03/2019 09:17, Dold, Wolfram wrote: Hi there, when we connect via ssh to our embedded

Re: [ptxdist] Backspace not working in terminal (using ssh)

2019-03-19 Thread Ian Abbott
On 19/03/2019 12:33, Dold, Wolfram wrote: Hi Ian, On Tue, 2019-03-19 at 12:06 +, Ian Abbott wrote: On 19/03/2019 09:17, Dold, Wolfram wrote: Hi there, when we connect via ssh to our embedded device, the backspace key does not work. During the analysis we found out that the passage

Re: [ptxdist] Backspace not working in terminal (using ssh)

2019-03-19 Thread Ian Abbott
ting This sets "PTXCONF_BUSYBOX_FEATURE_EDITING=y" in the ptxconfig file. If you are using Bash or some other other program with READLINE support, I think it handles ASCII BS and ASCII DEL similarly to Busybox's command line editing feature. -- -=( Ian Abbott || Web: www.mev.co.uk )=-

[ptxdist] [PATCH 1/2] libconfig: version bump 1.4.9 -> 1.7.2

2019-02-22 Thread Ian Abbott
The old version is no longer downloadable so use the latest version. Signed-off-by: Ian Abbott --- rules/libconfig.make | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rules/libconfig.make b/rules/libconfig.make index 241c0d8d0..57277d749 100644 --- a/rules

[ptxdist] [PATCH 2/2] libconfig: Move back from staging

2019-02-22 Thread Ian Abbott
Signed-off-by: Ian Abbott --- rules/libconfig.in | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/rules/libconfig.in b/rules/libconfig.in index 61b6a49e5..5a6ec7e93 100644 --- a/rules/libconfig.in +++ b/rules/libconfig.in @@ -1,6 +1,4 @@ -## SECTION=staging -## old

Re: [ptxdist] strange permission behavior

2019-02-20 Thread Ian Abbott
On 20/02/2019 13:17, Ian Abbott wrote: On 20/02/2019 00:59, Jon Ringle wrote: I've got a strange permission problem when I build on our build server that was recently updated from Ubuntu-14.04 to Ubuntu-16.04. On our Ubuntu-16.04 server, on most of the platform/packages/ subdirectories

Re: [ptxdist] strange permission behavior

2019-02-20 Thread Ian Abbott
permissions for the target. If you want the contents of platform-ec1c/packages to be created so that they are readable by 'other' users, you can configure your build server to build with umask 0022. -- -=( Ian Abbott || Web: www.mev.co.uk )=- -=( MEV Ltd. is a company registered in England

Re: [ptxdist] Download issues (error 404), custom single mirror?

2019-02-18 Thread Ian Abbott
already done this for memstat_0.8.tar.gz and netperf-2.7.0.tar.bz2, so these two should now be downloadable. - Roland For what it's worth, with PTXdist 2019.01.0, I currently get urlcheck failures for: libconfig-1.4.9.tar.gz opkg-utils-0.3.6.tar.bz2 But I have local copies of both of those. -- -

[ptxdist] [PATCH] template-src-linux-driver: Fix condition for kernel.targetinstall.post

2019-01-24 Thread Ian Abbott
', the rule should be included if PTXCONF_@PACKAGE@ is 'y'. If PTX_COLLECTION is unset, the rule should be included if PTXCONF_@PACKAGE@ is either 'y' or 'm'. Reported-by: Ian Abbott --- See <https://www.mail-archive.com/ptxdist@pengutronix.de/msg13982.html>. I credited the patch to Michael

Re: [ptxdist] [PATCH v2] template-src-linux-driver: Only install driver if selected

2019-01-21 Thread Ian Abbott
On 21/01/2019 08:02, Michael Olbrich wrote: On Fri, Jan 18, 2019 at 08:18:39PM +, Ian Abbott wrote: On 18/01/2019 17:37, Ian Abbott wrote: On 13/12/2018 12:07, Ian Abbott wrote: If a local package "foo-mod" for a Linux kernel module is selected by a local tristate configurat

Re: [ptxdist] [PATCH v2] template-src-linux-driver: Only install driver if selected

2019-01-18 Thread Ian Abbott
On 18/01/2019 17:37, Ian Abbott wrote: On 13/12/2018 12:07, Ian Abbott wrote: If a local package "foo-mod" for a Linux kernel module is selected by a local tristate configuration option PTXCONF_FOO_MOD, then based on the template for Linux drivers, it would include the following

Re: [ptxdist] [PATCH v2] template-src-linux-driver: Only install driver if selected

2019-01-18 Thread Ian Abbott
On 13/12/2018 12:07, Ian Abbott wrote: If a local package "foo-mod" for a Linux kernel module is selected by a local tristate configuration option PTXCONF_FOO_MOD, then based on the template for Linux drivers, it would include the following in its foo-mod.make file: ifdef PTXCO

[ptxdist] [PATCH v2] template-src-linux-driver: Only install driver if selected

2018-12-13 Thread Ian Abbott
ch changes the template for Linux driver packages in accordance with the above change. Signed-off-by: Ian Abbott Cc: Michael Olbrich --- v2: Changed the conditional test to that suggested by Michael Olbrich in Message-ID <20181212111846.zb3kxfs6jsc5r...@pengutronix.de> to avoid br

Re: [ptxdist] [PATCH] template-src-linux-driver: Only install driver if selected

2018-12-13 Thread Ian Abbott
On 12/12/2018 11:18, Michael Olbrich wrote: On Wed, Dec 12, 2018 at 10:42:38AM +, Ian Abbott wrote: If a local package "foo-mod" for a Linux kernel module is selected by a local tristate configuration option PTXCONF_FOO_MOD, then based on the template for Linux drivers, it wou

[ptxdist] [PATCH] template-src-linux-driver: Only install driver if selected

2018-12-12 Thread Ian Abbott
r packages in accordance with the above change. Signed-off-by: Ian Abbott --- rules/templates/template-src-linux-driver-make | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules/templates/template-src-linux-driver-make b/rules/templates/template-src-linux-driver-make index

Re: [ptxdist] [PATCH] bzip2: fix URL (bzip.org archive gone, use Gentoo as mirror)

2018-10-02 Thread Ian Abbott
/web.archive.org/web/20180801004107/http://www.bzip.org/ (i.e. the Internet Archive). Following the download links from the archived page leads to https://web.archive.org/web/20180624184806/http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz -- -=( Ian Abbott || Web: www.mev.co.uk )=- -=( MEV Ltd. is a company r

Re: [ptxdist] [PATCH] glib: version bump 2.52.1 -> 2.54.2

2017-11-22 Thread Ian Abbott
668: recipe for target 'install' failed make[1]: Leaving directory '/mnt/lindata/work/abbotti/ptxdist/projects/testproject/platform-EBV-Socrates/build-target/udev-182' I worked around it by uninstalling the Debian host's gtk-doc-tools package. -- -=( Ian Abbott @ MEV Ltd.E-mail: <abbo..

Re: [ptxdist] Can packages be build w/o installing them on the rootfs?

2017-09-28 Thread Ian Abbott
: contains only the base + adv dynlibs - full pkg: contains only the base + adv + full dynlibs When we compile the rootfs we want all three packages built, but initially none installed on the rootfs. Is this possible somehow? Perhaps you could use the "collections" feature. -- -=( Ian Ab

Re: [ptxdist] GLIB not building (ptxdist:2017-07, ArchLinux)

2017-08-31 Thread Ian Abbott
On 31/08/17 19:17, Ian Abbott wrote: On 30/08/17 09:32, Artur Wiebe wrote: Hi, On my ArchLinux GLIB from current PtxDist is not building. I get the error: ./.libs/libgio-2.0.so: undefined reference to `__dn_expand' ./.libs/libgio-2.0.so: undefined reference to `__res_query' collect2: error

Re: [ptxdist] GLIB not building (ptxdist:2017-07, ArchLinux)

2017-08-31 Thread Ian Abbott
xpand' and '__res_query' symbols in its .text section as expected. -- -=( Ian Abbott @ MEV Ltd.E-mail: <abbo...@mev.co.uk> )=- -=( Web: http://www.mev.co.uk/ )=- ___ ptxdist mailing list ptxdist@pengutronix.de

[ptxdist] man/ptxdist.1.gz corrupt in ptxdist-2017.07.0

2017-08-31 Thread Ian Abbott
not a big deal, and might have been a one-off glitch in this release, but I thought I'd better mention it in case it happens in the next release. -- -=( Ian Abbott @ MEV Ltd.E-mail: <abbo...@mev.co.uk> )=- -=( Web: http

[ptxdist] [PATCH] host-intltool: fix intltool-update unescaped left brace in regex

2017-08-31 Thread Ian Abbott
o version 0.51.0, it will need the same patch. Signed-off-by: Ian Abbott <abbo...@mev.co.uk> --- patches/intltool-0.50.0/intltool-perl-5.22.patch | 43 patches/intltool-0.50.0/series | 1 + 2 files changed, 44 insertions(+) create mode 100644 pat

Re: [ptxdist] [PATCH] libwebsockets: version bump to 1.7.9

2017-08-04 Thread Ian Abbott
it using Outlook Web App, but it fails too. Seems like the only option is to use my private account, what I donĀ“t want. Best regards Denis -- -=( Ian Abbott @ MEV Ltd.E-mail: <abbo...@mev.co.uk> )=- -=( Web: http://www.mev

[ptxdist] [PATCH] barebox_mlo: blacklist TARGET_BUILD_ID

2017-08-02 Thread Ian Abbott
ogram to report "invalid magic" in the file it is operating on and exit with a failure. Fixes: 56b1e28fdbf78 ("Debugging: add support for 'build-id's") Signed-off-by: Ian Abbott <abbo...@mev.co.uk> --- rules/barebox_mlo.make | 3 ++- 1 file changed, 2 insertions(+), 1

Re: [ptxdist] Problem building barebox_mlo for socfpga with ptxdist-2017.07.0 and OSELAS.Toolchain-2014.12.2

2017-08-02 Thread Ian Abbott
On 01/08/17 20:41, Ian Abbott wrote: Hi folks, I encountered a build error when using ptxdist-2017.07.0 with OSELAS.Toolchain-2014.12.2 (specifically, the "oselas.toolchain-2014.12.2-arm-v7a-linux-gnueabihf-gcc-4.9.2-glibc-2.20-binutils-2.24-kernel-3.16-sanitized" Debian package

[ptxdist] Problem building barebox_mlo for socfpga with ptxdist-2017.07.0 and OSELAS.Toolchain-2014.12.2

2017-08-01 Thread Ian Abbott
are: configs/ptxconfig configs/ebv-socrates/barebox_mlo-config configs/ebv-socrates/platformconfig I'll continue my investigation tomorrow to find out what is causing the ".note.gnu.build-id" header to appear in the .pbl file. Thankyou for your time, and for PTXdist! -- -=( Ian Abbott @ ME