Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gnu-make: update to 4.4.1; drop 32 bit #20530

Closed
wants to merge 1 commit into from

Conversation

mtelka
Copy link
Contributor

@mtelka mtelka commented Jan 23, 2025

No description provided.

@AndWac
Copy link
Contributor

AndWac commented Jan 23, 2025

How did you test the new version? If I install it here it won't build anything:
╰─➤ gmake test 2 ↵
/bin/sh: git: not found [No such file or directory]
/bin/bash: line 1: uname: command not found
../../../make-rules/shared-macros.mk:140: /make-rules/ips-buildinfo.mk: No such file or directory
gmake: *** No rule to make target '/make-rules/ips-buildinfo.mk'. Stop.

@mtelka
Copy link
Contributor Author

mtelka commented Jan 23, 2025

$ pwd
/data/builds/oi-userland/components/developer/make
$ pkg list -afv gnu-make
FMRI                                                                         IFO
pkg://openindiana.org/developer/build/[email protected]:20230903T175655Z ---
pkg://userland/developer/build/[email protected]:20250123T003118Z    i--
$ git rev-parse HEAD
fab82c6d7c7fdad4cda8eb6442aeb89daff40078
$ gmake --version
GNU Make 4.4.1
Built for x86_64-pc-solaris2.11
Copyright (C) 1988-2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
$ env - gmake clobber
/bin/rm -f -r make-4.3 required-pkgs.mk /data/builds/oi-userland/components/developer/make/build/mkgeneric-perl /data/builds/oi-userland/components/developer/make/build/mkgeneric-python /data/builds/oi-userland/components/developer/make/build/mkgeneric-ruby 
/bin/rm -f -r /data/builds/oi-userland/components/developer/make/build /data/builds/oi-userland/components/developer/make/build/prototype/i386
/bin/rm -f -r make-4.3.tar.gz
$ env - gmake publish

... [snip] ...

NEW PACKAGE CONTENTS ARE LOCALLY VALIDATED AND READY TO GO
/usr/bin/touch /data/builds/oi-userland/components/developer/make/build/.pre-published-i386
generating metadata: developer/make
/usr/bin/pkgsend -s /data/builds/oi-userland/i386/repo publish --fmri-in-manifest -d /data/builds/oi-userland/components/developer/make/build/prototype/i386/mangled -d /data/builds/oi-userland/components/developer/make/build/prototype/i386 -d /data/builds/oi-userland/components/developer/make/build -d /data/builds/oi-userland/components/developer/make -d make-4.3 -T \*.py /data/builds/oi-userland/components/developer/make/build/manifest-i386-make.pre-published
pkg://userland/developer/build/[email protected],5.11-2025.0.0.1:20250123T075343Z
PUBLISHED
/usr/bin/pkgfmt </data/builds/oi-userland/components/developer/make/build/manifest-i386-make.pre-published >/data/builds/oi-userland/components/developer/make/build/manifest-i386-make.published
/usr/bin/touch /data/builds/oi-userland/components/developer/make/build/.published-i386
$ echo $?
0
$

@mtelka mtelka closed this Jan 23, 2025
@mtelka mtelka deleted the make branch January 23, 2025 08:03
@mtelka mtelka restored the make branch January 23, 2025 08:04
@mtelka
Copy link
Contributor Author

mtelka commented Jan 23, 2025

Oops. Mistakenly removed the branch. :-(

@mtelka
Copy link
Contributor Author

mtelka commented Jan 23, 2025

I found no way how to reopen this one, so created new one: #20532

@mtelka mtelka deleted the make branch February 2, 2025 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants