[-- Attachment #1: Type: text/plain, Size: 1242 bytes --] There is a new pull request by LiamHowley against master on the void-packages repository https://github.com/LiamHowley/void-packages roswell https://github.com/void-linux/void-packages/pull/35140 roswell: update to 21.10.14.111. <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **YES**|**briefly**|**NO** <!-- #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO** --> <!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration) and test at least one native build and, if supported, at least one cross build. Ignore this section if this PR is not skipping CI. --> <!-- #### Local build testing - I built this PR locally for my native architecture, (ARCH-LIBC) - I built this PR locally for these architectures (if supported. mark crossbuilds): - aarch64-musl - armv7l - armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/35140.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-roswell-35140.patch --] [-- Type: text/x-diff, Size: 1227 bytes --] From ef31ae0f4684a3c816aee3683d5666cbba14d8ba Mon Sep 17 00:00:00 2001 From: Liam Howley <liam.howley@hotmail.com> Date: Thu, 20 Jan 2022 16:58:31 +0000 Subject: [PATCH] roswell: update to 21.10.14.111. --- srcpkgs/roswell/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/roswell/template b/srcpkgs/roswell/template index 7a1c340444ca..6b8fc43dfa7a 100644 --- a/srcpkgs/roswell/template +++ b/srcpkgs/roswell/template @@ -1,6 +1,6 @@ # Template file for 'roswell' pkgname=roswell -version=19.09.12.102 +version=21.10.14.111 revision=1 build_style=gnu-configure hostmakedepends="automake" @@ -10,8 +10,8 @@ maintainer="Liam Howley <liam.howley@hotmail.com>" license="MIT" homepage="https://github.com/roswell/roswell" changelog="https://raw.githubusercontent.com/roswell/roswell/master/ChangeLog" -distfiles="https://github.com/roswell/roswell/releases/download/v${version}/roswell_${version}.orig.tar.gz" -checksum=99aa1535761e2cdd45ad447256a985d311dffb6826f50d9a61c77a6f737a82bf +distfiles="https://github.com/roswell/roswell/archive/refs/tags/v${version}.tar.gz" +checksum=d1eb3e93b3aa6327d34d06fe14796a52f98fd7588092e6dbe2cabd0b8fbd7c92 pre_configure() { ./bootstrap
[-- Attachment #1: Type: text/plain, Size: 1247 bytes --] There is an updated pull request by LiamHowley against master on the void-packages repository https://github.com/LiamHowley/void-packages roswell https://github.com/void-linux/void-packages/pull/35140 roswell: update to 21.10.14.111. <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **YES**|**briefly**|**NO** <!-- #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO** --> <!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration) and test at least one native build and, if supported, at least one cross build. Ignore this section if this PR is not skipping CI. --> <!-- #### Local build testing - I built this PR locally for my native architecture, (ARCH-LIBC) - I built this PR locally for these architectures (if supported. mark crossbuilds): - aarch64-musl - armv7l - armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/35140.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-roswell-35140.patch --] [-- Type: text/x-diff, Size: 1261 bytes --] From 76f2acc654f8b338930b8ae23e0614481f7cd3d9 Mon Sep 17 00:00:00 2001 From: Liam Howley <liam.howley@hotmail.com> Date: Thu, 20 Jan 2022 16:58:31 +0000 Subject: [PATCH] roswell: update to 21.10.14.111. libcurl added to hostmakedepends --- srcpkgs/roswell/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/roswell/template b/srcpkgs/roswell/template index 7a1c340444ca..6b8fc43dfa7a 100644 --- a/srcpkgs/roswell/template +++ b/srcpkgs/roswell/template @@ -1,6 +1,6 @@ # Template file for 'roswell' pkgname=roswell -version=19.09.12.102 +version=21.10.14.111 revision=1 build_style=gnu-configure hostmakedepends="automake" @@ -10,8 +10,8 @@ maintainer="Liam Howley <liam.howley@hotmail.com>" license="MIT" homepage="https://github.com/roswell/roswell" changelog="https://raw.githubusercontent.com/roswell/roswell/master/ChangeLog" -distfiles="https://github.com/roswell/roswell/releases/download/v${version}/roswell_${version}.orig.tar.gz" -checksum=99aa1535761e2cdd45ad447256a985d311dffb6826f50d9a61c77a6f737a82bf +distfiles="https://github.com/roswell/roswell/archive/refs/tags/v${version}.tar.gz" +checksum=d1eb3e93b3aa6327d34d06fe14796a52f98fd7588092e6dbe2cabd0b8fbd7c92 pre_configure() { ./bootstrap
[-- Attachment #1: Type: text/plain, Size: 1247 bytes --] There is an updated pull request by LiamHowley against master on the void-packages repository https://github.com/LiamHowley/void-packages roswell https://github.com/void-linux/void-packages/pull/35140 roswell: update to 21.10.14.111. <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **YES**|**briefly**|**NO** <!-- #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO** --> <!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration) and test at least one native build and, if supported, at least one cross build. Ignore this section if this PR is not skipping CI. --> <!-- #### Local build testing - I built this PR locally for my native architecture, (ARCH-LIBC) - I built this PR locally for these architectures (if supported. mark crossbuilds): - aarch64-musl - armv7l - armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/35140.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-roswell-35140.patch --] [-- Type: text/x-diff, Size: 1393 bytes --] From 1edcf3051d5ce30f91f20fb960639104b4d2fba7 Mon Sep 17 00:00:00 2001 From: Liam Howley <liam.howley@hotmail.com> Date: Thu, 20 Jan 2022 16:58:31 +0000 Subject: [PATCH] roswell: update to 21.10.14.111. libcurl added to hostmakedepends --- srcpkgs/roswell/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/roswell/template b/srcpkgs/roswell/template index 7a1c340444ca..f1bac3ad1339 100644 --- a/srcpkgs/roswell/template +++ b/srcpkgs/roswell/template @@ -1,17 +1,17 @@ # Template file for 'roswell' pkgname=roswell -version=19.09.12.102 +version=21.10.14.111 revision=1 build_style=gnu-configure -hostmakedepends="automake" +hostmakedepends="automake libcurl" makedepends="libcurl-devel" short_desc="Lisp installer and launcher for major environment that just works" maintainer="Liam Howley <liam.howley@hotmail.com>" license="MIT" homepage="https://github.com/roswell/roswell" changelog="https://raw.githubusercontent.com/roswell/roswell/master/ChangeLog" -distfiles="https://github.com/roswell/roswell/releases/download/v${version}/roswell_${version}.orig.tar.gz" -checksum=99aa1535761e2cdd45ad447256a985d311dffb6826f50d9a61c77a6f737a82bf +distfiles="https://github.com/roswell/roswell/archive/refs/tags/v${version}.tar.gz" +checksum=d1eb3e93b3aa6327d34d06fe14796a52f98fd7588092e6dbe2cabd0b8fbd7c92 pre_configure() { ./bootstrap
[-- Attachment #1: Type: text/plain, Size: 255 bytes --] New comment by LiamHowley on void-packages repository https://github.com/void-linux/void-packages/pull/35140#issuecomment-1018042622 Comment: Apologies. Should have tested with -Q as stated in the manual. I've opened an issue at the Roswell repository.
[-- Attachment #1: Type: text/plain, Size: 317 bytes --] New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/35140#issuecomment-1018091694 Comment: The commit message doesn't have to list that libcurl was added to hostmakedepends. What you could do in the commit body is explain what it needs specifically `libcurl` for.
[-- Attachment #1: Type: text/plain, Size: 1077 bytes --] New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/35140#issuecomment-1018092556 Comment: ``` cc "-D ROSWELL_TSV_TEST" -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -fdebug-prefix-map=/builddir/roswell-21.10.14.111=. -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o tsv_sbcl tsv_sbcl-tsv-sbcl-bin.o tsv_sbcl-main.o tsv_sbcl-opt.o tsv_sbcl-util.o tsv_sbcl-util_windows.o tsv_sbcl-util-list.o tsv_sbcl-util-string.o tsv_sbcl-util-dir.o tsv_sbcl-util-dir_windows.o tsv_sbcl-util-file.o tsv_sbcl-util-file_windows.o tsv_sbcl-util-system.o tsv_sbcl-util-system_windows.o tsv_sbcl-util-cmdline.o tsv_sbcl-proc-opt.o tsv_sbcl-manual.o tsv_sbcl-manual_windows.o -lcurl /usr/bin/ld: tsv_sbcl-main.o:(.bss+0x40): multiple definition of `argv_orig'; tsv_sbcl-tsv-sbcl-bin.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status ``` Looks like they haven't run tests with GCC 10 or above. That should be fixable by adding `-fcommon` to CFLAGS or asking upstream for a proper fix :)
[-- Attachment #1: Type: text/plain, Size: 292 bytes --] New comment by LiamHowley on void-packages repository https://github.com/void-linux/void-packages/pull/35140#issuecomment-1018326667 Comment: _That should be fixable by adding -fcommon to CFLAGS or asking upstream for a proper fix :)_ Thanks ericonr. I get the same error unfortunately.
[-- Attachment #1: Type: text/plain, Size: 175 bytes --] New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/35140#issuecomment-1018576445 Comment: What did you try to do to fix it?
[-- Attachment #1: Type: text/plain, Size: 317 bytes --] New comment by LiamHowley on void-packages repository https://github.com/void-linux/void-packages/pull/35140#issuecomment-1018611643 Comment: As you suggested, I added CFLAGS="-fcommon". I followed the example of a bunch of other templates to do so. Ran ./xbps-src clean roswell, and then rebuilt with -Q flag set.
[-- Attachment #1: Type: text/plain, Size: 220 bytes --] New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/35140#issuecomment-1023962954 Comment: Can add `make_check=no # tests require -fcommon` to the template, temporarily.
[-- Attachment #1: Type: text/plain, Size: 1247 bytes --] There is an updated pull request by LiamHowley against master on the void-packages repository https://github.com/LiamHowley/void-packages roswell https://github.com/void-linux/void-packages/pull/35140 roswell: update to 21.10.14.111. <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **YES**|**briefly**|**NO** <!-- #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO** --> <!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration) and test at least one native build and, if supported, at least one cross build. Ignore this section if this PR is not skipping CI. --> <!-- #### Local build testing - I built this PR locally for my native architecture, (ARCH-LIBC) - I built this PR locally for these architectures (if supported. mark crossbuilds): - aarch64-musl - armv7l - armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/35140.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-roswell-35140.patch --] [-- Type: text/x-diff, Size: 1399 bytes --] From 68f4aced2094dc5c7a5b13a1f4856131c49d90ad Mon Sep 17 00:00:00 2001 From: Liam Howley <liam.howley@hotmail.com> Date: Thu, 20 Jan 2022 16:58:31 +0000 Subject: [PATCH] roswell: update to 21.10.14.111 --- srcpkgs/roswell/template | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/srcpkgs/roswell/template b/srcpkgs/roswell/template index 7a1c340444ca..2afab21d33dc 100644 --- a/srcpkgs/roswell/template +++ b/srcpkgs/roswell/template @@ -1,17 +1,18 @@ # Template file for 'roswell' pkgname=roswell -version=19.09.12.102 +version=21.10.14.111 revision=1 build_style=gnu-configure -hostmakedepends="automake" +hostmakedepends="automake libcurl" makedepends="libcurl-devel" +make_check=no # tests require -fcommon short_desc="Lisp installer and launcher for major environment that just works" maintainer="Liam Howley <liam.howley@hotmail.com>" license="MIT" homepage="https://github.com/roswell/roswell" changelog="https://raw.githubusercontent.com/roswell/roswell/master/ChangeLog" -distfiles="https://github.com/roswell/roswell/releases/download/v${version}/roswell_${version}.orig.tar.gz" -checksum=99aa1535761e2cdd45ad447256a985d311dffb6826f50d9a61c77a6f737a82bf +distfiles="https://github.com/roswell/roswell/archive/refs/tags/v${version}.tar.gz" +checksum=d1eb3e93b3aa6327d34d06fe14796a52f98fd7588092e6dbe2cabd0b8fbd7c92 pre_configure() { ./bootstrap
[-- Attachment #1: Type: text/plain, Size: 1247 bytes --] There is an updated pull request by LiamHowley against master on the void-packages repository https://github.com/LiamHowley/void-packages roswell https://github.com/void-linux/void-packages/pull/35140 roswell: update to 21.10.14.111. <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **YES**|**briefly**|**NO** <!-- #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO** --> <!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration) and test at least one native build and, if supported, at least one cross build. Ignore this section if this PR is not skipping CI. --> <!-- #### Local build testing - I built this PR locally for my native architecture, (ARCH-LIBC) - I built this PR locally for these architectures (if supported. mark crossbuilds): - aarch64-musl - armv7l - armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/35140.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-roswell-35140.patch --] [-- Type: text/x-diff, Size: 1399 bytes --] From ecf57240aef5f49d936037cf36c3ecbb2676335d Mon Sep 17 00:00:00 2001 From: Liam Howley <liam.howley@hotmail.com> Date: Thu, 20 Jan 2022 16:58:31 +0000 Subject: [PATCH] roswell: update to 21.10.14.111 --- srcpkgs/roswell/template | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/srcpkgs/roswell/template b/srcpkgs/roswell/template index 7a1c340444ca..c656f94fb1cc 100644 --- a/srcpkgs/roswell/template +++ b/srcpkgs/roswell/template @@ -1,17 +1,18 @@ # Template file for 'roswell' pkgname=roswell -version=19.09.12.102 +version=21.10.14.111 revision=1 build_style=gnu-configure -hostmakedepends="automake" +hostmakedepends="automake libcurl" makedepends="libcurl-devel" short_desc="Lisp installer and launcher for major environment that just works" maintainer="Liam Howley <liam.howley@hotmail.com>" license="MIT" homepage="https://github.com/roswell/roswell" changelog="https://raw.githubusercontent.com/roswell/roswell/master/ChangeLog" -distfiles="https://github.com/roswell/roswell/releases/download/v${version}/roswell_${version}.orig.tar.gz" -checksum=99aa1535761e2cdd45ad447256a985d311dffb6826f50d9a61c77a6f737a82bf +distfiles="https://github.com/roswell/roswell/archive/refs/tags/v${version}.tar.gz" +checksum=d1eb3e93b3aa6327d34d06fe14796a52f98fd7588092e6dbe2cabd0b8fbd7c92 +make_check=no # tests require -fcommon pre_configure() { ./bootstrap
[-- Attachment #1: Type: text/plain, Size: 284 bytes --] New comment by LiamHowley on void-packages repository https://github.com/void-linux/void-packages/pull/35140#issuecomment-1025188214 Comment: Hi Ericonr, Thanks for the help. I'm obviously doing something wrong. I'll sit down and go through this and do it right next time. Liam
[-- Attachment #1: Type: text/plain, Size: 247 bytes --] New comment by paper42 on void-packages repository https://github.com/void-linux/void-packages/pull/35140#issuecomment-1025190911 Comment: The CI failure can be fixed with this command: ``` git pull --rebase --autostash upstream master ```
[-- Attachment #1: Type: text/plain, Size: 1247 bytes --] There is an updated pull request by LiamHowley against master on the void-packages repository https://github.com/LiamHowley/void-packages roswell https://github.com/void-linux/void-packages/pull/35140 roswell: update to 21.10.14.111. <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **YES**|**briefly**|**NO** <!-- #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO** --> <!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration) and test at least one native build and, if supported, at least one cross build. Ignore this section if this PR is not skipping CI. --> <!-- #### Local build testing - I built this PR locally for my native architecture, (ARCH-LIBC) - I built this PR locally for these architectures (if supported. mark crossbuilds): - aarch64-musl - armv7l - armv6l-musl --> A patch file from https://github.com/void-linux/void-packages/pull/35140.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-roswell-35140.patch --] [-- Type: text/x-diff, Size: 1399 bytes --] From 462f6f31699f083a2b1adf1e3adaf899cb3d7534 Mon Sep 17 00:00:00 2001 From: Liam Howley <liam.howley@hotmail.com> Date: Thu, 20 Jan 2022 16:58:31 +0000 Subject: [PATCH] roswell: update to 21.10.14.111 --- srcpkgs/roswell/template | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/srcpkgs/roswell/template b/srcpkgs/roswell/template index 7a1c340444ca..c656f94fb1cc 100644 --- a/srcpkgs/roswell/template +++ b/srcpkgs/roswell/template @@ -1,17 +1,18 @@ # Template file for 'roswell' pkgname=roswell -version=19.09.12.102 +version=21.10.14.111 revision=1 build_style=gnu-configure -hostmakedepends="automake" +hostmakedepends="automake libcurl" makedepends="libcurl-devel" short_desc="Lisp installer and launcher for major environment that just works" maintainer="Liam Howley <liam.howley@hotmail.com>" license="MIT" homepage="https://github.com/roswell/roswell" changelog="https://raw.githubusercontent.com/roswell/roswell/master/ChangeLog" -distfiles="https://github.com/roswell/roswell/releases/download/v${version}/roswell_${version}.orig.tar.gz" -checksum=99aa1535761e2cdd45ad447256a985d311dffb6826f50d9a61c77a6f737a82bf +distfiles="https://github.com/roswell/roswell/archive/refs/tags/v${version}.tar.gz" +checksum=d1eb3e93b3aa6327d34d06fe14796a52f98fd7588092e6dbe2cabd0b8fbd7c92 +make_check=no # tests require -fcommon pre_configure() { ./bootstrap
[-- Attachment #1: Type: text/plain, Size: 254 bytes --] New comment by LiamHowley on void-packages repository https://github.com/void-linux/void-packages/pull/35140#issuecomment-1025193703 Comment: Thanks very much paper42. I've got a bit of reading to do I think. Appreciate the help, and of course Ericonr
[-- Attachment #1: Type: text/plain, Size: 1085 bytes --] There's a merged pull request on the void-packages repository roswell: update to 21.10.14.111. https://github.com/void-linux/void-packages/pull/35140 Description: <!-- Uncomment relevant sections and delete options which are not applicable --> #### Testing the changes - I tested the changes in this PR: **YES**|**briefly**|**NO** <!-- #### New package - This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO** --> <!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration) and test at least one native build and, if supported, at least one cross build. Ignore this section if this PR is not skipping CI. --> <!-- #### Local build testing - I built this PR locally for my native architecture, (ARCH-LIBC) - I built this PR locally for these architectures (if supported. mark crossbuilds): - aarch64-musl - armv7l - armv6l-musl -->