Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] libtickit and libvterm update  
@ 2023-04-19 22:05 littlewing7
  2023-04-19 22:09 ` [PR PATCH] [Updated] " littlewing7
                   ` (28 more replies)
  0 siblings, 29 replies; 30+ messages in thread
From: littlewing7 @ 2023-04-19 22:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1195 bytes --]

There is a new pull request by littlewing7 against master on the void-packages repository

https://github.com/littlewing7/void-packages libtickit_maintenance
https://github.com/void-linux/void-packages/pull/43532

libtickit and libvterm update  
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
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:
  - x86_64-musl



A patch file from https://github.com/void-linux/void-packages/pull/43532.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libtickit_maintenance-43532.patch --]
[-- Type: text/x-diff, Size: 2137 bytes --]

From 5091dc86d2491cdcf4810fef202230358b40e46b Mon Sep 17 00:00:00 2001
From: Massimo Manzato <massimo.manzato@gmail.com>
Date: Tue, 18 Apr 2023 10:59:01 +0200
Subject: [PATCH 1/2] libtickit: update to 0.4.3.

---
 srcpkgs/libtickit/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libtickit/template b/srcpkgs/libtickit/template
index 6b2d82cfd0ae..cba78eaf976e 100644
--- a/srcpkgs/libtickit/template
+++ b/srcpkgs/libtickit/template
@@ -1,6 +1,6 @@
 # Template file for 'libtickit'
 pkgname=libtickit
-version=0.4.1
+version=0.4.3
 revision=1
 build_style=gnu-makefile
 make_build_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool"
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="http://www.leonerd.org.uk/code/libtickit/"
 distfiles="http://www.leonerd.org.uk/code/libtickit/libtickit-${version}.tar.gz"
-checksum=48b72a12548da23f32384ddf0f8d727bc27515f36a74d2f4d4f0bbbb562a2665
+checksum=a830588fa1f4c99d548c11e6df50281c23dfa01f75e2ab95151f02715db6bd63
 
 post_install() {
 	vlicense LICENSE

From c7bee583283211a67ac488e8f96a02bf26c7e3c9 Mon Sep 17 00:00:00 2001
From: Massimo Manzato <massimo.manzato@gmail.com>
Date: Tue, 18 Apr 2023 12:56:58 +0200
Subject: [PATCH 2/2] libvterm: update to 0.3.1.

---
 srcpkgs/libvterm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libvterm/template b/srcpkgs/libvterm/template
index ef8a8c655f7e..a7a7042e0e23 100644
--- a/srcpkgs/libvterm/template
+++ b/srcpkgs/libvterm/template
@@ -1,6 +1,6 @@
 # Template file for 'libvterm'
 pkgname=libvterm
-version=0.3
+version=0.3.1
 revision=1
 build_style=gnu-makefile
 make_install_target="install-lib install-inc"
@@ -10,7 +10,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://www.leonerd.org.uk/code/libvterm"
 distfiles="https://www.leonerd.org.uk/code/libvterm/libvterm-${version}.tar.gz"
-checksum=61eb0d6628c52bdf02900dfd4468aa86a1a7125228bab8a67328981887483358
+checksum=25a8ad9c15485368dfd0a8a9dca1aec8fea5c27da3fa74ec518d5d3787f0c397
 
 post_extract() {
 	if [ "$CROSS_BUILD" ]; then

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Updated] libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
@ 2023-04-19 22:09 ` littlewing7
  2023-04-19 22:14 ` mhmdanas
                   ` (27 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: littlewing7 @ 2023-04-19 22:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1200 bytes --]

There is an updated pull request by littlewing7 against master on the void-packages repository

https://github.com/littlewing7/void-packages libtickit_maintenance
https://github.com/void-linux/void-packages/pull/43532

libtickit and libvterm update  
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
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:
  - x86_64-musl



A patch file from https://github.com/void-linux/void-packages/pull/43532.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libtickit_maintenance-43532.patch --]
[-- Type: text/x-diff, Size: 2137 bytes --]

From 5091dc86d2491cdcf4810fef202230358b40e46b Mon Sep 17 00:00:00 2001
From: Massimo Manzato <massimo.manzato@gmail.com>
Date: Tue, 18 Apr 2023 10:59:01 +0200
Subject: [PATCH 1/2] libtickit: update to 0.4.3.

---
 srcpkgs/libtickit/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libtickit/template b/srcpkgs/libtickit/template
index 6b2d82cfd0ae..cba78eaf976e 100644
--- a/srcpkgs/libtickit/template
+++ b/srcpkgs/libtickit/template
@@ -1,6 +1,6 @@
 # Template file for 'libtickit'
 pkgname=libtickit
-version=0.4.1
+version=0.4.3
 revision=1
 build_style=gnu-makefile
 make_build_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool"
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="http://www.leonerd.org.uk/code/libtickit/"
 distfiles="http://www.leonerd.org.uk/code/libtickit/libtickit-${version}.tar.gz"
-checksum=48b72a12548da23f32384ddf0f8d727bc27515f36a74d2f4d4f0bbbb562a2665
+checksum=a830588fa1f4c99d548c11e6df50281c23dfa01f75e2ab95151f02715db6bd63
 
 post_install() {
 	vlicense LICENSE

From c7bee583283211a67ac488e8f96a02bf26c7e3c9 Mon Sep 17 00:00:00 2001
From: Massimo Manzato <massimo.manzato@gmail.com>
Date: Tue, 18 Apr 2023 12:56:58 +0200
Subject: [PATCH 2/2] libvterm: update to 0.3.1.

---
 srcpkgs/libvterm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libvterm/template b/srcpkgs/libvterm/template
index ef8a8c655f7e..a7a7042e0e23 100644
--- a/srcpkgs/libvterm/template
+++ b/srcpkgs/libvterm/template
@@ -1,6 +1,6 @@
 # Template file for 'libvterm'
 pkgname=libvterm
-version=0.3
+version=0.3.1
 revision=1
 build_style=gnu-makefile
 make_install_target="install-lib install-inc"
@@ -10,7 +10,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://www.leonerd.org.uk/code/libvterm"
 distfiles="https://www.leonerd.org.uk/code/libvterm/libvterm-${version}.tar.gz"
-checksum=61eb0d6628c52bdf02900dfd4468aa86a1a7125228bab8a67328981887483358
+checksum=25a8ad9c15485368dfd0a8a9dca1aec8fea5c27da3fa74ec518d5d3787f0c397
 
 post_extract() {
 	if [ "$CROSS_BUILD" ]; then

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
  2023-04-19 22:09 ` [PR PATCH] [Updated] " littlewing7
@ 2023-04-19 22:14 ` mhmdanas
  2023-04-19 22:15 ` mhmdanas
                   ` (26 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: mhmdanas @ 2023-04-19 22:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 213 bytes --]

New comment by mhmdanas on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#issuecomment-1515451346

Comment:
Please remove the merge commit; next time, rebase your branch instead.

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
  2023-04-19 22:09 ` [PR PATCH] [Updated] " littlewing7
  2023-04-19 22:14 ` mhmdanas
@ 2023-04-19 22:15 ` mhmdanas
  2023-04-20  6:40 ` [PR PATCH] [Updated] " littlewing7
                   ` (25 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: mhmdanas @ 2023-04-19 22:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 319 bytes --]

New comment by mhmdanas on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#issuecomment-1515451346

Comment:
Please remove the merge commit; next time, rebase your branch instead.

Other than that, is there any particular reason you're bumping these packages together in the same PR?

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Updated] libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (2 preceding siblings ...)
  2023-04-19 22:15 ` mhmdanas
@ 2023-04-20  6:40 ` littlewing7
  2023-04-20 10:17 ` littlewing7
                   ` (24 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: littlewing7 @ 2023-04-20  6:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1200 bytes --]

