all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#62210: Job build-image-gnustep does not run anymore on EMBA
@ 2023-03-15 19:22 Michael Albinus
  2023-03-20  9:01 ` Michael Albinus
  0 siblings, 1 reply; 8+ messages in thread
From: Michael Albinus @ 2023-03-15 19:22 UTC (permalink / raw)
  To: 62210; +Cc: Alan Third

Hi,

Recently, we have upgraded EMBA jobs to run using Debian 11 (bullseye)
instead of Debian 9 (stretch). Since then, the gitlab job
build-image-gnustep fails. See for example
<https://emba.gnu.org/emacs/emacs/-/jobs/64723/raw>.

Best regards, Michael.





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

* bug#62210: Job build-image-gnustep does not run anymore on EMBA
  2023-03-15 19:22 bug#62210: Job build-image-gnustep does not run anymore on EMBA Michael Albinus
@ 2023-03-20  9:01 ` Michael Albinus
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Albinus @ 2023-03-20  9:01 UTC (permalink / raw)
  To: 62210

Michael Albinus <michael.albinus@gmx.de> writes:

Hi,

> Recently, we have upgraded EMBA jobs to run using Debian 11 (bullseye)
> instead of Debian 9 (stretch). Since then, the gitlab job
> build-image-gnustep fails. See for example
> <https://emba.gnu.org/emacs/emacs/-/jobs/64723/raw>.

Nobody has answered, so I comment out the tests temporarily.

Best regards, Michael.





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

* bug#62210: Job build-image-gnustep does not run anymore on EMBA
       [not found] ` <877cv4xtiv.fsf@yahoo.com>
@ 2023-03-26 12:24   ` Michael Albinus
  2023-03-27 15:53     ` Michael Albinus
  0 siblings, 1 reply; 8+ messages in thread
From: Michael Albinus @ 2023-03-26 12:24 UTC (permalink / raw)
  To: Po Lu; +Cc: 62210

Po Lu <luangruo@yahoo.com> writes:

Hi,

>> Since we have upgraded EMBA to Debian bullseye, the NS port tests
>> fail. See bug#62210.
>>
>> Alan Third, who has worked on this in the past, has stopped his
>> activities. Is there somebody else who cares now?
>
> The test times out because GCC keeps emitting massive amounts of
> warnings about non portable preprocessor constructs in GNUstep headers.
>
> Does this fix the problem:
>
> diff --git a/configure.ac b/configure.ac
> index c5300beb2ba..511199454e0 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -2062,8 +2062,8 @@ AC_DEFUN
>         GNUSTEP_LOCAL_HEADERS="-I${GNUSTEP_LOCAL_HEADERS}"
>       test "x${GNUSTEP_LOCAL_LIBRARIES}" != "x" && \
>         GNUSTEP_LOCAL_LIBRARIES="-L${GNUSTEP_LOCAL_LIBRARIES}"
> -     CPPFLAGS="$CPPFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
> -     CFLAGS="$CFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
> +     CPPFLAGS="$CPPFLAGS -isystem ${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
> +     CFLAGS="$CFLAGS -isystem ${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
>       LDFLAGS="$LDFLAGS -L${GNUSTEP_SYSTEM_LIBRARIES} ${GNUSTEP_LOCAL_LIBRARIES}"
>       LIBS_GNUSTEP="-lgnustep-gui -lgnustep-base -lobjc -lpthread"
>       dnl GNUstep defines BASE_NATIVE_OBJC_EXCEPTIONS to 0 or 1.

Will try. Lets continue discussion on bug#62210.

Best regards, Michael.





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

* bug#62210: Job build-image-gnustep does not run anymore on EMBA
  2023-03-26 12:24   ` bug#62210: Job build-image-gnustep does not run anymore on EMBA Michael Albinus
@ 2023-03-27 15:53     ` Michael Albinus
       [not found]       ` <87355pyc7y.fsf@yahoo.com>
  0 siblings, 1 reply; 8+ messages in thread
