-
Notifications
You must be signed in to change notification settings - Fork 580
Add new package citus for work item 47499297 #13653
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
base: 3.0-dev
Are you sure you want to change the base?
Conversation
07293b3
to
d93e23d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
time="2025-05-02T07:38:08Z" level=debug msg="# 1 of 185 tests failed."
Still your one test is failing. Also, please check warnings in rpm build logs in your local or buddy build and see if they can be resolved?
Patch0: disable_unwanted_tests.patch | ||
%endif | ||
URL: https://github.com/citusdata/%{name} | ||
BuildRequires: postgresql-devel |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Many spec files put make and gcc in BuildRequires, do we need to put here explicitly for some environments to make this spec file work in those environments?
|
||
%build | ||
currentgccver="$(gcc -dumpversion)" | ||
requiredgccver="4.8.2" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we put it as requiredmingccver for better communication?
%install | ||
%make_install | ||
# Install documentation with a better name: | ||
%{__mkdir} -p %{buildroot}%{_docdir}/postgresql/extension |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there any difference between this and below mkdir? If not, then we can make them uniform.
%doc %{_docdir}/postgresql/extension/NOTICE-%{name} | ||
|
||
%changelog | ||
* Mon Apr 29 2025 Sandeep Karambelkar <skarambelkar@microsoft.com> - 13.0.3-1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It was Tue
@@ -0,0 +1,86 @@ | |||
Summary: PostgreSQL-based distributed RDBMS | |||
Name: citus | |||
Conflicts: %{name} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Check if we can put version number (something like < %{Version}) if the package conflicts with itself..
@@ -0,0 +1,86 @@ | |||
Summary: PostgreSQL-based distributed RDBMS |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a reason we didn't start with the .spec
available upstream?
https://github.com/citusdata/packaging/blob/all-citus/citus.spec
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We did use the same spec and fixed it for azure linux.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
blocking PR until we get clarity on the AGPL license
Merge Checklist
All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)
*-static
subpackages, etc.) have had theirRelease
tag incremented../cgmanifest.json
,./toolkit/scripts/toolchain/cgmanifest.json
,.github/workflows/cgmanifest.json
)./LICENSES-AND-NOTICES/SPECS/data/licenses.json
,./LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md
,./LICENSES-AND-NOTICES/SPECS/LICENSE-EXCEPTIONS.PHOTON
)*.signatures.json
filessudo make go-tidy-all
andsudo make go-test-coverage
passSummary
Adds new package citus for work item 47499297
Change Log
Does this affect the toolchain?
NO
Test Methodology