Overview

Request 691304 accepted

- Version bump to 1.0.3.
* Bugfix release, no changelog available.
- Version bump to 1.0.1.
* Bugfix release, no changelog available.
- Version bump to 1.0.0.
* v1.0.0 is basically v0.7.0 without deprecation warnings.
- Version bump to 0.7.0, see NEWS.md for details.
- Add new required bundled dependency by the new v0.7.0.
* libwhich: 81e9723c0273d78493dc8c8ed570f68d9ce7e89e
- Bump bundled dependencies as required by the new v0.7.0.
* libuv: ed3700c849289ed01fe04273a7bf865340b2bd7e
* llvm: 6.0.0
- Update patch `julia-env-script-interpreter.patch`.
- Remove unnecessary bundled dependency:
* Rmath: julia-0.1
- Remove empty package `julia-examples`.
- Version bump to 0.6.4.
* Bugfix release, no changelog available.
- Version bump to 0.6.3.
* Bugfix release, no changelog available.
- Bump utf8proc version as required by the new v0.6.3.
- Change LICENSE.md from %doc to %license.
- Pass right MARCH value for ppc64le
- Build only for supported architectures
- Fix armv6 build by passing atomic lib to linker
- Pass right march option for %arm and aarch64
- Remove patch `julia-0.6.1-dont-rebuild-docs-on-install.patch`,
since the issue was already fixed by upstream.
- Version bump to 0.6.2.
* Bugfix release, no changelog available.
- Update license information according to file `LICENSE.md`.
- Run spec-cleaner.
- Version bump to 0.6.1.
* Bugfix release, no changelog available.
- Add patches:
* `julia-0.6.1-dont-rebuild-docs-on-install.patch`
This patch avoids documentation rebuilding in `make
install` command. For more information, see:
https://github.com/JuliaLang/julia/issues/24432
* `julia-env-script-interpreter.patch`
This patch removes a RPMLINT error.
- Add script to get the right libgit2 version. Hence, it will not
be necessary anymore to update the .spec every time libgit2 is
updated.
- Update runtime dependency: `libgit2-25` -> `libgit2-26`.
- Version bump to 0.6.0, see NEWS.md for details.
- Remove unneeded patch `julia-disable-llvm-timestamps.patch`.
- Update runtime dependency: `libgit2-24` -> `libgit2-25`.
* Fixes boo#1030824.
- Version bump to 0.5.1.
* Bugfix release, no changelog available.
- Update patch `julia-disable-llvm-timestamps.patch`.
- Add `libdSFMT2_2` as runtime dependency, since rpm is not
automatically adding it.
- Version bump to 0.5.0, see NEWS.md for details.
- Version bump to 0.5.0~rc4.
* The changelog will be available when the version 0.5.0 is
released.
- Julia is now built using `libopenblas_openmp0` as the lapack and
blas libraries due to upstream advice. For more information, see:
https://github.com/JuliaLang/julia/issues/18394
- Remove white spaces in .changes files.
- Fix `julia-debug` dependency.
- Move `libccalltest.so.debug` to `julia-debug` package
- Version bump to 0.5.0~rc3;
* The changelog will be available when the version 0.5.0 is
released.
- Remove unnecessary build options `USE_SYSTEM_MBEDTLS=1` and
`USE_SYSTEM_LIBSSH2=1`, because we are using the system libgit2
to build julia. For more information, see:
https://github.com/JuliaLang/julia/issues/17884
- Add `libgit2` as a runtime dependency.
- Version bump to 0.5.0~rc2.
* The changelog will be available when the version 0.5.0 is
released.
- Version bump to 0.5.0~rc1.
* The changelog will be available when the version 0.5.0 is
released.
- Add package `julia-debug`, which contains a debugging version of
Julia system image and Julia library.
- User oertel (ro@suse.com) fix the `_constraints` file because the
sse flags only exists in x86 architectures. See Request 416497.
- Version bump to 0.4.6.
* Bugfix release, no changelog available.
- Re-enable i586 architecture.
* After the full rebuild caused by gcc6, julia started to
correctly build against i586 again. The root cause of the
problem was not identified yet.
- Due to a bug, it is not possible now to build julia against i586
with glibc 2.23. The root of the problem has not been determined
yet. Two bugs were filled in upstream:
_ https://github.com/JuliaLang/julia/issues/16087
_ https://llvm.org/bugs/show_bug.cgi?id=27548
Thus, the support for julia in i586 architectures is being
dropped until this bug is fixed.
- Version bump to 0.4.5.
* Bugfix release, no changelog available.
* Note: Version 0.4.4 has a known bug with Pkg.publish
(gh#JuliaLang/julia#15381). Thus, it was skipped.
- Do not install julia.appdata.xml when building julia-compat:
The application 'julia' must exist only once in the repository.
- Add in _constraints the information to build julia package in a
machine that supports the following extensions: mmx, sse, sse2,
sse3, and ssse3. This is necessary because the main package is
built for core2 architecture to improve the performance. The
package julia-compat, on the other hand, is built for x86_64 and
can be used if the user does not support core2 extensions.
- Version bump to 0.4.3.
* Bugfix release, no changelog available.
- libuv updated to commit efb40768b7c7bd9f173a7868f74b92b1c5a61a0e
- Run spec-cleaner.
- Version bump to 0.4.2.
* Bugfix release, no changelog available.
- libuv updated to commit 9ab431a88fe255dd21e19a11f7fa2dd95774abf4.
- Run spec-cleaner.
- Version bump to 0.4.1.
* Bugfix release, no changelog available.
- Add missing runtime dependency on libpcre2-8-0
- Version bump to 0.4.0, see NEWS.md for details.
- Remove unneeded build dependencies.
- Version bump to 0.4.0~rc4.
* Bugfix and backports towards 0.4 release. No changelog
available.
- Add julia-compat package without CPU optimizations
- Version bump to 0.4.0~rc3.
* Bugfix and backports towards 0.4 release. No changelog
available.
- Version bump to 0.4.0~rc2.
* Bugfix and backports towards 0.4 release. No changelog
available.
- LLVM 3.3 will be bundle for 0.4 branch.
* LLVM 3.3 will be bundle until upstream change the supported
version. As it can be seen in upstream issues #9336 and
#13209, there are still many problems related with LLVM 3.5,
regarding both the build process and the JIT compiler used
by Julia. Thus, it is better for now stick with LLVM 3.3.
For more information, see:
https://github.com/JuliaLang/julia/issues/13208
https://github.com/JuliaLang/julia/issues/9336
- Version bump to 0.4 branch (0.4.0~rc1).
* This version needs utf8proc > 1.3. Since it is not available
in openSUSE yet, it was decided to bundle the selected
upstream version.
* This version seems to build correctly with both LLVM 3.5 and
3.7, which are the versions available in 13.2 and
Tumbleweed. Thus, it was decided to build julia against
system LLVM.
* The build process now requires libgit2 and pcre2.
* The changes in .spec were obtained from Fedora's
julia-nightlies.spec.
- Changelog of verion 0.4.0~rc1.
* The complete list of changes related to this release
candidate can be seen in:
https://github.com/JuliaLang/julia/issues?q=milestone%3A0.4.0+is%3Aclosed
* Note: a changelog with the notable changes between 0.3 and
0.4 versions are expected in the Julia 0.4 release
announcement.
- Revert: "Build julia using llvm-3_3 package" (Revision 15)
* The llvm-3_3 package is conflicting with other packages that
depends on llvm and it turns out that it will need a huge
amount of work to modify every package spec that depends on
llvm to circumvent this problem. Thus, by now, the safest
approach is just bundle the supported llvm version in julia
package.
- Update to version 0.3.11
* Bugfix release, no changelog available
- Drop obsolete julia-disable-llvm-timestamps.patch
- Fix compiler names (clang++ -> clang++-3.3 in llvm-3_3-clang)
- Build julia using llvm-3_3 package.
- Use build-in LLVM 3.3
- Disable LLVM timestamps
* julia-disable-llvm-timestamps.patch
- Drop obsolete julia_Fix-building-with-MCJIT-LLVM.patch
- Set required memory to 4 Gb
- Update to version 0.3.10
* Bugfix release, no changelog available
- Update to version 0.3.9
* Bugfix release, no changelog available
- Update to version 0.3.8
* Bugfix release, no changelog available
- Update to version 0.3.7
* Bugfix release, no changelog available
- Update to version 0.3.6
* Bugfix release, no changelog available
- Update to version 0.3.5
* Bugfix release, no changelog available
- Update to version 0.3.4
* Bugfix release, no changelog available
- Set USE_SYSTEM_LIBM=0
* If USE_SYSTEM_LIBM is set to 1, then julia will not use
openlibm.
- Set MARCH=pentium4 (32 bits) / MARCH=core2 (64 bits)
- Add libarpack2 to the dependency list
- Remove upstreamed julia-upstream-9221.patch
- Add julia-upstream-9221.patch to temporarily fix the upstream issue:
https://github.com/JuliaLang/julia/issues/8690
- Fix bug related with build architecture (JULIA_CPU_TARGET) that
was added by revision 15 of science repo.
- Deduce JULIA_TARGET_ARCH from RPM build flags, specifying just
JULIA_CPU_TARGET=core2 is not portable
- Update to version 0.3.3
* Bugfix release, no changelog available
- Update to version 0.3.2
* Bugfix release, no changelog available
- Update to version 0.3.1
* Bugfix release, no changelog available
- Update to version 0.3.0
* See included NEWS.md for details
- Add _service in disabled mode for Rmath and libuv sources
- Update to version 0.3.0-rc4
- Update to version 0.3.0-rc3
- Update to version 0.3.0-rc2
- spec file cleanup
- Use system openlibm, openspecfun, utf8proc
- Use FFTW3 with multithreading support
- Move build parameters to juliabuildopts file
- Move code examples to separate package
- Julia 0.3.0-rc1 (0.2.0+git4218.gc5acc8d)
- Version bump to 1.0.3.
* Bugfix release, no changelog available.
- Version bump to 1.0.1.
* Bugfix release, no changelog available.
- Version bump to 1.0.0.
* v1.0.0 is basically v0.7.0 without deprecation warnings.
- Version bump to 0.7.0, see NEWS.md for details.
- Add new required bundled dependency by the new v0.7.0.
* libwhich: 81e9723c0273d78493dc8c8ed570f68d9ce7e89e
- Bump bundled dependencies as required by the new v0.7.0.
* libuv: ed3700c849289ed01fe04273a7bf865340b2bd7e
* llvm: 6.0.0
- Update patch `julia-env-script-interpreter.patch`.
- Remove unnecessary bundled dependency:
* Rmath: julia-0.1
- Remove empty package `julia-examples`.
- Version bump to 0.6.4.
* Bugfix release, no changelog available.
- Version bump to 0.6.3.
* Bugfix release, no changelog available.
- Bump utf8proc version as required by the new v0.6.3.
- Change LICENSE.md from %doc to %license.
- Pass right MARCH value for ppc64le
- Build only for supported architectures
- Fix armv6 build by passing atomic lib to linker
- Pass right march option for %arm and aarch64
- Remove patch `julia-0.6.1-dont-rebuild-docs-on-install.patch`,
since the issue was already fixed by upstream.
- Version bump to 0.6.2.
* Bugfix release, no changelog available.
- Update license information according to file `LICENSE.md`.
- Run spec-cleaner.
- Version bump to 0.6.1.
* Bugfix release, no changelog available.
- Add patches:
* `julia-0.6.1-dont-rebuild-docs-on-install.patch`
This patch avoids documentation rebuilding in `make
install` command. For more information, see:
https://github.com/JuliaLang/julia/issues/24432
* `julia-env-script-interpreter.patch`
This patch removes a RPMLINT error.
- Add script to get the right libgit2 version. Hence, it will not
be necessary anymore to update the .spec every time libgit2 is
updated.
- Update runtime dependency: `libgit2-25` -> `libgit2-26`.
- Version bump to 0.6.0, see NEWS.md for details.
- Remove unneeded patch `julia-disable-llvm-timestamps.patch`.
- Update runtime dependency: `libgit2-24` -> `libgit2-25`.
* Fixes boo#1030824.
- Version bump to 0.5.1.
* Bugfix release, no changelog available.
- Update patch `julia-disable-llvm-timestamps.patch`.
- Add `libdSFMT2_2` as runtime dependency, since rpm is not
automatically adding it.
- Version bump to 0.5.0, see NEWS.md for details.
- Version bump to 0.5.0~rc4.
* The changelog will be available when the version 0.5.0 is
released.
- Julia is now built using `libopenblas_openmp0` as the lapack and
blas libraries due to upstream advice. For more information, see:
https://github.com/JuliaLang/julia/issues/18394
- Remove white spaces in .changes files.
- Fix `julia-debug` dependency.
- Move `libccalltest.so.debug` to `julia-debug` package
- Version bump to 0.5.0~rc3;
* The changelog will be available when the version 0.5.0 is
released.
- Remove unnecessary build options `USE_SYSTEM_MBEDTLS=1` and
`USE_SYSTEM_LIBSSH2=1`, because we are using the system libgit2
to build julia. For more information, see:
https://github.com/JuliaLang/julia/issues/17884
- Add `libgit2` as a runtime dependency.
- Version bump to 0.5.0~rc2.
* The changelog will be available when the version 0.5.0 is
released.
- Version bump to 0.5.0~rc1.
* The changelog will be available when the version 0.5.0 is
released.
- Add package `julia-debug`, which contains a debugging version of
Julia system image and Julia library.
- User oertel (ro@suse.com) fix the `_constraints` file because the
sse flags only exists in x86 architectures. See Request 416497.
- Version bump to 0.4.6.
* Bugfix release, no changelog available.
- Re-enable i586 architecture.
* After the full rebuild caused by gcc6, julia started to
correctly build against i586 again. The root cause of the
problem was not identified yet.
- Due to a bug, it is not possible now to build julia against i586
with glibc 2.23. The root of the problem has not been determined
yet. Two bugs were filled in upstream:
_ https://github.com/JuliaLang/julia/issues/16087
_ https://llvm.org/bugs/show_bug.cgi?id=27548
Thus, the support for julia in i586 architectures is being
dropped until this bug is fixed.
- Version bump to 0.4.5.
* Bugfix release, no changelog available.
* Note: Version 0.4.4 has a known bug with Pkg.publish
(gh#JuliaLang/julia#15381). Thus, it was skipped.
- Do not install julia.appdata.xml when building julia-compat:
The application 'julia' must exist only once in the repository.
- Add in _constraints the information to build julia package in a
machine that supports the following extensions: mmx, sse, sse2,
sse3, and ssse3. This is necessary because the main package is
built for core2 architecture to improve the performance. The
package julia-compat, on the other hand, is built for x86_64 and
can be used if the user does not support core2 extensions.
- Version bump to 0.4.3.
* Bugfix release, no changelog available.
- libuv updated to commit efb40768b7c7bd9f173a7868f74b92b1c5a61a0e
- Run spec-cleaner.
- Version bump to 0.4.2.
* Bugfix release, no changelog available.
- libuv updated to commit 9ab431a88fe255dd21e19a11f7fa2dd95774abf4.
- Run spec-cleaner.
- Version bump to 0.4.1.
* Bugfix release, no changelog available.
- Add missing runtime dependency on libpcre2-8-0
- Version bump to 0.4.0, see NEWS.md for details.
- Remove unneeded build dependencies.
- Version bump to 0.4.0~rc4.
* Bugfix and backports towards 0.4 release. No changelog
available.
- Add julia-compat package without CPU optimizations
- Version bump to 0.4.0~rc3.
* Bugfix and backports towards 0.4 release. No changelog
available.
- Version bump to 0.4.0~rc2.
* Bugfix and backports towards 0.4 release. No changelog
available.
- LLVM 3.3 will be bundle for 0.4 branch.
* LLVM 3.3 will be bundle until upstream change the supported
version. As it can be seen in upstream issues #9336 and
#13209, there are still many problems related with LLVM 3.5,
regarding both the build process and the JIT compiler used
by Julia. Thus, it is better for now stick with LLVM 3.3.
For more information, see:
https://github.com/JuliaLang/julia/issues/13208
https://github.com/JuliaLang/julia/issues/9336
- Version bump to 0.4 branch (0.4.0~rc1).
* This version needs utf8proc > 1.3. Since it is not available
in openSUSE yet, it was decided to bundle the selected
upstream version.
* This version seems to build correctly with both LLVM 3.5 and
3.7, which are the versions available in 13.2 and
Tumbleweed. Thus, it was decided to build julia against
system LLVM.
* The build process now requires libgit2 and pcre2.
* The changes in .spec were obtained from Fedora's
julia-nightlies.spec.
- Changelog of verion 0.4.0~rc1.
* The complete list of changes related to this release
candidate can be seen in:
https://github.com/JuliaLang/julia/issues?q=milestone%3A0.4.0+is%3Aclosed
* Note: a changelog with the notable changes between 0.3 and
0.4 versions are expected in the Julia 0.4 release
announcement.
- Revert: "Build julia using llvm-3_3 package" (Revision 15)
* The llvm-3_3 package is conflicting with other packages that
depends on llvm and it turns out that it will need a huge
amount of work to modify every package spec that depends on
llvm to circumvent this problem. Thus, by now, the safest
approach is just bundle the supported llvm version in julia
package.
- Update to version 0.3.11
* Bugfix release, no changelog available
- Drop obsolete julia-disable-llvm-timestamps.patch
- Fix compiler names (clang++ -> clang++-3.3 in llvm-3_3-clang)
- Build julia using llvm-3_3 package.
- Use build-in LLVM 3.3
- Disable LLVM timestamps
* julia-disable-llvm-timestamps.patch
- Drop obsolete julia_Fix-building-with-MCJIT-LLVM.patch
- Set required memory to 4 Gb
- Update to version 0.3.10
* Bugfix release, no changelog available
- Update to version 0.3.9
* Bugfix release, no changelog available
- Update to version 0.3.8
* Bugfix release, no changelog available
- Update to version 0.3.7
* Bugfix release, no changelog available
- Update to version 0.3.6
* Bugfix release, no changelog available
- Update to version 0.3.5
* Bugfix release, no changelog available
- Update to version 0.3.4
* Bugfix release, no changelog available
- Set USE_SYSTEM_LIBM=0
* If USE_SYSTEM_LIBM is set to 1, then julia will not use
openlibm.
- Set MARCH=pentium4 (32 bits) / MARCH=core2 (64 bits)
- Add libarpack2 to the dependency list
- Remove upstreamed julia-upstream-9221.patch
- Add julia-upstream-9221.patch to temporarily fix the upstream issue:
https://github.com/JuliaLang/julia/issues/8690
- Fix bug related with build architecture (JULIA_CPU_TARGET) that
was added by revision 15 of science repo.
- Deduce JULIA_TARGET_ARCH from RPM build flags, specifying just
JULIA_CPU_TARGET=core2 is not portable
- Update to version 0.3.3
* Bugfix release, no changelog available
- Update to version 0.3.2
* Bugfix release, no changelog available
- Update to version 0.3.1
* Bugfix release, no changelog available
- Update to version 0.3.0
* See included NEWS.md for details
- Add _service in disabled mode for Rmath and libuv sources
- Update to version 0.3.0-rc4
- Update to version 0.3.0-rc3
- Update to version 0.3.0-rc2
- spec file cleanup
- Use system openlibm, openspecfun, utf8proc
- Use FFTW3 with multithreading support
- Move build parameters to juliabuildopts file
- Move code examples to separate package
- Julia 0.3.0-rc1 (0.2.0+git4218.gc5acc8d)

Loading...
Request History
Ronan Chagas's avatar

Ronis_BR created request

- Version bump to 1.0.3.
* Bugfix release, no changelog available.
- Version bump to 1.0.1.
* Bugfix release, no changelog available.
- Version bump to 1.0.0.
* v1.0.0 is basically v0.7.0 without deprecation warnings.
- Version bump to 0.7.0, see NEWS.md for details.
- Add new required bundled dependency by the new v0.7.0.
* libwhich: 81e9723c0273d78493dc8c8ed570f68d9ce7e89e
- Bump bundled dependencies as required by the new v0.7.0.
* libuv: ed3700c849289ed01fe04273a7bf865340b2bd7e
* llvm: 6.0.0
- Update patch `julia-env-script-interpreter.patch`.
- Remove unnecessary bundled dependency:
* Rmath: julia-0.1
- Remove empty package `julia-examples`.
- Version bump to 0.6.4.
* Bugfix release, no changelog available.
- Version bump to 0.6.3.
* Bugfix release, no changelog available.
- Bump utf8proc version as required by the new v0.6.3.
- Change LICENSE.md from %doc to %license.
- Pass right MARCH value for ppc64le
- Build only for supported architectures
- Fix armv6 build by passing atomic lib to linker
- Pass right march option for %arm and aarch64
- Remove patch `julia-0.6.1-dont-rebuild-docs-on-install.patch`,
since the issue was already fixed by upstream.
- Version bump to 0.6.2.
* Bugfix release, no changelog available.
- Update license information according to file `LICENSE.md`.
- Run spec-cleaner.
- Version bump to 0.6.1.
* Bugfix release, no changelog available.
- Add patches:
* `julia-0.6.1-dont-rebuild-docs-on-install.patch`
This patch avoids documentation rebuilding in `make
install` command. For more information, see:
https://github.com/JuliaLang/julia/issues/24432
* `julia-env-script-interpreter.patch`
This patch removes a RPMLINT error.
- Add script to get the right libgit2 version. Hence, it will not
be necessary anymore to update the .spec every time libgit2 is
updated.
- Update runtime dependency: `libgit2-25` -> `libgit2-26`.
- Version bump to 0.6.0, see NEWS.md for details.
- Remove unneeded patch `julia-disable-llvm-timestamps.patch`.
- Update runtime dependency: `libgit2-24` -> `libgit2-25`.
* Fixes boo#1030824.
- Version bump to 0.5.1.
* Bugfix release, no changelog available.
- Update patch `julia-disable-llvm-timestamps.patch`.
- Add `libdSFMT2_2` as runtime dependency, since rpm is not
automatically adding it.
- Version bump to 0.5.0, see NEWS.md for details.
- Version bump to 0.5.0~rc4.
* The changelog will be available when the version 0.5.0 is
released.
- Julia is now built using `libopenblas_openmp0` as the lapack and
blas libraries due to upstream advice. For more information, see:
https://github.com/JuliaLang/julia/issues/18394
- Remove white spaces in .changes files.
- Fix `julia-debug` dependency.
- Move `libccalltest.so.debug` to `julia-debug` package
- Version bump to 0.5.0~rc3;
* The changelog will be available when the version 0.5.0 is
released.
- Remove unnecessary build options `USE_SYSTEM_MBEDTLS=1` and
`USE_SYSTEM_LIBSSH2=1`, because we are using the system libgit2
to build julia. For more information, see:
https://github.com/JuliaLang/julia/issues/17884
- Add `libgit2` as a runtime dependency.
- Version bump to 0.5.0~rc2.
* The changelog will be available when the version 0.5.0 is
released.
- Version bump to 0.5.0~rc1.
* The changelog will be available when the version 0.5.0 is
released.
- Add package `julia-debug`, which contains a debugging version of
Julia system image and Julia library.
- User oertel (ro@suse.com) fix the `_constraints` file because the
sse flags only exists in x86 architectures. See Request 416497.
- Version bump to 0.4.6.
* Bugfix release, no changelog available.
- Re-enable i586 architecture.
* After the full rebuild caused by gcc6, julia started to
correctly build against i586 again. The root cause of the
problem was not identified yet.
- Due to a bug, it is not possible now to build julia against i586
with glibc 2.23. The root of the problem has not been determined
yet. Two bugs were filled in upstream:
_ https://github.com/JuliaLang/julia/issues/16087
_ https://llvm.org/bugs/show_bug.cgi?id=27548
Thus, the support for julia in i586 architectures is being
dropped until this bug is fixed.
- Version bump to 0.4.5.
* Bugfix release, no changelog available.
* Note: Version 0.4.4 has a known bug with Pkg.publish
(gh#JuliaLang/julia#15381). Thus, it was skipped.
- Do not install julia.appdata.xml when building julia-compat:
The application 'julia' must exist only once in the repository.
- Add in _constraints the information to build julia package in a
machine that supports the following extensions: mmx, sse, sse2,
sse3, and ssse3. This is necessary because the main package is
built for core2 architecture to improve the performance. The
package julia-compat, on the other hand, is built for x86_64 and
can be used if the user does not support core2 extensions.
- Version bump to 0.4.3.
* Bugfix release, no changelog available.
- libuv updated to commit efb40768b7c7bd9f173a7868f74b92b1c5a61a0e
- Run spec-cleaner.
- Version bump to 0.4.2.
* Bugfix release, no changelog available.
- libuv updated to commit 9ab431a88fe255dd21e19a11f7fa2dd95774abf4.
- Run spec-cleaner.
- Version bump to 0.4.1.
* Bugfix release, no changelog available.
- Add missing runtime dependency on libpcre2-8-0
- Version bump to 0.4.0, see NEWS.md for details.
- Remove unneeded build dependencies.
- Version bump to 0.4.0~rc4.
* Bugfix and backports towards 0.4 release. No changelog
available.
- Add julia-compat package without CPU optimizations
- Version bump to 0.4.0~rc3.
* Bugfix and backports towards 0.4 release. No changelog
available.
- Version bump to 0.4.0~rc2.
* Bugfix and backports towards 0.4 release. No changelog
available.
- LLVM 3.3 will be bundle for 0.4 branch.
* LLVM 3.3 will be bundle until upstream change the supported
version. As it can be seen in upstream issues #9336 and
#13209, there are still many problems related with LLVM 3.5,
regarding both the build process and the JIT compiler used
by Julia. Thus, it is better for now stick with LLVM 3.3.
For more information, see:
https://github.com/JuliaLang/julia/issues/13208
https://github.com/JuliaLang/julia/issues/9336
- Version bump to 0.4 branch (0.4.0~rc1).
* This version needs utf8proc > 1.3. Since it is not available
in openSUSE yet, it was decided to bundle the selected
upstream version.
* This version seems to build correctly with both LLVM 3.5 and
3.7, which are the versions available in 13.2 and
Tumbleweed. Thus, it was decided to build julia against
system LLVM.
* The build process now requires libgit2 and pcre2.
* The changes in .spec were obtained from Fedora's
julia-nightlies.spec.
- Changelog of verion 0.4.0~rc1.
* The complete list of changes related to this release
candidate can be seen in:
https://github.com/JuliaLang/julia/issues?q=milestone%3A0.4.0+is%3Aclosed
* Note: a changelog with the notable changes between 0.3 and
0.4 versions are expected in the Julia 0.4 release
announcement.
- Revert: "Build julia using llvm-3_3 package" (Revision 15)
* The llvm-3_3 package is conflicting with other packages that
depends on llvm and it turns out that it will need a huge
amount of work to modify every package spec that depends on
llvm to circumvent this problem. Thus, by now, the safest
approach is just bundle the supported llvm version in julia
package.
- Update to version 0.3.11
* Bugfix release, no changelog available
- Drop obsolete julia-disable-llvm-timestamps.patch
- Fix compiler names (clang++ -> clang++-3.3 in llvm-3_3-clang)
- Build julia using llvm-3_3 package.
- Use build-in LLVM 3.3
- Disable LLVM timestamps
* julia-disable-llvm-timestamps.patch
- Drop obsolete julia_Fix-building-with-MCJIT-LLVM.patch
- Set required memory to 4 Gb
- Update to version 0.3.10
* Bugfix release, no changelog available
- Update to version 0.3.9
* Bugfix release, no changelog available
- Update to version 0.3.8
* Bugfix release, no changelog available
- Update to version 0.3.7
* Bugfix release, no changelog available
- Update to version 0.3.6
* Bugfix release, no changelog available
- Update to version 0.3.5
* Bugfix release, no changelog available
- Update to version 0.3.4
* Bugfix release, no changelog available
- Set USE_SYSTEM_LIBM=0
* If USE_SYSTEM_LIBM is set to 1, then julia will not use
openlibm.
- Set MARCH=pentium4 (32 bits) / MARCH=core2 (64 bits)
- Add libarpack2 to the dependency list
- Remove upstreamed julia-upstream-9221.patch
- Add julia-upstream-9221.patch to temporarily fix the upstream issue:
https://github.com/JuliaLang/julia/issues/8690
- Fix bug related with build architecture (JULIA_CPU_TARGET) that
was added by revision 15 of science repo.
- Deduce JULIA_TARGET_ARCH from RPM build flags, specifying just
JULIA_CPU_TARGET=core2 is not portable
- Update to version 0.3.3
* Bugfix release, no changelog available
- Update to version 0.3.2
* Bugfix release, no changelog available
- Update to version 0.3.1
* Bugfix release, no changelog available
- Update to version 0.3.0
* See included NEWS.md for details
- Add _service in disabled mode for Rmath and libuv sources
- Update to version 0.3.0-rc4
- Update to version 0.3.0-rc3
- Update to version 0.3.0-rc2
- spec file cleanup
- Use system openlibm, openspecfun, utf8proc
- Use FFTW3 with multithreading support
- Move build parameters to juliabuildopts file
- Move code examples to separate package
- Julia 0.3.0-rc1 (0.2.0+git4218.gc5acc8d)
- Version bump to 1.0.3.
* Bugfix release, no changelog available.
- Version bump to 1.0.1.
* Bugfix release, no changelog available.
- Version bump to 1.0.0.
* v1.0.0 is basically v0.7.0 without deprecation warnings.
- Version bump to 0.7.0, see NEWS.md for details.
- Add new required bundled dependency by the new v0.7.0.
* libwhich: 81e9723c0273d78493dc8c8ed570f68d9ce7e89e
- Bump bundled dependencies as required by the new v0.7.0.
* libuv: ed3700c849289ed01fe04273a7bf865340b2bd7e
* llvm: 6.0.0
- Update patch `julia-env-script-interpreter.patch`.
- Remove unnecessary bundled dependency:
* Rmath: julia-0.1
- Remove empty package `julia-examples`.
- Version bump to 0.6.4.
* Bugfix release, no changelog available.
- Version bump to 0.6.3.
* Bugfix release, no changelog available.
- Bump utf8proc version as required by the new v0.6.3.
- Change LICENSE.md from %doc to %license.
- Pass right MARCH value for ppc64le
- Build only for supported architectures
- Fix armv6 build by passing atomic lib to linker
- Pass right march option for %arm and aarch64
- Remove patch `julia-0.6.1-dont-rebuild-docs-on-install.patch`,
since the issue was already fixed by upstream.
- Version bump to 0.6.2.
* Bugfix release, no changelog available.
- Update license information according to file `LICENSE.md`.
- Run spec-cleaner.
- Version bump to 0.6.1.
* Bugfix release, no changelog available.
- Add patches:
* `julia-0.6.1-dont-rebuild-docs-on-install.patch`
This patch avoids documentation rebuilding in `make
install` command. For more information, see:
https://github.com/JuliaLang/julia/issues/24432
* `julia-env-script-interpreter.patch`
This patch removes a RPMLINT error.
- Add script to get the right libgit2 version. Hence, it will not
be necessary anymore to update the .spec every time libgit2 is
updated.
- Update runtime dependency: `libgit2-25` -> `libgit2-26`.
- Version bump to 0.6.0, see NEWS.md for details.
- Remove unneeded patch `julia-disable-llvm-timestamps.patch`.
- Update runtime dependency: `libgit2-24` -> `libgit2-25`.
* Fixes boo#1030824.
- Version bump to 0.5.1.
* Bugfix release, no changelog available.
- Update patch `julia-disable-llvm-timestamps.patch`.
- Add `libdSFMT2_2` as runtime dependency, since rpm is not
automatically adding it.
- Version bump to 0.5.0, see NEWS.md for details.
- Version bump to 0.5.0~rc4.
* The changelog will be available when the version 0.5.0 is
released.
- Julia is now built using `libopenblas_openmp0` as the lapack and
blas libraries due to upstream advice. For more information, see:
https://github.com/JuliaLang/julia/issues/18394
- Remove white spaces in .changes files.
- Fix `julia-debug` dependency.
- Move `libccalltest.so.debug` to `julia-debug` package
- Version bump to 0.5.0~rc3;
* The changelog will be available when the version 0.5.0 is
released.
- Remove unnecessary build options `USE_SYSTEM_MBEDTLS=1` and
`USE_SYSTEM_LIBSSH2=1`, because we are using the system libgit2
to build julia. For more information, see:
https://github.com/JuliaLang/julia/issues/17884
- Add `libgit2` as a runtime dependency.
- Version bump to 0.5.0~rc2.
* The changelog will be available when the version 0.5.0 is
released.
- Version bump to 0.5.0~rc1.
* The changelog will be available when the version 0.5.0 is
released.
- Add package `julia-debug`, which contains a debugging version of
Julia system image and Julia library.
- User oertel (ro@suse.com) fix the `_constraints` file because the
sse flags only exists in x86 architectures. See Request 416497.
- Version bump to 0.4.6.
* Bugfix release, no changelog available.
- Re-enable i586 architecture.
* After the full rebuild caused by gcc6, julia started to
correctly build against i586 again. The root cause of the
problem was not identified yet.
- Due to a bug, it is not possible now to build julia against i586
with glibc 2.23. The root of the problem has not been determined
yet. Two bugs were filled in upstream:
_ https://github.com/JuliaLang/julia/issues/16087
_ https://llvm.org/bugs/show_bug.cgi?id=27548
Thus, the support for julia in i586 architectures is being
dropped until this bug is fixed.
- Version bump to 0.4.5.
* Bugfix release, no changelog available.
* Note: Version 0.4.4 has a known bug with Pkg.publish
(gh#JuliaLang/julia#15381). Thus, it was skipped.
- Do not install julia.appdata.xml when building julia-compat:
The application 'julia' must exist only once in the repository.
- Add in _constraints the information to build julia package in a
machine that supports the following extensions: mmx, sse, sse2,
sse3, and ssse3. This is necessary because the main package is
built for core2 architecture to improve the performance. The
package julia-compat, on the other hand, is built for x86_64 and
can be used if the user does not support core2 extensions.
- Version bump to 0.4.3.
* Bugfix release, no changelog available.
- libuv updated to commit efb40768b7c7bd9f173a7868f74b92b1c5a61a0e
- Run spec-cleaner.
- Version bump to 0.4.2.
* Bugfix release, no changelog available.
- libuv updated to commit 9ab431a88fe255dd21e19a11f7fa2dd95774abf4.
- Run spec-cleaner.
- Version bump to 0.4.1.
* Bugfix release, no changelog available.
- Add missing runtime dependency on libpcre2-8-0
- Version bump to 0.4.0, see NEWS.md for details.
- Remove unneeded build dependencies.
- Version bump to 0.4.0~rc4.
* Bugfix and backports towards 0.4 release. No changelog
available.
- Add julia-compat package without CPU optimizations
- Version bump to 0.4.0~rc3.
* Bugfix and backports towards 0.4 release. No changelog
available.
- Version bump to 0.4.0~rc2.
* Bugfix and backports towards 0.4 release. No changelog
available.
- LLVM 3.3 will be bundle for 0.4 branch.
* LLVM 3.3 will be bundle until upstream change the supported
version. As it can be seen in upstream issues #9336 and
#13209, there are still many problems related with LLVM 3.5,
regarding both the build process and the JIT compiler used
by Julia. Thus, it is better for now stick with LLVM 3.3.
For more information, see:
https://github.com/JuliaLang/julia/issues/13208
https://github.com/JuliaLang/julia/issues/9336
- Version bump to 0.4 branch (0.4.0~rc1).
* This version needs utf8proc > 1.3. Since it is not available
in openSUSE yet, it was decided to bundle the selected
upstream version.
* This version seems to build correctly with both LLVM 3.5 and
3.7, which are the versions available in 13.2 and
Tumbleweed. Thus, it was decided to build julia against
system LLVM.
* The build process now requires libgit2 and pcre2.
* The changes in .spec were obtained from Fedora's
julia-nightlies.spec.
- Changelog of verion 0.4.0~rc1.
* The complete list of changes related to this release
candidate can be seen in:
https://github.com/JuliaLang/julia/issues?q=milestone%3A0.4.0+is%3Aclosed
* Note: a changelog with the notable changes between 0.3 and
0.4 versions are expected in the Julia 0.4 release
announcement.
- Revert: "Build julia using llvm-3_3 package" (Revision 15)
* The llvm-3_3 package is conflicting with other packages that
depends on llvm and it turns out that it will need a huge
amount of work to modify every package spec that depends on
llvm to circumvent this problem. Thus, by now, the safest
approach is just bundle the supported llvm version in julia
package.
- Update to version 0.3.11
* Bugfix release, no changelog available
- Drop obsolete julia-disable-llvm-timestamps.patch
- Fix compiler names (clang++ -> clang++-3.3 in llvm-3_3-clang)
- Build julia using llvm-3_3 package.
- Use build-in LLVM 3.3
- Disable LLVM timestamps
* julia-disable-llvm-timestamps.patch
- Drop obsolete julia_Fix-building-with-MCJIT-LLVM.patch
- Set required memory to 4 Gb
- Update to version 0.3.10
* Bugfix release, no changelog available
- Update to version 0.3.9
* Bugfix release, no changelog available
- Update to version 0.3.8
* Bugfix release, no changelog available
- Update to version 0.3.7
* Bugfix release, no changelog available
- Update to version 0.3.6
* Bugfix release, no changelog available
- Update to version 0.3.5
* Bugfix release, no changelog available
- Update to version 0.3.4
* Bugfix release, no changelog available
- Set USE_SYSTEM_LIBM=0
* If USE_SYSTEM_LIBM is set to 1, then julia will not use
openlibm.
- Set MARCH=pentium4 (32 bits) / MARCH=core2 (64 bits)
- Add libarpack2 to the dependency list
- Remove upstreamed julia-upstream-9221.patch
- Add julia-upstream-9221.patch to temporarily fix the upstream issue:
https://github.com/JuliaLang/julia/issues/8690
- Fix bug related with build architecture (JULIA_CPU_TARGET) that
was added by revision 15 of science repo.
- Deduce JULIA_TARGET_ARCH from RPM build flags, specifying just
JULIA_CPU_TARGET=core2 is not portable
- Update to version 0.3.3
* Bugfix release, no changelog available
- Update to version 0.3.2
* Bugfix release, no changelog available
- Update to version 0.3.1
* Bugfix release, no changelog available
- Update to version 0.3.0
* See included NEWS.md for details
- Add _service in disabled mode for Rmath and libuv sources
- Update to version 0.3.0-rc4
- Update to version 0.3.0-rc3
- Update to version 0.3.0-rc2
- spec file cleanup
- Use system openlibm, openspecfun, utf8proc
- Use FFTW3 with multithreading support
- Move build parameters to juliabuildopts file
- Move code examples to separate package
- Julia 0.3.0-rc1 (0.2.0+git4218.gc5acc8d)


Origin Manager's avatar

origin-manager added leap-reviewers as a reviewer

Changing to a lower priority origin.

origin: openSUSE:Factory
origin_old: openSUSE:Leap:15.0:Update


Origin Manager's avatar

origin-manager accepted review

origin: openSUSE:Factory
origin_old: openSUSE:Leap:15.0:Update


Staging Bot's avatar

staging-bot added as a reviewer

Being evaluated by staging project "openSUSE:Leap:15.1:Staging:adi:23"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Leap:15.1:Staging:adi:23


Factory Auto's avatar

factory-auto accepted review

Check script succeeded

Output of check script (non-fatal):
julia-1.0.3.tar.gz /home/go/co/691304/julia/julia-1.0.3.tar.gz differ: char 5, line 1
ERROR: download_files is configured to fail when the upstream file is different than the committed file... this is the case!
Source URLs are not valid. Try "osc service localrun download_files".


Ludwig Nussel's avatar

lnussel accepted review


Staging Bot's avatar

staging-bot accepted review

ready to accept


Staging Bot's avatar

staging-bot approved review

ready to accept


Ludwig Nussel's avatar

lnussel_factory accepted request

Accept to openSUSE:Leap:15.1

openSUSE Build Service is sponsored by