There is an updated pull request by littlewing7 against master on the void-packages repository

https://github.com/littlewing7/void-packages libtickit_maintenance
https://github.com/void-linux/void-packages/pull/43532

libtickit and libvterm update  
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
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:
  - x86_64-musl



A patch file from https://github.com/void-linux/void-packages/pull/43532.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libtickit_maintenance-43532.patch --]
[-- Type: text/x-diff, Size: 2137 bytes --]

From 5091dc86d2491cdcf4810fef202230358b40e46b Mon Sep 17 00:00:00 2001
From: Massimo Manzato <massimo.manzato@gmail.com>
Date: Tue, 18 Apr 2023 10:59:01 +0200
Subject: [PATCH 1/2] libtickit: update to 0.4.3.

---
 srcpkgs/libtickit/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libtickit/template b/srcpkgs/libtickit/template
index 6b2d82cfd0ae..cba78eaf976e 100644
--- a/srcpkgs/libtickit/template
+++ b/srcpkgs/libtickit/template
@@ -1,6 +1,6 @@
 # Template file for 'libtickit'
 pkgname=libtickit
-version=0.4.1
+version=0.4.3
 revision=1
 build_style=gnu-makefile
 make_build_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool"
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="http://www.leonerd.org.uk/code/libtickit/"
 distfiles="http://www.leonerd.org.uk/code/libtickit/libtickit-${version}.tar.gz"