From: Michael Albinus @ 2023-03-27 15:53 UTC (permalink / raw)
  To: Po Lu; +Cc: 62210

Michael Albinus <michael.albinus@gmx.de> writes:

Hi,

>> The test times out because GCC keeps emitting massive amounts of
>> warnings about non portable preprocessor constructs in GNUstep headers.
>>
>> Does this fix the problem:
>>
>> diff --git a/configure.ac b/configure.ac
>> index c5300beb2ba..511199454e0 100644
>> --- a/configure.ac
>> +++ b/configure.ac
>> @@ -2062,8 +2062,8 @@ AC_DEFUN
>>         GNUSTEP_LOCAL_HEADERS="-I${GNUSTEP_LOCAL_HEADERS}"
>>       test "x${GNUSTEP_LOCAL_LIBRARIES}" != "x" && \
>>         GNUSTEP_LOCAL_LIBRARIES="-L${GNUSTEP_LOCAL_LIBRARIES}"
>> -     CPPFLAGS="$CPPFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
>> -     CFLAGS="$CFLAGS -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
>> +     CPPFLAGS="$CPPFLAGS -isystem ${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
>> +     CFLAGS="$CFLAGS -isystem ${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}"
>>       LDFLAGS="$LDFLAGS -L${GNUSTEP_SYSTEM_LIBRARIES} ${GNUSTEP_LOCAL_LIBRARIES}"
>>       LIBS_GNUSTEP="-lgnustep-gui -lgnustep-base -lobjc -lpthread"
>>       dnl GNUstep defines BASE_NATIVE_OBJC_EXCEPTIONS to 0 or 1.
>
> Will try. Lets continue discussion on bug#62210.

That didn't help. See <https://emba.gnu.org/emacs/emacs/-/jobs/65167>.

Best regards, Michael.





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

* bug#62210: Job build-image-gnustep does not run anymore on EMBA
       [not found]       ` <87355pyc7y.fsf@yahoo.com>
@ 2023-03-28  7:23         ` Michael Albinus
  2023-03-28 16:55           ` Michael Albinus
  0 siblings, 1 reply; 8+ messages in thread
From: Michael Albinus @ 2023-03-28  7:23 UTC (permalink / raw)
  To: Po Lu; +Cc: 62210

Po Lu <luangruo@yahoo.com> writes:

Hi,

>> That didn't help. See <https://emba.gnu.org/emacs/emacs/-/jobs/65167>.
>
> Would it be possible to do `make V=1' and show exactly how GCC is being
> called?

Will do.

Best regards, Michael.





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

* bug#62210: Job build-image-gnustep does not run anymore on EMBA
  2023-03-28  7:23         ` Michael Albinus
@ 2023-03-28 16:55           ` Michael Albinus
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Albinus @ 2023-03-28 16:55 UTC (permalink / raw)
  To: Po Lu; +Cc: 62210

Michael Albinus <michael.albinus@gmx.de> writes:

> Po Lu <luangruo@yahoo.com> writes:

Hi,

>>> That didn't help. See <https://emba.gnu.org/emacs/emacs/-/jobs/65167>.
>>
>> Would it be possible to do `make V=1' and show exactly how GCC is being
>> called?
>
> Will do.

<https://emba.gnu.org/emacs/emacs/-/jobs/65276/raw>

Best regards, Michael.





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

* bug#62210: Job build-image-gnustep does not run anymore on EMBA
  2023-04-05  7:18           ` Robert Pluim
@ 2023-09-12  0:19             ` Stefan Kangas
  2023-09-12 17:38               ` Michael Albinus
  0 siblings, 1 reply; 8+ messages in thread
From: Stefan Kangas @ 2023-09-12  0:19 UTC (permalink / raw)
  To: Robert Pluim; +Cc: Alan Third, Michael Albinus, chad, 62210

Robert Pluim <rpluim@gmail.com> writes:

>>>>>> On Tue, 04 Apr 2023 20:03:34 +0200, Michael Albinus <michael.albinus@gmx.de> said:
>
>     Michael> I don't know whether we shall commit the patch, it suppresses warnings
>     Michael> by default, which could be dangerous either. I'll let this to
>     Michael> somebody else to decide. Eli?
>
> Only for the appkit headers, not globally.
>
>     Michael> The good message is, that I could identify now the real problem:
>
>     Michael> /usr/bin/ld: cannot find -lz
>     Michael> collect2: error: ld returned 1 exit status
>     Michael> make[3]: *** [Makefile:705: temacs] Error 1
>     Michael> make[2]: *** [Makefile:544: src] Error 2
>     Michael> make[1]: *** [Makefile:1260: actual-bootstrap] Error 2
>
>     Michael> zlib is missing. I've added zlib1g-dev to the list of installation
>     Michael> packages for Debian, and now the GNUSTEP jobs shall run on EMBA.
>
> Letʼs hope thatʼs enough.

Was that all, or is there more to do here?  Thanks.





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

* bug#62210: Job build-image-gnustep does not run anymore on EMBA
  2023-09-12  0:19             ` bug#62210: Job build-image-gnustep does not run anymore on EMBA Stefan Kangas
@ 2023-09-12 17:38               ` Michael Albinus
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Albinus @ 2023-09-12 17:38 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: Robert Pluim, chad, 62210-done, Alan Third

Stefan Kangas <stefankangas@gmail.com> writes:

Hi stefan,

> Robert Pluim <rpluim@gmail.com> writes:
>
>>>>>>> On Tue, 04 Apr 2023 20:03:34 +0200, Michael Albinus <michael.albinus@gmx.de> said:
>>
>>     Michael> I don't know whether we shall commit the patch, it suppresses warnings
>>     Michael> by default, which could be dangerous either. I'll let this to
>>     Michael> somebody else to decide. Eli?
>>
>> Only for the appkit headers, not globally.
>>
>>     Michael> The good message is, that I could identify now the real problem:
>>
>>     Michael> /usr/bin/ld: cannot find -lz
>>     Michael> collect2: error: ld returned 1 exit status
>>     Michael> make[3]: *** [Makefile:705: temacs] Error 1
>>     Michael> make[2]: *** [Makefile:544: src] Error 2
>>     Michael> make[1]: *** [Makefile:1260: actual-bootstrap] Error 2
>>
>>     Michael> zlib is missing. I've added zlib1g-dev to the list of installation
>>     Michael> packages for Debian, and now the GNUSTEP jobs shall run on EMBA.
>>
>> Letʼs hope thatʼs enough.
>
> Was that all, or is there more to do here?  Thanks.

For emba, that's OK. I've left the bug open in case somebody else wants
to work on gnustep. Looks like nobody is interested, so I'm closing the
bug.

Best regards, Michael.





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

end of thread, other threads:[~2023-09-12 17:38 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-03-15 19:22 bug#62210: Job build-image-gnustep does not run anymore on EMBA Michael Albinus
2023-03-20  9:01 ` Michael Albinus
  -- strict thread matches above, loose matches on Subject: below --
2023-03-25 17:42 Status uf NS port? Michael Albinus
     [not found] ` <877cv4xtiv.fsf@yahoo.com>
2023-03-26 12:24   ` bug#62210: Job build-image-gnustep does not run anymore on EMBA Michael Albinus
2023-03-27 15:53     ` Michael Albinus
     [not found]       ` <87355pyc7y.fsf@yahoo.com>
2023-03-28  7:23         ` Michael Albinus
2023-03-28 16:55           ` Michael Albinus
2023-03-27 17:03 ` Status uf NS port? chad
2023-04-03 21:18   ` Alan Third
2023-04-04 11:05     ` Michael Albinus
2023-04-04 12:20       ` bug#62210: " Robert Pluim
2023-04-04 18:03         ` Michael Albinus
2023-04-05  7:18           ` Robert Pluim
2023-09-12  0:19             ` bug#62210: Job build-image-gnustep does not run anymore on EMBA Stefan Kangas
2023-09-12 17:38               ` Michael Albinus

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.