-checksum=48b72a12548da23f32384ddf0f8d727bc27515f36a74d2f4d4f0bbbb562a2665
+checksum=a830588fa1f4c99d548c11e6df50281c23dfa01f75e2ab95151f02715db6bd63
 
 post_install() {
 	vlicense LICENSE

From c7bee583283211a67ac488e8f96a02bf26c7e3c9 Mon Sep 17 00:00:00 2001
From: Massimo Manzato <massimo.manzato@gmail.com>
Date: Tue, 18 Apr 2023 12:56:58 +0200
Subject: [PATCH 2/2] libvterm: update to 0.3.1.

---
 srcpkgs/libvterm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libvterm/template b/srcpkgs/libvterm/template
index ef8a8c655f7e..a7a7042e0e23 100644
--- a/srcpkgs/libvterm/template
+++ b/srcpkgs/libvterm/template
@@ -1,6 +1,6 @@
 # Template file for 'libvterm'
 pkgname=libvterm
-version=0.3
+version=0.3.1
 revision=1
 build_style=gnu-makefile
 make_install_target="install-lib install-inc"
@@ -10,7 +10,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://www.leonerd.org.uk/code/libvterm"
 distfiles="https://www.leonerd.org.uk/code/libvterm/libvterm-${version}.tar.gz"
-checksum=61eb0d6628c52bdf02900dfd4468aa86a1a7125228bab8a67328981887483358
+checksum=25a8ad9c15485368dfd0a8a9dca1aec8fea5c27da3fa74ec518d5d3787f0c397
 
 post_extract() {
 	if [ "$CROSS_BUILD" ]; then

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (3 preceding siblings ...)
  2023-04-20  6:40 ` [PR PATCH] [Updated] " littlewing7
@ 2023-04-20 10:17 ` littlewing7
  2023-04-20 11:59 ` [PR PATCH] [Updated] " abenson
                   ` (23 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: littlewing7 @ 2023-04-20 10:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 895 bytes --]

New comment by littlewing7 on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#issuecomment-1516080008

Comment:
hi, 

I'm new on this tasks I apologize,  I misunderstood the contributing guide.

I'm not expert in git use so  can you give me more help on how to correctly delete the merge commit or better redo the PR from scratch. 

can you please explain in simple way the correct command sequence for the PR, ex.:
is better to create a new branch for each one of the templates update? 
after I create the new branch locally and tested for example (./xbps-src pkg libtickit successful ),  PR must be requested using GITHUB web interface or there is a way to done this via command line directly from my local git repository?

can you kindly provide me a little list of steps to successfully complete this task? 

Many thanks for your help 

Max
 

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Updated] libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (4 preceding siblings ...)
  2023-04-20 10:17 ` littlewing7
@ 2023-04-20 11:59 ` abenson
  2023-04-20 12:04 ` abenson
                   ` (22 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: abenson @ 2023-04-20 11:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1196 bytes --]

There is an updated pull request by abenson against master on the void-packages repository

https://github.com/littlewing7/void-packages libtickit_maintenance
https://github.com/void-linux/void-packages/pull/43532

libtickit and libvterm update  
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
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:
  - x86_64-musl



A patch file from https://github.com/void-linux/void-packages/pull/43532.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libtickit_maintenance-43532.patch --]
[-- Type: text/x-diff, Size: 2137 bytes --]

From 9bea7b19c8f96e2116b9cdf2b22d97c92943a9cf Mon Sep 17 00:00:00 2001
From: Massimo Manzato <massimo.manzato@gmail.com>
Date: Tue, 18 Apr 2023 10:59:01 +0200
Subject: [PATCH 1/2] libtickit: update to 0.4.3.

---
 srcpkgs/libtickit/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libtickit/template b/srcpkgs/libtickit/template
index 6b2d82cfd0ae..cba78eaf976e 100644
--- a/srcpkgs/libtickit/template
+++ b/srcpkgs/libtickit/template
@@ -1,6 +1,6 @@
 # Template file for 'libtickit'
 pkgname=libtickit
-version=0.4.1
+version=0.4.3
 revision=1
 build_style=gnu-makefile
 make_build_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool"
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="http://www.leonerd.org.uk/code/libtickit/"
 distfiles="http://www.leonerd.org.uk/code/libtickit/libtickit-${version}.tar.gz"
-checksum=48b72a12548da23f32384ddf0f8d727bc27515f36a74d2f4d4f0bbbb562a2665
+checksum=a830588fa1f4c99d548c11e6df50281c23dfa01f75e2ab95151f02715db6bd63
 
 post_install() {
 	vlicense LICENSE

From 8811fb6070491cb691fc554a33699d2817dd9d49 Mon Sep 17 00:00:00 2001
From: Massimo Manzato <massimo.manzato@gmail.com>
Date: Tue, 18 Apr 2023 12:56:58 +0200
Subject: [PATCH 2/2] libvterm: update to 0.3.1.

---
 srcpkgs/libvterm/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libvterm/template b/srcpkgs/libvterm/template
index ef8a8c655f7e..a7a7042e0e23 100644
--- a/srcpkgs/libvterm/template
+++ b/srcpkgs/libvterm/template
@@ -1,6 +1,6 @@
 # Template file for 'libvterm'
 pkgname=libvterm
-version=0.3
+version=0.3.1
 revision=1
 build_style=gnu-makefile
 make_install_target="install-lib install-inc"
@@ -10,7 +10,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="https://www.leonerd.org.uk/code/libvterm"
 distfiles="https://www.leonerd.org.uk/code/libvterm/libvterm-${version}.tar.gz"
-checksum=61eb0d6628c52bdf02900dfd4468aa86a1a7125228bab8a67328981887483358
+checksum=25a8ad9c15485368dfd0a8a9dca1aec8fea5c27da3fa74ec518d5d3787f0c397
 
 post_extract() {
 	if [ "$CROSS_BUILD" ]; then

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (5 preceding siblings ...)
  2023-04-20 11:59 ` [PR PATCH] [Updated] " abenson
@ 2023-04-20 12:04 ` abenson
  2023-04-20 12:06 ` abenson
                   ` (21 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: abenson @ 2023-04-20 12:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 391 bytes --]

New comment by abenson on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#issuecomment-1516212109

Comment:
In the future, you can rebase to get rid of the merge commit.

    $ git rebase HEAD~5
    $ git push -f

Secondly, these should be in separate PRs unless there is some kind of dependency/synchronization that expects them to be merged together.

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (6 preceding siblings ...)
  2023-04-20 12:04 ` abenson
@ 2023-04-20 12:06 ` abenson
  2023-04-20 12:07 ` abenson
                   ` (20 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: abenson @ 2023-04-20 12:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 246 bytes --]

New comment by abenson on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#issuecomment-1516214279

Comment:
Looks like `libtool` is using the wrong compiler on link.

    libtool: link: gcc -shared  -fPIC -DPIC

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (7 preceding siblings ...)
  2023-04-20 12:06 ` abenson
@ 2023-04-20 12:07 ` abenson
  2023-04-20 13:51 ` littlewing7
                   ` (19 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: abenson @ 2023-04-20 12:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 268 bytes --]

New comment by abenson on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#issuecomment-1516214279

Comment:
Looks like `libtool` is using the wrong compiler at link-time on cross-compile.

    libtool: link: gcc -shared  -fPIC -DPIC

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (8 preceding siblings ...)
  2023-04-20 12:07 ` abenson
@ 2023-04-20 13:51 ` littlewing7
  2023-04-26 13:59 ` littlewing7
                   ` (18 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: littlewing7 @ 2023-04-20 13:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 565 bytes --]

New comment by littlewing7 on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#issuecomment-1516368970

Comment:
this is failing on arm Achitecture, but I only update the version on template, and in my repository xbps-src fail for the same achitecture in the master branch with the actual released libtick_0.4.1. and libvterm_0.3 too. 

Arm cross-compile fail  for both the packages libtickit and libvterm in my branch, but fail with the same error in the master branch. 

What I need to do ? 

many thanks for your help 
Max

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (9 preceding siblings ...)
  2023-04-20 13:51 ` littlewing7
@ 2023-04-26 13:59 ` littlewing7
  2023-04-26 15:26 ` abenson
                   ` (17 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: littlewing7 @ 2023-04-26 13:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 711 bytes --]

New comment by littlewing7 on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#issuecomment-1523472840

Comment:

As you can see I'm able to successful build other packages in my environment for arm arch: 

![image](https://user-images.githubusercontent.com/24845072/234599244-64f37545-b1a5-469a-8172-4456cb98330f.png)


Can you please confirm me that the 2 submitted packages build fail for ARM architecture in the original master branch ? 

I perform a list of test and other packages build correctly in my cloned  master branch using arm7 or aarch64, but still fail for libtickit and libvterm. 

have someone the same problem? How I can solve? 

many thanks 
Max

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (10 preceding siblings ...)
  2023-04-26 13:59 ` littlewing7
@ 2023-04-26 15:26 ` abenson
  2023-04-26 20:23 ` [PR REVIEW] " mhmdanas
                   ` (16 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: abenson @ 2023-04-26 15:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 196 bytes --]

New comment by abenson on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#issuecomment-1523615360

Comment:
You'll need to fix cross-compilation for the template.

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (13 preceding siblings ...)
  2023-04-26 20:23 ` mhmdanas
@ 2023-04-26 20:23 ` mhmdanas
  2023-04-26 22:04 ` littlewing7
                   ` (13 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: mhmdanas @ 2023-04-26 20:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 280 bytes --]

New review comment by mhmdanas on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#discussion_r1178355851

Comment:
Removing `make_build_args` and `make_install_args`, and applying my other suggestion below, fixed cross-compilation locally for me.

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (12 preceding siblings ...)
  2023-04-26 20:23 ` [PR REVIEW] " mhmdanas
@ 2023-04-26 20:23 ` mhmdanas
  2023-04-26 20:23 ` mhmdanas
                   ` (14 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: mhmdanas @ 2023-04-26 20:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

New review comment by mhmdanas on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#discussion_r1178357569

Comment:
```suggestion
homepage="https://www.leonerd.org.uk/code/libtickit/"
distfiles="https://www.leonerd.org.uk/code/libtickit/libtickit-${version}.tar.gz"
```

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR REVIEW] libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (11 preceding siblings ...)
  2023-04-26 15:26 ` abenson
@ 2023-04-26 20:23 ` mhmdanas
  2023-04-26 20:23 ` mhmdanas
                   ` (15 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: mhmdanas @ 2023-04-26 20:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 297 bytes --]

New review comment by mhmdanas on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#discussion_r1178356351

Comment:
```suggestion
checksum=a830588fa1f4c99d548c11e6df50281c23dfa01f75e2ab95151f02715db6bd63

export LIBTOOL="${XBPS_CROSS_BASE}/usr/bin/libtool"
```

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (14 preceding siblings ...)
  2023-04-26 20:23 ` mhmdanas
@ 2023-04-26 22:04 ` littlewing7
  2023-04-27 11:36 ` abenson
                   ` (12 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: littlewing7 @ 2023-04-26 22:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 791 bytes --]

New comment by littlewing7 on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#issuecomment-1524099835

Comment:
Ok, i try. But cross compilation doesn’t work on original master for both
this packages using the original master branch template, how is this
possible ?

Il giorno mer 26 apr 2023 alle 17:27 Andrew Benson ***@***.***>
ha scritto:

> You'll need to fix cross-compilation for the template.
>
> —
> Reply to this email directly, view it on GitHub
> <https://github.com/void-linux/void-packages/pull/43532#issuecomment-1523615360>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AF5RWEHVPP367Q2JCOUKGJ3XDE5ETANCNFSM6AAAAAAXEVEX3Y>
> .
> You are receiving this because you authored the thread.Message ID:
> ***@***.***>
>


^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (15 preceding siblings ...)
  2023-04-26 22:04 ` littlewing7
@ 2023-04-27 11:36 ` abenson
  2023-04-27 11:39 ` littlewing7
                   ` (11 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: abenson @ 2023-04-27 11:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 205 bytes --]

New comment by abenson on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#issuecomment-1525538008

Comment:
It means it was broken then, too, and still needs to get fixed.

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (16 preceding siblings ...)
  2023-04-27 11:36 ` abenson
@ 2023-04-27 11:39 ` littlewing7
  2023-04-27 20:32 ` mhmdanas
                   ` (10 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: littlewing7 @ 2023-04-27 11:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 745 bytes --]

New comment by littlewing7 on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#issuecomment-1525541118

Comment:
I modified the template as suggested: 

![image](https://user-images.githubusercontent.com/24845072/234850116-9883bc1a-d8d3-40ff-a857-45275ecdbf09.png)

but build fail again in my branch: 

![image](https://user-images.githubusercontent.com/24845072/234850379-31832d24-2e06-4006-9552-c798b70db8df.png)


what I don't understand is how is possible that the original packages successful build on CI (it is released) but fail  locally. 

can you point me how: 

> You'll need to fix cross-compilation for the template.

if this fail on the original packages? 

many thanks. 

Max



^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (17 preceding siblings ...)
  2023-04-27 11:39 ` littlewing7
@ 2023-04-27 20:32 ` mhmdanas
  2023-04-28  7:09 ` littlewing7
                   ` (9 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: mhmdanas @ 2023-04-27 20:32 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 488 bytes --]

New comment by mhmdanas on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#issuecomment-1526394281

Comment:
> but build fail again in my branch:

That's weird, did you run `./xbps-src clean` before running `./xbps-src pkg libtickit`?

> what I don't understand is how is possible that the original packages successful build on CI (it is released) but fail locally.

Changes to other packages may have caused the breakage, it's not exactly unusual.

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (18 preceding siblings ...)
  2023-04-27 20:32 ` mhmdanas
@ 2023-04-28  7:09 ` littlewing7
  2023-04-28  7:10 ` littlewing7
                   ` (8 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: littlewing7 @ 2023-04-28  7:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 3015 bytes --]

New comment by littlewing7 on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#issuecomment-1527096864

Comment:
HI guys, 

./xbps-src clean doesn't resolve the issue. 

At this point I suspects a different problem, relative to the Makefile/template of libtickit tar.gz  who became incompatible with the newest versions of libtool/workflow used for building packages. 
This because if you aren't able to build the actual released version of libtickit-0.4.1 who is published in the official repository, then something externally to the package libtickit-0.4.1.tar.gz was changed between the time of successful build and now. 

I'm able to build successfully the package libvterm-0.3.1.tar.gz (created from the same author  )

![image](https://user-images.githubusercontent.com/24845072/235076496-8f4fdc17-ccd5-4bc8-aef1-479eb224f733.png)

I suspect something a little bit different for the libtickit-04.3.tar.gz, for the above reasons, because i try to add the post_extract command to the template of libtickit as the one on libvterm: 

![image](https://user-images.githubusercontent.com/24845072/235077088-8644b6bc-1b1b-4c98-b400-171fda948d17.png)

but the build continue to fail with this error: 

![image](https://user-images.githubusercontent.com/24845072/235077359-4a33b3ec-3740-4c14-ac05-06c9400c2c3b.png)
![image](https://user-images.githubusercontent.com/24845072/235077436-4547a602-6868-42b7-b6c6-808a1667026c.png)

` /usr/arm-linux-gnueabihf/usr/bin/libtool --quiet --mode=compile --tag=CC arm-linux-gnueabihf-gcc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv6 -mfpu=vfp -mfloat-abi=hard   -I/usr/arm-linux-gnueabihf/usr/include -ffile-prefix-map=/builddir/libtickit-0.4.3=. -Wall -Iinclude -Isrc -std=c99  -DHAVE_UNIBILIUM  -o src/window.lo -c src/window.c

/usr/arm-linux-gnueabihf/usr/bin/libtool --quiet --mode=link --tag=CC arm-linux-gnueabihf-gcc -rpath /usr/lib -version-info 3:0:0 -o libtickit.la src/bindings.lo src/debug.lo src/evloop-default.lo src/mockterm.lo src/pen.lo src/rect.lo src/rectset.lo src/renderbuffer.lo src/string.lo src/term.lo src/termdriver-ti.lo src/termdriver-xterm.lo src/tickit.lo src/utf8.lo src/window.lo -Wl,-z,relro -Wl,-z,now -Wl,--as-needed    -L/usr/arm-linux-gnueabihf/usr/lib -lunibilium -ltermkey

/usr/bin/ld: src/.libs/bindings.o: relocations in generic ELF (EM: 40)

/usr/bin/ld: src/.libs/bindings.o: error adding symbols: file in wrong format

collect2: error: ld returned 1 exit status

make: *** [Makefile:62: libtickit.la] Error 1

=> ERROR: libtickit-0.4.3_1: do_build: '${make_cmd} CC="$CC" CXX="$CXX" LD="$LD" AR="$AR" RANLIB="$RANLIB" CPP="$CPP" AS="$AS" OBJCOPY="$OBJCOPY" OBJDUMP="$OBJDUMP" CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" PREFIX=/usr prefix=/usr ${makejobs} ${make_build_
args} ${make_build_target}' exited with 2

=> ERROR:   in do_build() at common/build-style/gnu-makefile.sh:9
`

many thanks for the patience and help. 

Max

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (19 preceding siblings ...)
  2023-04-28  7:09 ` littlewing7
@ 2023-04-28  7:10 ` littlewing7
  2023-04-28  8:43 ` littlewing7
                   ` (7 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: littlewing7 @ 2023-04-28  7:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 3013 bytes --]

New comment by littlewing7 on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#issuecomment-1527096864

Comment:
HI guys, 

./xbps-src clean doesn't resolve the issue. 

At this point I suspects a different problem, relative to the Makefile/template of libtickit tar.gz  who became incompatible with the newest versions of libtool/workflow used for building packages. 
This because if you aren't able to build the actual released version of libtickit-0.4.1 who is published in the official repository, then something externally to the package libtickit-0.4.1.tar.gz was changed between the time of successful build and now. 

I'm able to build successfully the package libvterm-0.3.1.tar.gz (created from the same author  )

![image](https://user-images.githubusercontent.com/24845072/235076496-8f4fdc17-ccd5-4bc8-aef1-479eb224f733.png)

I suspect something a little bit different for the libtickit-04.3.tar.gz, for the above reasons, because i try to add the post_extract command to the template of libtickit as the one on libvterm: 

![image](https://user-images.githubusercontent.com/24845072/235077088-8644b6bc-1b1b-4c98-b400-171fda948d17.png)

but the build continue to fail with this error: 

![image](https://user-images.githubusercontent.com/24845072/235077359-4a33b3ec-3740-4c14-ac05-06c9400c2c3b.png)
![image](https://user-images.githubusercontent.com/24845072/235077436-4547a602-6868-42b7-b6c6-808a1667026c.png)

` /usr/arm-linux-gnueabihf/usr/bin/libtool --quiet --mode=compile --tag=CC arm-linux-gnueabihf-gcc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv6 -mfpu=vfp -mfloat-abi=hard   -I/usr/arm-linux-gnueabihf/usr/include -ffile-prefix-map=/builddir/libtickit-0.4.3=. -Wall -Iinclude -Isrc -std=c99  -DHAVE_UNIBILIUM  -o src/window.lo -c src/window.c

/usr/arm-linux-gnueabihf/usr/bin/libtool --quiet --mode=link --tag=CC arm-linux-gnueabihf-gcc -rpath /usr/lib -version-info 3:0:0 -o libtickit.la src/bindings.lo src/debug.lo src/evloop-default.lo src/mockterm.lo src/pen.lo src/rect.lo src/rectset.lo src/renderbuffer.lo src/string.lo src/term.lo src/termdriver-ti.lo src/termdriver-xterm.lo src/tickit.lo src/utf8.lo src/window.lo -Wl,-z,relro -Wl,-z,now -Wl,--as-needed    -L/usr/arm-linux-gnueabihf/usr/lib -lunibilium -ltermkey

/usr/bin/ld: src/.libs/bindings.o: relocations in generic ELF (EM: 40)

/usr/bin/ld: src/.libs/bindings.o: error adding symbols: file in wrong format

collect2: error: ld returned 1 exit status

make: *** [Makefile:62: libtickit.la] Error 1

=> ERROR: libtickit-0.4.3_1: do_build: '${make_cmd} CC="$CC" CXX="$CXX" LD="$LD" AR="$AR" RANLIB="$RANLIB" CPP="$CPP" AS="$AS" OBJCOPY="$OBJCOPY" OBJDUMP="$OBJDUMP" CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" PREFIX=/usr prefix=/usr ${makejobs} ${make_build_args} ${make_build_target}' exited with 2

=> ERROR:   in do_build() at common/build-style/gnu-makefile.sh:9
`

many thanks for the patience and help. 

Max

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (20 preceding siblings ...)
  2023-04-28  7:10 ` littlewing7
@ 2023-04-28  8:43 ` littlewing7
  2023-05-03 16:44 ` [PR PATCH] [Updated] " littlewing7
                   ` (6 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: littlewing7 @ 2023-04-28  8:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 3161 bytes --]

New comment by littlewing7 on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#issuecomment-1527096864

Comment:
HI guys, 

./xbps-src clean doesn't resolve the issue. 

At this point I suspects a different problem, relative to the Makefile/template of libtickit tar.gz  who became incompatible with the newest versions of libtool/workflow used for building packages. 
This because if you aren't able to build the actual released version of libtickit-0.4.1 who is published in the official repository, then something externally to the package libtickit-0.4.1.tar.gz was changed between the time of successful build and now. 

I'm able to build successfully the package libvterm-0.3.1.tar.gz (created from the same author  )

![image](https://user-images.githubusercontent.com/24845072/235076496-8f4fdc17-ccd5-4bc8-aef1-479eb224f733.png)

I suspect something a little bit different for the libtickit-04.3.tar.gz, for the above reasons, because i try to add the post_extract command to the template of libtickit as the one on libvterm: 

![image](https://user-images.githubusercontent.com/24845072/235077088-8644b6bc-1b1b-4c98-b400-171fda948d17.png)

but the build continue to fail with this error: 

![image](https://user-images.githubusercontent.com/24845072/235077359-4a33b3ec-3740-4c14-ac05-06c9400c2c3b.png)
![image](https://user-images.githubusercontent.com/24845072/235077436-4547a602-6868-42b7-b6c6-808a1667026c.png)

` /usr/arm-linux-gnueabihf/usr/bin/libtool --quiet --mode=compile --tag=CC arm-linux-gnueabihf-gcc -fstack-clash-protection -D_FORTIFY_SOURCE=2 -O2 -pipe -march=armv6 -mfpu=vfp -mfloat-abi=hard   -I/usr/arm-linux-gnueabihf/usr/include -ffile-prefix-map=/builddir/libtickit-0.4.3=. -Wall -Iinclude -Isrc -std=c99  -DHAVE_UNIBILIUM  -o src/window.lo -c src/window.c

/usr/arm-linux-gnueabihf/usr/bin/libtool --quiet --mode=link --tag=CC arm-linux-gnueabihf-gcc -rpath /usr/lib -version-info 3:0:0 -o libtickit.la src/bindings.lo src/debug.lo src/evloop-default.lo src/mockterm.lo src/pen.lo src/rect.lo src/rectset.lo src/renderbuffer.lo src/string.lo src/term.lo src/termdriver-ti.lo src/termdriver-xterm.lo src/tickit.lo src/utf8.lo src/window.lo -Wl,-z,relro -Wl,-z,now -Wl,--as-needed    -L/usr/arm-linux-gnueabihf/usr/lib -lunibilium -ltermkey

/usr/bin/ld: src/.libs/bindings.o: relocations in generic ELF (EM: 40)

/usr/bin/ld: src/.libs/bindings.o: error adding symbols: file in wrong format

collect2: error: ld returned 1 exit status

make: *** [Makefile:62: libtickit.la] Error 1

=> ERROR: libtickit-0.4.3_1: do_build: '${make_cmd} CC="$CC" CXX="$CXX" LD="$LD" AR="$AR" RANLIB="$RANLIB" CPP="$CPP" AS="$AS" OBJCOPY="$OBJCOPY" OBJDUMP="$OBJDUMP" CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" LDFLAGS="$LDFLAGS" PREFIX=/usr prefix=/usr ${makejobs} ${make_build_args} ${make_build_target}' exited with 2

=> ERROR:   in do_build() at common/build-style/gnu-makefile.sh:9
`

bindings.so seems to be ok:

![image](https://user-images.githubusercontent.com/24845072/235099857-b5b6a718-cd02-4300-bb41-199a091b950e.png)


many thanks for the patience and help. 

Max

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Updated] libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (21 preceding siblings ...)
  2023-04-28  8:43 ` littlewing7
@ 2023-05-03 16:44 ` littlewing7
  2023-05-03 16:55 ` littlewing7
                   ` (5 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: littlewing7 @ 2023-05-03 16:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1200 bytes --]

There is an updated pull request by littlewing7 against master on the void-packages repository

https://github.com/littlewing7/void-packages libtickit_maintenance
https://github.com/void-linux/void-packages/pull/43532

libtickit and libvterm update  
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
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:
  - x86_64-musl



A patch file from https://github.com/void-linux/void-packages/pull/43532.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libtickit_maintenance-43532.patch --]
[-- Type: text/x-diff, Size: 1460 bytes --]

From e8062e50bebc80bab8422e7f0c3b6b5e33749ed6 Mon Sep 17 00:00:00 2001
From: Massimo Manzato <massimo.manzato@gmail.com>
Date: Wed, 3 May 2023 18:40:37 +0200
Subject: [PATCH] libtickit: update to 0.4.3

---
 srcpkgs/libtickit/template | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/libtickit/template b/srcpkgs/libtickit/template
index 6b2d82cfd0ae..e46d408c68c4 100644
--- a/srcpkgs/libtickit/template
+++ b/srcpkgs/libtickit/template
@@ -3,10 +3,8 @@ pkgname=libtickit
 version=0.4.1
 revision=1
 build_style=gnu-makefile
-make_build_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool"
-make_install_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool"
 make_check_target=test
-hostmakedepends="pkg-config"
+hostmakedepends="libtool perl pkg-config"
 makedepends="libtermkey-devel libtool unibilium-devel"
 checkdepends="perl"
 short_desc="Library for building interactive full-screen terminal programs"
@@ -16,6 +14,16 @@ homepage="http://www.leonerd.org.uk/code/libtickit/"
 distfiles="http://www.leonerd.org.uk/code/libtickit/libtickit-${version}.tar.gz"
 checksum=48b72a12548da23f32384ddf0f8d727bc27515f36a74d2f4d4f0bbbb562a2665
 
+do_build() {
+	if [ "$CROSS_BUILD" ]; then
+		echo "CROSS_BUILD: $CROSS_BUILD"
+		cp /usr/bin/libtool .
+		vsed -e "s,CCLD=.*,CCLD=$CC,g;s,CC=.*,CC=$CC,g" -i libtool
+		vsed -e 's,libtool,./libtool,g' -i Makefile
+	fi
+	make ${makejobs}
+}
+
 post_install() {
 	vlicense LICENSE
 }

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Updated] libtickit and libvterm update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (22 preceding siblings ...)
  2023-05-03 16:44 ` [PR PATCH] [Updated] " littlewing7
@ 2023-05-03 16:55 ` littlewing7
  2023-05-03 17:03 ` [PR PATCH] [Updated] libtickit update littlewing7
                   ` (4 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: littlewing7 @ 2023-05-03 16:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1200 bytes --]

There is an updated pull request by littlewing7 against master on the void-packages repository

https://github.com/littlewing7/void-packages libtickit_maintenance
https://github.com/void-linux/void-packages/pull/43532

libtickit and libvterm update  
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
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:
  - x86_64-musl



A patch file from https://github.com/void-linux/void-packages/pull/43532.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libtickit_maintenance-43532.patch --]
[-- Type: text/x-diff, Size: 1070 bytes --]

From e08503d580429691f17a16804f9450175ef6edd2 Mon Sep 17 00:00:00 2001
From: Massimo Manzato <massimo.manzato@gmail.com>
Date: Wed, 3 May 2023 18:54:29 +0200
Subject: [PATCH] libtickit: update to 0.4.3

---
 srcpkgs/libtickit/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/libtickit/template b/srcpkgs/libtickit/template
index 6b2d82cfd0ae..cba78eaf976e 100644
--- a/srcpkgs/libtickit/template
+++ b/srcpkgs/libtickit/template
@@ -1,6 +1,6 @@
 # Template file for 'libtickit'
 pkgname=libtickit
-version=0.4.1
+version=0.4.3
 revision=1
 build_style=gnu-makefile
 make_build_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool"
@@ -14,7 +14,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="http://www.leonerd.org.uk/code/libtickit/"
 distfiles="http://www.leonerd.org.uk/code/libtickit/libtickit-${version}.tar.gz"
-checksum=48b72a12548da23f32384ddf0f8d727bc27515f36a74d2f4d4f0bbbb562a2665
+checksum=a830588fa1f4c99d548c11e6df50281c23dfa01f75e2ab95151f02715db6bd63
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Updated] libtickit update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (23 preceding siblings ...)
  2023-05-03 16:55 ` littlewing7
@ 2023-05-03 17:03 ` littlewing7
  2023-05-03 17:05 ` littlewing7
                   ` (3 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: littlewing7 @ 2023-05-03 17:03 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1187 bytes --]

There is an updated pull request by littlewing7 against master on the void-packages repository

https://github.com/littlewing7/void-packages libtickit_maintenance
https://github.com/void-linux/void-packages/pull/43532

libtickit update  
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
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:
  - x86_64-musl



A patch file from https://github.com/void-linux/void-packages/pull/43532.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libtickit_maintenance-43532.patch --]
[-- Type: text/x-diff, Size: 1404 bytes --]

From 5b1da7be51c2dbc97ce10ca1f12272e28b1ef8a2 Mon Sep 17 00:00:00 2001
From: Massimo Manzato <massimo.manzato@gmail.com>
Date: Wed, 3 May 2023 19:01:44 +0200
Subject: [PATCH] libtickit: update to 0.4.3

---
 srcpkgs/libtickit/template | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/libtickit/template b/srcpkgs/libtickit/template
index 6b2d82cfd0ae..6e49142a36f1 100644
--- a/srcpkgs/libtickit/template
+++ b/srcpkgs/libtickit/template
@@ -3,10 +3,8 @@ pkgname=libtickit
 version=0.4.1
 revision=1
 build_style=gnu-makefile
-make_build_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool"
-make_install_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool"
 make_check_target=test
-hostmakedepends="pkg-config"
+hostmakedepends="libtool perl pkg-config"
 makedepends="libtermkey-devel libtool unibilium-devel"
 checkdepends="perl"
 short_desc="Library for building interactive full-screen terminal programs"
@@ -16,6 +14,14 @@ homepage="http://www.leonerd.org.uk/code/libtickit/"
 distfiles="http://www.leonerd.org.uk/code/libtickit/libtickit-${version}.tar.gz"
 checksum=48b72a12548da23f32384ddf0f8d727bc27515f36a74d2f4d4f0bbbb562a2665
 
+post_extract() {
+	if [ "$CROSS_BUILD" ]; then
+		cp /usr/bin/libtool .
+		sed -e "s,CCLD=.*,CCLD=$CC,g;s,CC=.*,CC=$CC,g" -i libtool
+		sed -e "s,libtool,./libtool,g" -i Makefile
+	fi
+}
+
 post_install() {
 	vlicense LICENSE
 }

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Updated] libtickit update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (24 preceding siblings ...)
  2023-05-03 17:03 ` [PR PATCH] [Updated] libtickit update littlewing7
@ 2023-05-03 17:05 ` littlewing7
  2023-05-03 17:16 ` littlewing7
                   ` (2 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: littlewing7 @ 2023-05-03 17:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1187 bytes --]

There is an updated pull request by littlewing7 against master on the void-packages repository

https://github.com/littlewing7/void-packages libtickit_maintenance
https://github.com/void-linux/void-packages/pull/43532

libtickit update  
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
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:
  - x86_64-musl



A patch file from https://github.com/void-linux/void-packages/pull/43532.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libtickit_maintenance-43532.patch --]
[-- Type: text/x-diff, Size: 663 bytes --]

From fd334828f1b3bef00aa84d59ae498d7e96d97439 Mon Sep 17 00:00:00 2001
From: Massimo Manzato <massimo.manzato@gmail.com>
Date: Wed, 3 May 2023 19:04:16 +0200
Subject: [PATCH] libtickit: update to 0.4.3

---
 srcpkgs/libtickit/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/libtickit/template b/srcpkgs/libtickit/template
index 6b2d82cfd0ae..c32bae2ade17 100644
--- a/srcpkgs/libtickit/template
+++ b/srcpkgs/libtickit/template
@@ -1,6 +1,6 @@
 # Template file for 'libtickit'
 pkgname=libtickit
-version=0.4.1
+version=0.4.3
 revision=1
 build_style=gnu-makefile
 make_build_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool"

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Updated] libtickit update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (25 preceding siblings ...)
  2023-05-03 17:05 ` littlewing7
@ 2023-05-03 17:16 ` littlewing7
  2023-05-03 17:19 ` littlewing7
  2023-05-03 17:27 ` [PR PATCH] [Closed]: " abenson
  28 siblings, 0 replies; 30+ messages in thread
From: littlewing7 @ 2023-05-03 17:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1187 bytes --]

There is an updated pull request by littlewing7 against master on the void-packages repository

https://github.com/littlewing7/void-packages libtickit_maintenance
https://github.com/void-linux/void-packages/pull/43532

libtickit update  
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
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:
  - x86_64-musl



A patch file from https://github.com/void-linux/void-packages/pull/43532.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libtickit_maintenance-43532.patch --]
[-- Type: text/x-diff, Size: 1595 bytes --]

From 3c79f2f19070a7344120b8bf1afc176402a560ed Mon Sep 17 00:00:00 2001
From: Massimo Manzato <massimo.manzato@gmail.com>
Date: Wed, 3 May 2023 19:04:16 +0200
Subject: [PATCH] libtickit: update to 0.4.3

---
 srcpkgs/libtickit/template | 17 ++++++++++++-----
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/srcpkgs/libtickit/template b/srcpkgs/libtickit/template
index 6b2d82cfd0ae..af760804c656 100644
--- a/srcpkgs/libtickit/template
+++ b/srcpkgs/libtickit/template
@@ -1,12 +1,10 @@
 # Template file for 'libtickit'
 pkgname=libtickit
-version=0.4.1
+version=0.4.3
 revision=1
 build_style=gnu-makefile
-make_build_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool"
-make_install_args="LIBTOOL=${XBPS_CROSS_BASE}/usr/bin/libtool"
 make_check_target=test
-hostmakedepends="pkg-config"
+hostmakedepends="libtool perl pkg-config"
 makedepends="libtermkey-devel libtool unibilium-devel"
 checkdepends="perl"
 short_desc="Library for building interactive full-screen terminal programs"
@@ -14,7 +12,16 @@ maintainer="Orphaned <orphan@voidlinux.org>"
 license="MIT"
 homepage="http://www.leonerd.org.uk/code/libtickit/"
 distfiles="http://www.leonerd.org.uk/code/libtickit/libtickit-${version}.tar.gz"
-checksum=48b72a12548da23f32384ddf0f8d727bc27515f36a74d2f4d4f0bbbb562a2665
+checksum=a830588fa1f4c99d548c11e6df50281c23dfa01f75e2ab95151f02715db6bd63
+
+post_extract() {
+	if [ "$CROSS_BUILD" ]; then
+		cp /usr/bin/libtool .
+		sed -e "s,CCLD=.*,CCLD=$CC,g;s,CC=.*,CC=$CC,g" -i libtool
+		sed -e "s,libtool,./libtool,g" -i Makefile
+	fi
+}
+
 
 post_install() {
 	vlicense LICENSE

^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: libtickit update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (26 preceding siblings ...)
  2023-05-03 17:16 ` littlewing7
@ 2023-05-03 17:19 ` littlewing7
  2023-05-03 17:27 ` [PR PATCH] [Closed]: " abenson
  28 siblings, 0 replies; 30+ messages in thread
From: littlewing7 @ 2023-05-03 17:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 167 bytes --]

New comment by littlewing7 on void-packages repository

https://github.com/void-linux/void-packages/pull/43532#issuecomment-1533422625

Comment:
finally I  solve 



^ permalink raw reply	[flat|nested] 30+ messages in thread

* Re: [PR PATCH] [Closed]: libtickit update  
  2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
                   ` (27 preceding siblings ...)
  2023-05-03 17:19 ` littlewing7
@ 2023-05-03 17:27 ` abenson
  28 siblings, 0 replies; 30+ messages in thread
From: abenson @ 2023-05-03 17:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1009 bytes --]

There's a closed pull request on the void-packages repository

libtickit update  
https://github.com/void-linux/void-packages/pull/43532

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
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:
  - x86_64-musl



^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2023-05-03 17:27 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-04-19 22:05 [PR PATCH] libtickit and libvterm update littlewing7
2023-04-19 22:09 ` [PR PATCH] [Updated] " littlewing7
2023-04-19 22:14 ` mhmdanas
2023-04-19 22:15 ` mhmdanas
2023-04-20  6:40 ` [PR PATCH] [Updated] " littlewing7
2023-04-20 10:17 ` littlewing7
2023-04-20 11:59 ` [PR PATCH] [Updated] " abenson
2023-04-20 12:04 ` abenson
2023-04-20 12:06 ` abenson
2023-04-20 12:07 ` abenson
2023-04-20 13:51 ` littlewing7
2023-04-26 13:59 ` littlewing7
2023-04-26 15:26 ` abenson
2023-04-26 20:23 ` [PR REVIEW] " mhmdanas
2023-04-26 20:23 ` mhmdanas
2023-04-26 20:23 ` mhmdanas
2023-04-26 22:04 ` littlewing7
2023-04-27 11:36 ` abenson
2023-04-27 11:39 ` littlewing7
2023-04-27 20:32 ` mhmdanas
2023-04-28  7:09 ` littlewing7
2023-04-28  7:10 ` littlewing7
2023-04-28  8:43 ` littlewing7
2023-05-03 16:44 ` [PR PATCH] [Updated] " littlewing7
2023-05-03 16:55 ` littlewing7
2023-05-03 17:03 ` [PR PATCH] [Updated] libtickit update littlewing7
2023-05-03 17:05 ` littlewing7
2023-05-03 17:16 ` littlewing7
2023-05-03 17:19 ` littlewing7
2023-05-03 17:27 ` [PR PATCH] [Closed]: " abenson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).