448 Commits

Author SHA256 Message Date
9430d77697 Accepting request 1291258 from openSUSE:Tools
- Make CreateArchive reproducible
- Adapt to new product composer package set handling
- Add support for '--format json' option to queryrecipe
- LiveBuild: drop unused @args from the parse function
- Support options in the recipe parsers
- Support the new FromScratch: directive
- vm-type=qemu: use cpu=max on x86_64
- generate_sbom: make sure that no package is listed twice in product mode

OBS-URL: https://build.opensuse.org/request/show/1291258
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=177
2025-07-09 15:26:04 +00:00
7fecd4737d update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=548
2025-07-08 12:33:50 +00:00
b7535a94fb Accepting request 1281885 from openSUSE:Tools
- fix slfo 1.2 build config
- Disable selinuxfs mount during builds (bsc#1231252)
- productcomposer: support version 0.6.0 extensions
- mkosi: also fetch InitrdPackages= dependencies
- qemu 10.0 compability fix
- rpm 
  * Fix querying the pkgid from rpm packages
  * Support new %span macro
  * Fall back to the sha256 signature header if there is no md5 header
    for rpm v6
- pbuild: define _is_this_project/_is_in_project macros
- support the "nouseforbuild" buildflag
- Use Compress::Stream::Zstd for zstd decompression of debian binaries
- Fix parsing of remoteasseturls with digests
- provenance data handling:
  * extend SLSA provenance data with buildfalvor, distul and vcs
  * Fix handling of replaced golang modules

OBS-URL: https://build.opensuse.org/request/show/1281885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=176
2025-06-04 18:27:32 +00:00
955641975c - fix slfo 1.2 build config
- Disable selinuxfs mount during builds (bsc#1231252)
- productcomposer: support version 0.6.0 extensions
- mkosi: also fetch InitrdPackages= dependencies
- qemu 10.0 compability fix
- rpm 
  * Fix querying the pkgid from rpm packages
  * Support new %span macro
  * Fall back to the sha256 signature header if there is no md5 header
    for rpm v6
- pbuild: define _is_this_project/_is_in_project macros
- support the "nouseforbuild" buildflag
- Use Compress::Stream::Zstd for zstd decompression of debian binaries
- Fix parsing of remoteasseturls with digests
- provenance data handling:
  * extend SLSA provenance data with buildfalvor, distul and vcs
  * Fix handling of replaced golang modules

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=546
2025-06-02 11:09:59 +00:00
830a49d619 Accepting request 1265885 from openSUSE:Tools
- SLE 15 SP7 config
- RemoteAsset code cleanup

OBS-URL: https://build.opensuse.org/request/show/1265885
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=175
2025-04-02 15:09:24 +00:00
9f526d37c2 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=544
2025-03-31 11:53:41 +00:00
6f2689fbf5 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=543
2025-03-31 11:40:54 +00:00
a9e1180893 Accepting request 1256157 from openSUSE:Tools
- Supporting automatic tar ball creation also when just
  provided via git (no need for RemoteAsset in that case)

OBS-URL: https://build.opensuse.org/request/show/1256157
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=174
2025-03-28 08:36:08 +00:00
74a4224e36 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=541
2025-03-26 09:24:46 +00:00
2e57e36278 Accepting request 1255056 from openSUSE:Tools
- RemoteAsset support:
   * Implement automatic packaging of directories into tar balls
   * Support a 'keepmeta' query parameter in git assets
   * Support git checkout by commit like with the obs scm bridge

OBS-URL: https://build.opensuse.org/request/show/1255056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=173
2025-03-24 12:25:22 +00:00
bf0367ecf8 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=539
2025-03-21 15:48:52 +00:00
b0fbd14456 Accepting request 1253058 from openSUSE:Tools
- Support reprobudicble builds using jobs/smp_mflags handling
- expanddeps (plain build script usage):
  * Add support for build-time services
  * Support apk version comparison
- Sync tumbleweed build config
- Delete createrepomddeps and createyastdeps tooling, not used anymore
- large amount of code refactoring

- Fixed --shell option for container builds

OBS-URL: https://build.opensuse.org/request/show/1253058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=172
2025-03-15 15:16:08 +00:00
d2941b78f9 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=537
2025-03-14 12:34:33 +00:00
38b5e89528 Accepting request 1251129 from openSUSE:Tools
update

OBS-URL: https://build.opensuse.org/request/show/1251129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=171
2025-03-08 16:51:46 +00:00
055f88280f update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=535
2025-03-07 12:22:38 +00:00
548b95ad2f update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=534
2025-03-07 08:19:59 +00:00
2c728e0e41 Accepting request 1250015 from openSUSE:Tools
- fixes for POSIX compatibility for obs-docker-support adn
  mkbaselibs
- Add support for apk in docker/podman builds
- Add support for 'wget' in Docker images
- Fix debian support for Dockerfile builds
- Fix preinstallimages in containers
- mkosi: add back system-packages used by build-recipe directly
- pbuild: parse the Release files for debian repos

OBS-URL: https://build.opensuse.org/request/show/1250015
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=170
2025-03-05 12:38:46 +00:00
aa7aa0646a update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=532
2025-03-04 10:20:30 +00:00
36a89e1a9e Accepting request 1243918 from openSUSE:Tools
- mkosi: drop most systemd/build-packages deps and use obs_scm
         directory as source if present
- improve source copy handling
- Introduce --repos-directory and --containers-directory options

OBS-URL: https://build.opensuse.org/request/show/1243918
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=169
2025-02-09 19:00:21 +00:00
739ead1181 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=530
2025-02-06 15:59:42 +00:00
964bddef90 Accepting request 1241351 from openSUSE:Tools
- productcompose: support of building against a baseiso
- preinstallimage: avoid inclusion of build script generated files
- preserve timestamps on sources copy-in for kiwi and productcompose
- alpine package support updates
- tumbleweed config update

OBS-URL: https://build.opensuse.org/request/show/1241351
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=168
2025-02-03 20:41:52 +00:00
0011618785 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=528
2025-01-30 12:56:04 +00:00
a21339d34e Accepting request 1237285 from openSUSE:Tools
- debian: Support installation of foreign architecture packages
          (required for armv7l setups)
- Parse unknown timezones as UTC
- Apk (Alpine Linux) format support added
- Implement default value in parameter expansion
- Also support supplements that use & as "and"
- Add workaround for skopeo's argument parser
- add cap-htm=off on power9
- Fixed usage of chown calls
- Remove leading `go` from `purl` locators

OBS-URL: https://build.opensuse.org/request/show/1237285
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=167
2025-01-14 15:21:20 +00:00
0e06c4b975 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=526
2025-01-13 07:44:00 +00:00
e782af64b3 Accepting request 1224114 from openSUSE:Tools
- container related:
  * Implement support for the new <containers> element in kiwi recipes
  * Fixes for SBOM and dependencies of multi stage container builds
  * obs-docker-support: enable dnf and yum substitutions
- Arch Linux:
  * fix file path for Arch repo
  * exclude unsupported arch
  * Use root as download user
- build-vm-qemu: force sv48 satp mode on riscv64
- mkosi:
  * Create .sha256 files after mkosi builds
  * Always pass --image-version to mkosi
- General improvements and bugfixes (mkosi, pbuild, appimage/livebuild,
                                     obs work detection, documention, SBOM)
- Support slsa v1 in unpack_slsa_provenance
- generate_sbom: do not clobber spdx supplier
- Harden export_debian_orig_from_git (boo#1230469)

OBS-URL: https://build.opensuse.org/request/show/1224114
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=166
2024-11-15 14:38:13 +00:00
7e4cf6b638 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=524
2024-11-14 09:09:18 +00:00
61a12b5af1 Accepting request 1200773 from openSUSE:Tools
- SBOM generation:
  - Adding golang introspection support
  - Adding rust binary introspection support
  - Keep track of unknwon licenses and add a "hasExtractedLicensingInfos"
    section
  - Also normalize licenses for cyclonedx
  - Make generate_sbom errors fatal
  - general improvements
- Fix noprep building not working because the buildir is removed
- kiwi image: also detect a debian build if /var/lib/dpkg/status is present
- Do not use the Encode module to convert a code point to utf8
- Fix personality syscall number for riscv
- add more required recommendations for KVM builds
- set PACKAGER field in build-recipe-arch
- fix writing _modulemd.yaml
- pbuild: support --release and --baselibs option
- container:
  - copy base container information from the annotation into the
    containerinfo
  - track base containers over multiple stages
  - always put the base container last in the dependencies

OBS-URL: https://build.opensuse.org/request/show/1200773
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=165
2024-09-15 10:32:55 +00:00
f69791fc04 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=522
2024-09-13 09:02:09 +00:00
df4b3f8d35 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=521
2024-09-13 08:37:42 +00:00
e9dfb12d55 Accepting request 1189210 from openSUSE:Tools
- providing fileprovides in createdirdeps tool
- Introduce buildflag nochecks

- productcompose: support __all__ option
- config update: tumbleweed using preinstallexpand
- minor improvements

OBS-URL: https://build.opensuse.org/request/show/1189210
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=164
2024-07-24 13:29:20 +00:00
5c04c9d280 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=519
2024-07-23 08:55:57 +00:00
52195face5 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=518
2024-07-16 11:52:37 +00:00
7be7eceb7d update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=517
2024-07-11 13:15:28 +00:00
a2fa44cb92 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=516
2024-07-11 13:04:36 +00:00
cd9bb95079 Accepting request 1180152 from openSUSE:Tools
- tumbleweed build config update
- support the %load macro
- improve container filename generation (docker)
- fix hanging curl calls during build (docker)
- productcompose: fix milestone query

OBS-URL: https://build.opensuse.org/request/show/1180152
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=163
2024-06-13 13:37:26 +00:00
426bbe5274 - tumbleweed build config update
- support the %load macro
- improve container filename generation (docker)
- fix hanging curl calls during build (docker)
- productcompose: fix milestone query

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=514
2024-06-12 09:53:23 +00:00
8eef77f31a Accepting request 1174403 from openSUSE:Tools
- tumbleweed build config update
- 15.6 build config fixes
- sourcerpm & sourcedep handling fixes
- productcompose:
  - Fix milestone handling
  - Support bcntsynctag
- Adding debian support to generate_sbom
- Add syscall for personality switch on loongarch64 kernel
- vm-build: ext3 & ext4: fix disk space allocation
- mkosi format updates, not fully working yet
- pbuild exception fixes
- Fixes for current fedora and centos distros
- Don't copy original dsc sources if OBS-DCH-RELEASE set
- Unbreak parsing of sources/patches
- Support ForceMultiVersion in the dockerfile parser
- Support %bcond of rpm 4.17.1

OBS-URL: https://build.opensuse.org/request/show/1174403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=162
2024-05-17 18:03:48 +00:00
fe05ae46dd update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=512
2024-05-16 08:24:09 +00:00
095a9bd1e5 Accepting request 1157511 from openSUSE:Tools
- Add a hack for systemd 255.3, creating an empty /etc/os-release
  if missing after preinstall.
- docker: Fix HEAD request in dummyhttpserver
- pbuild: Make docker-nobasepackages expand flag the default
- rpm: Support a couple of builtin rpm macros
- rpm: Implement argument expansion for define/with/bcond...
- Fix multiline macro handling
- Accept -N parameter of %autosetup
- documentation updates
- various code cleanup and speedup work.

OBS-URL: https://build.opensuse.org/request/show/1157511
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=161
2024-03-14 16:42:49 +00:00
a4c5a4c76b update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=510
2024-03-13 09:54:48 +00:00
2406aa9606 Accepting request 1148764 from openSUSE:Tools
- ProductCompose: multiple improvements
- Add buildflags:define_specfile support
- Fix copy-in of git subdirectory sources
- pbuild: Speed up XML parsing
- pubild: product compose support
- generate_sbom: add help option
- podman: enforce runtime=runc
- Implement direct conflicts from the distro config
- changelog2spec: fix time zone handling
- Do not unmount /proc/sys/fs/binfmt_misc before runnint the check scripts
- spec file cleanup
- documentation updates

OBS-URL: https://build.opensuse.org/request/show/1148764
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=160
2024-02-22 19:56:14 +00:00
a29120b77b update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=508
2024-02-21 15:06:25 +00:00
6472805ded use generic requirement perl(LWP::Protocol::https)
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=507
2024-01-24 09:46:25 +00:00
c644f19119 fedora dep fixes
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=506
2024-01-19 10:37:16 +00:00
91be9b70a2 Accepting request 1138097 from openSUSE:Tools
- productcompose:
  - support schema 0.1
  - support milestones
- Leap 15.6 config
- SLE 15 SP6 config

OBS-URL: https://build.opensuse.org/request/show/1138097
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=159
2024-01-12 22:44:20 +00:00
0c3cadb724 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=504
2024-01-11 10:29:21 +00:00
1a017c889e Accepting request 1130219 from openSUSE:Tools
- productcompose: follow incompatible flavor syntax change
- pbuild: support for zstd

- fixed handling for cmdline parameters via kernel packages

- productcompose:
  * BREAKING: support new schema
  * adapt flavor architecture parsing

- productcompose:
  * support filtered package lists
  * support default architecture listing
  * fix copy in binaries in VM builds^

- obsproduct build type got renamed to productcompose

OBS-URL: https://build.opensuse.org/request/show/1130219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=158
2023-12-02 16:12:38 +00:00
d8579542ec update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=502
2023-12-01 12:41:37 +00:00
ca9915c7d8 changes
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=501
2023-12-01 10:24:51 +00:00
29c1c7a0a5 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=500
2023-12-01 10:18:25 +00:00
299573aab8 Accepting request 1127636 from openSUSE:Tools
update

OBS-URL: https://build.opensuse.org/request/show/1127636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=157
2023-11-21 20:31:15 +00:00
432c589643 change
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=498
2023-11-20 08:04:56 +00:00
0ebbd221c0 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=497
2023-11-20 08:03:06 +00:00
d410923a3a Accepting request 1123146 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1123146
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=156
2023-11-05 11:18:37 +00:00
d8285d5e6a update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=495
2023-10-27 08:36:16 +00:00
04aa2ee0e9 Accepting request 1102975 from openSUSE:Tools
- pbuild:
  * fix dependency expansion for build types other than spec
  * Reworked cycle handling code
  * add --extra-packs option
  * add debugflags option
- Pass-through --buildtool-opt
- Parse Patch and Source lines more accurately
- fix tunefs functionality
- minor bugfixes

OBS-URL: https://build.opensuse.org/request/show/1102975
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=155
2023-08-10 13:33:04 +00:00
9d40bf5b5d update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=493
2023-08-08 15:37:37 +00:00
46d7626bc1 Accepting request 1095759 from openSUSE:Tools
- --vm-type=podman added (supports also root-less builds)
- Also support build constraints in the Dockerfile
- minor fixes

OBS-URL: https://build.opensuse.org/request/show/1095759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=154
2023-06-29 15:27:29 +00:00
95bd6d6e6b update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=491
2023-06-28 07:53:45 +00:00
a1b821f68f Accepting request 1089263 from openSUSE:Tools
- sync tumbleweed config
- addition cross architecture build configs
- docker builds: create pkgsummaries files if requested
- kiwi builds: create pkgsummaries files if requested
- Delete bogus space when copying the .packages files
- container: fixes for startdocker in chroot

OBS-URL: https://build.opensuse.org/request/show/1089263
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=153
2023-05-28 17:21:51 +00:00
c55d7a6bcb update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=489
2023-05-27 05:42:52 +00:00
2eb95b5eb7 Accepting request 1084035 from openSUSE:Tools
- Add SUSE ALP build config

- BREAKING: Record errors when parsing the project config
            former behaviour was undefined
- container: Support compression format configuration option
- Don't setup ccache with --no-init
- improved loongarch64 support
- sbom: SPDX supplier tag added
- kiwi: support different versions per profile
- preinstallimage: fail when recompression fails
- Add support for recommends and supplements dependencies
- Support the "keepfilerequires" expand flag
- add '--buildtool-opt=OPTIONS' to pass options to the used build tool
- distro config updates
  * ArchLinux
  * Tumbleweed
- documentation updates

- openSUSE Tumbleweed: sync config and move to suse_version 1699.

OBS-URL: https://build.opensuse.org/request/show/1084035
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=152
2023-05-02 14:18:12 +00:00
c1b74c5531 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=487
2023-05-02 12:16:59 +00:00
662b2a02f3 cleanup
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=486
2023-04-25 12:21:26 +00:00
6d17a2ffa6 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=485
2023-04-25 12:21:09 +00:00
525afa14f6 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=484
2023-03-24 09:31:27 +00:00
07512e3dee Accepting request 1071527 from openSUSE:Tools
- universal post-build hook, just place a file in /usr/lib/build/post_build.d/
- mkbaselibs/hwcaps, fix pattern name once again (x86_64_v3)
- KiwiProduct: add --use-newest-package hint if the option is set

OBS-URL: https://build.opensuse.org/request/show/1071527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=151
2023-03-16 21:57:14 +00:00
b5a7fb81e9 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=482
2023-03-14 13:38:59 +00:00
ede9dbc1d2 Accepting request 1068160 from openSUSE:Tools
- Dockerfile support:
  * export multibuild flavor as argument
  * allow parameters in FROM .. scratch lines
  * include OS name in build result if != linux
- Workaround directory->symlink usrmerge problems for cross arch sysroot
- multiple fixes for SBOM support

- KIWI VM image SBOM support added

OBS-URL: https://build.opensuse.org/request/show/1068160
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=150
2023-03-02 22:02:47 +00:00
770f8e2cb6 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=480
2023-02-28 11:04:45 +00:00
93136f4684 Accepting request 1065954 from openSUSE:Tools
- Support SBOM generation for KIWI VM images
- CycloneDX SBOM support added

- added support for generating VCS url information into rpms

OBS-URL: https://build.opensuse.org/request/show/1065954
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=149
2023-02-16 20:09:52 +00:00
3b4f0ece8e update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=478
2023-02-15 12:35:45 +00:00
15b87488dc update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=477
2023-02-15 07:42:55 +00:00
1cb03eb6fc Accepting request 1063831 from openSUSE:Tools
- SPDX SBOM generation for container and product builds
- Revert & Redo "Better filetype detection for temp changes files"
- Fix typo in glibc hwcaps supplements
- Implement lua string macros

OBS-URL: https://build.opensuse.org/request/show/1063831
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=148
2023-02-10 13:34:02 +00:00
fc153e8825 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=475
2023-02-08 13:20:26 +00:00
eb7a199c0f update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=474
2023-02-08 11:57:46 +00:00
9cc5b10160 Accepting request 1056167 from openSUSE:Tools
- configure mkbaselibs to create glibc-hwcaps baselibs as well
- Better filetype detection for temp changes files
- Add hook to run checks after mkbaselibs run
- Delete leftover multilinedefine variable definition
- Support multiline macros in the config's macro sections
- Support #!BuildConstraint lines
- Support #!BuildTarget in spec files to set the build target
  (as workaround of broken BuildArch in rpm since 2001)
- Support a regexp for file renames
- Set home to /root when running build time services

OBS-URL: https://build.opensuse.org/request/show/1056167
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=147
2023-01-08 20:25:15 +00:00
8861ab4ede update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=472
2023-01-05 12:18:40 +00:00
16803ed90e update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=471
2023-01-02 08:17:33 +00:00
83ea67c8e9 Accepting request 1036688 from openSUSE:Tools
- INCOMPATIBLE CHANGE: get rid off the power8 cpu limitation (#889) on powerpc
- Add handling of non-compressed tar when creating Debian archive for DSC 3.0
- Add automatic build-in-place detection
- Support dist/package subdir builds in pbuild
- Skip iothreads on QEMU 7.1.0
- Fix permissions of /dev/pts/ptmx
- Add license to container package list output
- initial SP5 build configurations
- vm-type:qemu use virtio on x86_64
- Improve installation of obs-docker-support for multi-stage builds
- Tweak ARG handling in dockerfile parser
- fixed Undefined subroutine &PBuild::Job::ls issue
- Add missing dependencies from vc as Recommends

OBS-URL: https://build.opensuse.org/request/show/1036688
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=146
2022-11-20 18:46:48 +00:00
6b3e8a93c8 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=469
2022-11-18 16:10:21 +00:00
46dbbc9b66 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=468
2022-11-18 15:40:41 +00:00
29cb3ea2a6 fix for ubuntu 22.10
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=467
2022-10-24 08:07:05 +00:00
5e8e378e6a Accepting request 1006382 from openSUSE:Tools
- fix build of testsuite spec file

- sync factory build config
- build-recipe-livebuild: run as root
- vm_kill_kvm: Use SIGKILL after 3 minutes if the kvm process is not going away
- Zip: Allow extraction of symlink targets
- Convert obsolete egrep/fgrep calls to grep -E/-F
- Add RemoteAsset support for Dockerfile based builds
- new image format: mkosi
- Support stacked container builds
- Revert "build-vm-kvm: enable l3-cache on i386/x86_64 builds"
- handling of non-compressed tar when creating Debian archive for DSC 3.0

- kvm: exclude powerpc from io_uring, enable iothreads always (#829)
- kvm: enable more performant I/O also for s390(x) (#828)
- Changelog patching when building DSC format 3.0. (#831)
- support for building from slsa provenance files

OBS-URL: https://build.opensuse.org/request/show/1006382
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=145
2022-09-28 15:51:08 +00:00
30cf4adf22 add depends for deb based distros
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=465
2022-09-28 09:17:08 +00:00
c66b7c8673 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=464
2022-09-27 11:35:12 +00:00
0a52185c19 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=463
2022-09-27 07:03:17 +00:00
b0c0dbd4e0 ups
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=462
2022-09-26 11:22:10 +00:00
c9e1b676e7 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=461
2022-09-26 11:12:30 +00:00
0637f75713 fix on sle 11
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=460
2022-09-26 09:15:28 +00:00
15767c23b2 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=459
2022-09-26 08:31:35 +00:00
1662ce76d0 Accepting request 983980 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/983980
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=144
2022-06-23 08:22:03 +00:00
f7b4711d1f update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=457
2022-06-13 12:42:19 +00:00
3710d06064 Accepting request 973940 from openSUSE:Tools
- Stop building aarch64_ilp32 baselibs for aarch64
- avod aio=io_uring for now on SLE15-SP4 workers

OBS-URL: https://build.opensuse.org/request/show/973940
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=143
2022-05-05 21:04:21 +00:00
866fe9a737 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=455
2022-04-29 13:10:13 +00:00
4f23d4a774 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=454
2022-04-29 12:02:57 +00:00
4e59c4e11f update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=453
2022-04-29 11:57:12 +00:00
7c1f633d95 Accepting request 972021 from openSUSE:Tools
- Update SLE 15 SP4 and Leap 15.4 build config (bsc#1198740)
- Use aio=io_uring if available (bsc#1197699) (build#814)
- Add arm32 and loongarch definitions (build#808)
- Add compatibility code to initvm
- Use upstream way of binfmt argv0 preservation (bsc#1197298) (build#809)
- Add template support for Build::SimpleJSON
- minor documentation updates

OBS-URL: https://build.opensuse.org/request/show/972021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=142
2022-04-25 22:00:27 +00:00
6ad1cc9fa3 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=451
2022-04-22 07:08:11 +00:00
f10cf66088 Accepting request 965580 from openSUSE:Tools
- docker: Add support for --root and --installroot global zypper options
- debian cross build support via multi-arch (obsoleting cbinstall remnants)
- Tumbleweed config synced
- documentation updates
- smaller bugfixes

OBS-URL: https://build.opensuse.org/request/show/965580
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=141
2022-04-01 19:35:28 +00:00
a5bf866ce4 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=449
2022-03-29 08:54:30 +00:00
488b894217 Accepting request 961965 from openSUSE:Tools
fix regression

OBS-URL: https://build.opensuse.org/request/show/961965
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=140
2022-03-17 16:01:19 +00:00
da048adcf8 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=447
2022-03-15 15:58:24 +00:00
ac712adb33 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=446
2022-03-14 15:59:24 +00:00
92758acb07 Accepting request 959816 from openSUSE:Tools
Features:
  * download_assets: add --outdir --clean --show-dir-srcmd5 parameters
                     support multiple --arch arguments
  * asset support for golang modules
  * add support for LXC 4.
  * new shortcuts for rpm building:
    --rpm-noprep, --rpm-build-in-place, --rpm-build-in-place-noprep
    for building directly from upstream git repositories without
    any tar ball.
  * mount securityfs if not mounted by kernel-obs-build
  * collect steal time during VM builds in statistics.
  * declare armv8 and armv7 compatible
  * support OBS Debuginfo build flag for Red Hat variants
  * setup rpmmacros for all build types and earlier
  * Kiwi builds
    - Always append the profile name to kiwi container names
  * Dockerfile build
    - improve registry handling
    - initial Dockerfile.dapper support
    - support 'curl' commands in docker builds
    - strip known domains from container name
    - support container alias names
  * introducing --verbose option, currently only showing kernel
    messages.
  * support cpio creation for special files
  * handle QEMU >= 6.0 on POWER9
Changes:
  * Use git+https instead of git-https as url schema
  * add oops=panic kernel parameter
  * Updated distribution configurations (esp. Leap 15.4 and Tumbleweed)

OBS-URL: https://build.opensuse.org/request/show/959816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=139
2022-03-09 17:46:55 +00:00
885b0f9a20 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=444
2022-03-07 09:40:25 +00:00
b8e5d0c3eb merge
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=443
2022-01-13 07:41:14 +00:00
3c5e03acbc Accepting request 933759 from openSUSE:Tools
- renamed tumbleweed config to tumbleweed
- synced tumbleweed config changes
- initial config for Leap 15.4
- docker build environment
  * Use /.dockerenv as marker for docker environment
  * support privileged docker/nspawn mode
  *  move --cap-add=SYS_ADMIN --cap-add=MKNOD to privileged mode
  * initvm: do not attempt to mount /proc and binfmt_misc handler if present
- pbuild
  * rename --hide-timestamps to --no-timestamps
  * reuse options from older builds
  * revised --single build mode
  * support ccache
- Unify ccache and sccache handling

OBS-URL: https://build.opensuse.org/request/show/933759
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=138
2021-12-01 19:46:34 +00:00
27db52c047 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=441
2021-11-25 13:21:34 +00:00
934c71274e update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=440
2021-11-25 13:07:22 +00:00
4b753085ea Accepting request 927270 from openSUSE:Tools
Features:
- deb zstd support (for Ubuntu 21.10)
- support KVM builds with enabled network
- modulemd support improvements
- Support a "Distmacro" directive for recipe parser-only macros
Fixes:
- Load selinux policy when using a preinstall image
- Use the pax format for preinstall images if bsdtar is available
- Add %riscv to std_macros
- Fix combine_configs dropping newlines
pbuild:
- Implement SCC calculation
- Improve --shell-after-build and --single options
- initial documentation of pbuild
- Bugfixes

OBS-URL: https://build.opensuse.org/request/show/927270
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=137
2021-10-30 21:13:10 +00:00
5f073b0017 release
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=439
2021-10-25 09:26:42 +00:00
19ad88c6db Accepting request 915720 from openSUSE:Tools
- Fix unpacking of deb/arch archives without bsdtar

- fixed regression in multiline macro evaluation from 20th August release

OBS-URL: https://build.opensuse.org/request/show/915720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=136
2021-09-11 20:24:11 +00:00
1257bfc371 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=438
2021-09-02 09:53:00 +00:00
6112308d58 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=437
2021-08-30 12:48:47 +00:00
46801d7a08 Accepting request 913263 from openSUSE:Tools
Features:
- cross architecture build support (for rpm and kiwi)
- modulemd meta data support
- pbuild to build multiple source packages
  (initial release, can not be considered stable yet)
- supporting external asset stores for source files
- support multiple post build checks placed in the directory:
  /usr/lib/build/post-build-checks/
- sccache support
- New --shell-after-fail option
- allow to disable squashfs in SimpleImage
- supporting aarch64 kernel on armv?l distributions
- kiwi: Add support for OBS-RemoteAsset and OBS-CopyToImage directives
- container: FROM scratch build support
Improvements:
- supporting kvm builds as non-root user
- Extend stage selection support for rpm builds
- various distribution config updates
- Support "BuildFlags: cumulaterpms"
  (was done only via suse_version before)
Fixes:
- container builds
  * support newer podman versions
  * supporting multiple containers for multi-stage builds
- Supporting URL's in Flatpak manifests
- epoch handling in debian builds
- catch more cases where a failed build is marked as host error
- fixing wrong status reporting when a job got killed
- hugetlbfs handling fixes
- try mounting selinuxfs in VM

OBS-URL: https://build.opensuse.org/request/show/913263
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=135
2021-08-24 08:54:09 +00:00
13a1b23351 Accepting request 913737 from home:dgollubATT:branches:openSUSE:Tools
Depend on libarchive-tools or bsdtar for Debian based builds.

This became mandatory on Debian with following commit:
ca5bb10577


Btw.: Ich hab die openSUSE Account Migration verpasst. Koennte jemand bitte fuer den
Account die Mailaddresse auf dgollub AT exsuse.de zurueck setzen? Wahrscheinlich
ist die Addresse noch auf brocade.com gesetzt oder so. Danke!

OBS-URL: https://build.opensuse.org/request/show/913737
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=436
2021-08-23 11:57:38 +00:00
023946145a update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=435
2021-08-20 06:48:21 +00:00
03707d4552 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=434
2021-08-19 10:14:40 +00:00
54d1fc1d15 test
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=433
2021-05-21 08:58:16 +00:00
87b171afa4 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=432
2021-02-17 12:14:20 +00:00
cd90fc9d83 re-add TimeDate
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=431
2021-01-28 12:47:24 +00:00
94633991a4 test
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=430
2021-01-28 08:22:33 +00:00
3f962f8b36 Accepting request 865306 from openSUSE:Tools
Features:
- initial flatpak build support added
- ccache support added
- debtransform: Add Debian revision if not present
- allow nodirindex filesystems via BuildFlags: vmfsoptions:nodirindex
- Also do rich dep handling for PreReqs
- kiwi image: configure ndb database if we install the rpm-ndb package
- Implement alternative method to specify build-ignores
Changes:
- Ignore kiwi-image: deps when expanding image packages
Fixes:
- Improve autonumbering of source/patch
- init_buildsystem: fix mode of /dev/full
- drop option transparent_hugepages=never on s390x
- Allow --vmdisk-filesystem-options as alias for --vm-disk-filesystem-options
- Do not add a "kiwi-packagemanager:" dependency if no package manager is defined
- debian:
  - Do not leave trailing whitespace while generating .dsc
  - Save modified version into .dsc file
  - Fail `debtransform` test if `debdiff` can't find something
  - return the unmapped arch if it is not found in the mapping hash
  - build-recipe-debootstrap: add fallback for Debian SID distro

OBS-URL: https://build.opensuse.org/request/show/865306
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=134
2021-01-25 17:22:47 +00:00
728f607f88 new
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=428
2021-01-20 12:45:57 +00:00
fe1c8a0740 raise debhelper version
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=427
2020-10-26 13:04:57 +00:00
a4fd84a091 Accepting request 830294 from openSUSE:Tools
- support rpmlint installed in /usr/bin/ as well
- fixing build for armv6hl
- Extract generated chart from the tarball instead of using the recipe

Note: the armv6 build failures atm are complete independend of
the topic this fix is providing and not specific to build package

OBS-URL: https://build.opensuse.org/request/show/830294
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=133
2020-08-31 14:47:36 +00:00
05955bfeb0 fix armv6
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=425
2020-08-28 14:36:03 +00:00
293b19ffff update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=424
2020-08-28 13:54:37 +00:00
053d5ef106 Accepting request 828094 from openSUSE:Tools
- fix factory version in config file bsc#1170956
- add missing ignores for Leap 15.2 bsc#1174854
- fix sysrq handling for KVM builds
- avoid double removal of obscpio files
- docker:
  * support builds using USER root statements
  * proper error handling when obs-docker-support gets called as 
    non-root
  * helm build target support
  * support milestone handling
- support repo files without types set (SLE 15 SP2 zypp)
- add default substitute for system-packages:repo-creation
- Support recursive kiwi profile usage

- fix dependencies for Fedora 33
- Set $YAML::XS::LoadBlessed = 0 for Appimage/Snapcraft
- add a new variable to track build time needed for ccache eviction
- create folder for ccache archive to be copied before rsync
- also package pkg-config files by default into baselibs. (bsc#1172563 etc)
- Use shorter kernel flag for mitigations
- Ignore, if shutdown behavior changed by build in z/VM
- Control disk-space consumption while creating ccache archive
- cleaning ccache
- create folders before trying to copy ccache.tar
- Genreadte .packages and .basepackages files for docker builds

OBS-URL: https://build.opensuse.org/request/show/828094
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=132
2020-08-25 07:31:47 +00:00
fc5d0f8650 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=422
2020-08-20 08:33:26 +00:00
f9f9c16031 - fix dependencies for Fedora 33
- Set $YAML::XS::LoadBlessed = 0 for Appimage/Snapcraft
- add a new variable to track build time needed for ccache eviction
- create folder for ccache archive to be copied before rsync
- also package pkg-config files by default into baselibs. (bsc#1172563 etc)
- Use shorter kernel flag for mitigations
- Ignore, if shutdown behavior changed by build in z/VM
- Control disk-space consumption while creating ccache archive
- cleaning ccache
- create folders before trying to copy ccache.tar
- Genreadte .packages and .basepackages files for docker builds

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=421
2020-07-23 06:04:07 +00:00
bec1355410 Accepting request 807799 from openSUSE:Tools
- enable sysrq operations on boot
- Set kvm_serial_device to virtio-serial in the fixup
- Split console arg setting code into kvm_add_console_args
- Update for zVM to make container builds work.
- Write to /proc/sys/kernel/hostname if the hostname command is not available
- Use --cgroup-manager=cgroupfs when calling podman
- Also squash by default in podman builds
- Support different interpreters in prein/postin scriptlets
- Use grep -E instead of egrep to check for the needsbinariesforbuild flag
- Use new Build::Intrepo module
- Add new Intrepo module to read/write build's internal repo format
- remove .gz from _ccache archive as it is no longer compressed
- Add support for Arch in build-recipe-kiwi
- Autodetect whether to use --pipe option of systemd-nspawn.
- Split parse_depfile() from readdeps()
- enable compression on ccache
- add bugzilla numbers for s390 workaround
- extend --ccache to generate _ccache.tar.gz and implement --pkg-ccache
- disable transparent_hugepage on s390x guests for now, causes hangs
- set buildflavor also for Build::parse

- Leap 15.2 config update (libzstd1 for rpm)
- handle obscpio extraction error as fatal
- Return correct exit code from systemd-nspawn build
- Spec parser: do not parse included files from end to start
- running disk full check also outside of VM
- run disk full check only for chroot

- Spec parser: add support for %elif, %elifarch, %elifos
- Support rpm's %include statement (EXPERIMENTAL, known limitations)

OBS-URL: https://build.opensuse.org/request/show/807799
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=131
2020-05-29 19:13:17 +00:00
b06df07ff6 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=419
2020-05-20 16:42:18 +00:00
6d95624978 hack
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=418
2020-03-13 14:12:51 +00:00
e1221d39de update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=417
2020-03-13 13:47:01 +00:00
5b75b44b83 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=416
2020-03-13 13:44:38 +00:00
7c1930fee1 revert
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=415
2020-02-20 07:38:52 +00:00
32e9207d20 ups
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=414
2020-02-20 07:16:27 +00:00
a49f20c195 add cpio for debian
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=413
2020-02-20 07:02:26 +00:00
55a842d1ab update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=412
2020-02-10 08:30:58 +00:00
61aa8199a2 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=411
2020-02-05 08:32:14 +00:00
811f7072f3 Accepting request 769043 from openSUSE:Tools
- fix regression in && operator handling of rpm spec file parser
- Correctly expand macros defined with %global

- 15.2 config: temporary revert gcrypt preinstall until distro has changed
- factory config: ignore libxtables for iproute2, not needed for ip tool
- Follow upstream rpm changes in regard to logical ops
- Fix macro expansion of lines containing newlines
- add missing header file to avoid compile warnings

- support OBS-Milestone comment for kiwi
- switch to preinstall expansion for factory

OBS-URL: https://build.opensuse.org/request/show/769043
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=130
2020-02-03 10:10:37 +00:00
570955e962 abort
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=409
2020-02-03 10:03:48 +00:00
092a3aa7df test
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=408
2020-02-03 10:01:45 +00:00
7ec2198cde test
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=407
2020-02-03 09:57:54 +00:00
700cac28c6 test
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=406
2020-02-03 09:48:14 +00:00
fb9ed40553 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=405
2020-01-31 11:55:01 +00:00
40599dd543 fix build for 15.2
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=404
2020-01-29 13:04:23 +00:00
e8c593181d without iproute2
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=403
2020-01-28 15:58:57 +00:00
d26243b3cd update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=402
2020-01-28 15:25:18 +00:00
678e61dd68 Accepting request 766951 from openSUSE:Tools
- fix SLE 15 configurations
- Fix dist autodetection for sle15-sp2

- Fix crash when using preinstall dependency expansion in OBS
- build-vm-kvm: use /boot/kernel.obs.build and /boot/initrd.obs.build
  as fallback regardless of the platform to have a global fallback
  kernel to use for distros that do not use the "kernel-obs-build"
  package to provide the guests kernel and initrd as the system
  binaries are not reliable for use in a guest system
- use abuild user if $NOROOTFORBUILD is set.

- fix createrepo existens check for appimager and docker builds
  in chroot
- support to use virt-make-fs for ext3 VM builds

- Arch Linux zstd format support
- fix testbuild fail with latest rpm in SP2 and Leap 15.2
- do not retry automatically on disk full error

OBS-URL: https://build.opensuse.org/request/show/766951
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=129
2020-01-25 12:23:13 +00:00
667c011c80 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=400
2020-01-24 15:51:52 +00:00
32d5dad4dd update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=399
2020-01-24 14:43:57 +00:00
8307bd2a83 new name on fedora
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=398
2020-01-22 12:39:17 +00:00
2446bab764 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=397
2020-01-22 12:36:54 +00:00
251cf56477 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=396
2020-01-20 08:36:50 +00:00
e771182997 Accepting request 761596 from openSUSE:Tools
- allow to enter an existing buildroot w/o recipe
- generate milestone files also for pure online media
- fix ccache setup of non-dotted compiler versions

OBS-URL: https://build.opensuse.org/request/show/761596
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=128
2020-01-10 17:40:06 +00:00
a19618f71b fix tag
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=394
2020-01-07 13:04:07 +00:00
4cc9d3ac82 new release
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=393
2020-01-07 12:59:43 +00:00
3def17e594 fix version
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=392
2020-01-03 07:39:55 +00:00
626220696e Accepting request 754369 from openSUSE:Tools
- qemu vm_type is running qemu system emulator now. Works for:
  * aarch64
  * armv7l
  * ppc64/ppc64le
  * s390/s390x
  * riscv64
  Note: this requires a kernel and initrd in build target via
        kernel-obs-build mechanic
- various --shell improvements
- new --shell-cmd to run commands in chroot/KVM/Qemu/... directly
- raising minimal required memory in qemu mode to 512MB to be able
  to run Linux kernel at least
- Normalize epoch 0 away when reading the module info
- Add systemd-nspawn backend (by Oleg Girko)

OBS-URL: https://build.opensuse.org/request/show/754369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=127
2019-12-11 11:01:17 +00:00
9a8612d5f1 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=390
2019-12-05 09:05:58 +00:00
ec5b7d7f05 Accepting request 748685 from openSUSE:Tools
- Add Fedora module parser
- Rpmmd parser: set up a dummy ExternEnt handler
- Add support for modules and publish flags
- add zstd to recommends
- Support rpm's new expression expansion syntax

OBS-URL: https://build.opensuse.org/request/show/748685
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=126
2019-11-20 12:43:24 +00:00
a6199f10d4 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=388
2019-11-14 13:21:51 +00:00
4c9ee96c91 Accepting request 732735 from openSUSE:Tools
- build-recipe-dsc: Move all build results, not just *.deb and *.changes
- Mount /sys in chroot build
- vc: Do not open the editor if content is set
- adding leap 15.2 and SLE 15 SP2 configs
- Fix some rpmlint warnings
- return exit status 9 in the genbuildreqs case
- Export SYSTEMD_OFFLINE=1 to avoid failures from systemctl

OBS-URL: https://build.opensuse.org/request/show/732735
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=125
2019-09-30 13:49:25 +00:00
60a7c0ff05 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=386
2019-09-23 12:00:57 +00:00
934d448524 Accepting request 715678 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/715678
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=124
2019-07-21 09:29:38 +00:00
633a7a5678 Accepting request 713993 from openSUSE:Tools
OBS-URL: https://build.opensuse.org/request/show/713993
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=123
2019-07-13 11:34:35 +00:00
6e4a26ec12 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=383
2019-07-09 11:38:37 +00:00
69d474d2e4 Accepting request 712606 from home:dimstar:Factory
- configs/15.5.conf: add libzstd1 to preinstall list: RPM is being
  extended to support zstd compression, which results in an
  additionaly library being linked in.


Succeeds for Staging_A - where libzstd1 is already added to preinstall

OBS-URL: https://build.opensuse.org/request/show/712606
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=382
2019-07-08 08:11:38 +00:00
8f523e2cb2 Accepting request 707419 from openSUSE:Tools
- configs/15.5.conf: remove brp-extract-appdata from support package
- add "-vv" parameter in case of debbuild

- Filter out 'MACRO' from Requires(pre)
- Support createrepo_c's CREATEREPO_CHECKSUMS checksum cache
- Skip unsupported GPG check on ArchLinux
- Support #!BuildRequires dependencies
- Collect more statistics
- Install policy-rc.d to prevent services from starting on Debian

- Improve file name check extractbuild (CVE-2017-14804, bsc#1069904)

OBS-URL: https://build.opensuse.org/request/show/707419
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=122
2019-06-12 11:06:47 +00:00
23c1715af6 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=380
2019-06-04 08:27:26 +00:00
d06a13e461 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=379
2019-03-21 09:40:05 +00:00
5b19b8e862 Accepting request 679571 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/679571
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=121
2019-03-05 11:16:43 +00:00
65324126b6 Accepting request 667754 from openSUSE:Tools
- update factory config for libreadline8 switch
- cleanup 15.1 config with OBS specific stuff
  * should not be used for plain build usage
  * workarounds for kiwi should be fixed in packages

OBS-URL: https://build.opensuse.org/request/show/667754
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=120
2019-01-29 13:39:02 +00:00
66ecb293e8 trying to fix fedora rawhide build
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=376
2019-01-24 06:59:48 +00:00
ae1798fc35 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=375
2019-01-23 14:43:34 +00:00
1d368abe02 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=374
2019-01-22 10:29:11 +00:00
521542fa27 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=373
2019-01-21 12:27:48 +00:00
0a6b1d5a9c update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=372
2019-01-21 12:01:52 +00:00
f0dc6414c7 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=371
2019-01-17 11:53:17 +00:00
e177fe9409 Accepting request 655732 from openSUSE:Tools
- support jumping into KVM debug shells using "--vm-type=kvm --shell"
- adapt to new containerd CLI syntax
- Support a new 'UseOBSRepositories' flag
- lxc 3 support
- power9 fixes
- Generate a .milestone artifact for kiwi product builds
- Support rpm's new '^' separator in version comparison
- Allow to specify extra image repos with <!-- OBS-Imagerepo: -->
- Rework release handling of containers

- Add Leap 15.1 config

OBS-URL: https://build.opensuse.org/request/show/655732
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=119
2018-12-19 12:23:05 +00:00
31b6787f34 cleanup
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=369
2018-12-06 15:29:46 +00:00
6a43d32270 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=368
2018-12-06 15:29:20 +00:00
0a32c930d1 Accepting request 643708 from openSUSE:Tools
- require psmisc util for fuser
- Start debian support for kiwi images/containers
- Support building with unordered repositories for kiwi/docker builds
- Write the package list of the base container in kiwi container builds
- Support kiwi's "additionaltags" attribute (added in kiwi 9.15.3)
- Add some substitutes for the extra container tags
- Support "OBS-AddTag" directive to set multiple container tags in kiwi builds
- Archlinux updates
- SLE 12 SP4 config
- Appimage: support source file parsing

OBS-URL: https://build.opensuse.org/request/show/643708
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=118
2018-11-05 21:47:31 +00:00
07d140d401 ups
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=366
2018-10-22 10:12:48 +00:00
6b7979f30b update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=365
2018-10-22 10:10:21 +00:00
43045040b3 testing
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=364
2018-10-22 09:50:53 +00:00
509fe4e7d7 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=363
2018-10-22 09:46:11 +00:00
64d9c19a07 Accepting request 636385 from home:bmwiedemann:branches:openSUSE:Tools
Require fuser at runtime to kill processes

fuser is used in build since
commit 93cfd50b3823799fd8791940bfaf8aca63d2b81c
Author: Ludwig Nussel <ludwig.nussel@suse.de>
Date:   Thu Jun 26 14:00:14 2008 +0000

    kill qemu and uml via fuser

OBS-URL: https://build.opensuse.org/request/show/636385
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=362
2018-10-19 07:17:41 +00:00
7182d4cca5 Accepting request 633708 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/633708
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=117
2018-09-11 15:06:57 +00:00
ae4567c124 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=360
2018-08-30 09:19:25 +00:00
9ff40ebf04 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=359
2018-08-30 06:34:56 +00:00
00a896f82d update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=358
2018-08-29 14:01:15 +00:00
5dd0c5de89 Accepting request 629607 from openSUSE:Tools
- docker format: New podman/buildah build engine support
- Support for full names in changes files
- Set %url macro when seeing an Url:
- pacman CLI updates
- enable core dump generation in VM builds
- Disable kpti on guest kernel for performance and correctness
- support for e2fsprogs 1.43.1 with old kernels

OBS-URL: https://build.opensuse.org/request/show/629607
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=116
2018-08-24 14:49:23 +00:00
410f391e1a update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=356
2018-08-16 15:00:52 +00:00
fca8598260 Accepting request 619816 from openSUSE:Tools
- docker:
  * use a correct prefixed label for disturl
  * Support building multiple image types containing a docker image
  * Set build user to root for docker/fissile builds
  * Compress containers so that old kiwi versions can handle them
  * Put obs-docker-support uninstall before the last user line
  * Also pass arch and buildflavor when creating the containerinfo
  * set disturl as container LABEL
  * Uncompress kiwi generated containers
  * build-vm-docker: type=bind instead of type=volume in --mount option
- computeblocklists/extractbuild:
  * Tweak verbose logging of directories in computeblocklists/extractbuild
  * add support for FIEMAP ioctl
  * don't use bare F for file
  * document and use alternate ioctl numbers
  * more tweaks and sanity checks
  * Fallback to encode/decode helpers if perl does not support 'Q' in pack/unpack
  * Use 'eval' when querying the blocklist
- Misc:
  * fix escaping in regexp
  * log toplevel KIWI directories in verbose mode
  * Split kiwi product parser in a separate function
  * Always add extra dependencies when doing sysdeps expansion
  * Fix REPOTYPE setting if the PKGCONFIG file is generated by a service
  * support zypper's handling of versioned deps
  * pam-modules got dropped on sles 15
  * testing for build specific filesystem, which are more important then worker defaults
  * mark lint option as obsolete
  * Make sure that we know all pre/vminstalls

OBS-URL: https://build.opensuse.org/request/show/619816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=115
2018-07-07 19:52:27 +00:00
9317cc6f49 - docker:
* use a correct prefixed label for disturl
  * Support building multiple image types containing a docker image
  * Set build user to root for docker/fissile builds
  * Compress containers so that old kiwi versions can handle them
  * Put obs-docker-support uninstall before the last user line
  * Also pass arch and buildflavor when creating the containerinfo
  * set disturl as container LABEL
  * Uncompress kiwi generated containers
  * build-vm-docker: type=bind instead of type=volume in --mount option
- computeblocklists/extractbuild:
  * Tweak verbose logging of directories in computeblocklists/extractbuild
  * add support for FIEMAP ioctl
  * don't use bare F for file
  * document and use alternate ioctl numbers
  * more tweaks and sanity checks
  * Fallback to encode/decode helpers if perl does not support 'Q' in pack/unpack
  * Use 'eval' when querying the blocklist
- Misc:
  * fix escaping in regexp
  * log toplevel KIWI directories in verbose mode
  * Split kiwi product parser in a separate function
  * Always add extra dependencies when doing sysdeps expansion
  * Fix REPOTYPE setting if the PKGCONFIG file is generated by a service
  * support zypper's handling of versioned deps
  * pam-modules got dropped on sles 15
  * testing for build specific filesystem, which are more important then worker defaults
  * mark lint option as obsolete
  * Make sure that we know all pre/vminstalls

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=354
2018-06-29 12:16:59 +00:00
041d016382 Accepting request 593183 from openSUSE:Tools
- KIWI: Support OBS-Profiles kiwi annotation
        kiwi profile filtering
- Switch to a little perl http server to get rid of the python2 dependency
- Avoid Ubuntu 18.04 uncompress failure messages
- Don't rely on AppImage's auto-detection for architecture
- build-recipe-livebuild: count ONIE images as build results

OBS-URL: https://build.opensuse.org/request/show/593183
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=114
2018-04-06 15:41:04 +00:00
033939c11c update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=352
2018-04-03 11:35:54 +00:00
3608b9ba99 Accepting request 574760 from openSUSE:Tools
fixing changelog, includes also the SLE 11 change, you need to drop build-mkbaselibs-sle package link and prjconf entries. Also in Leap and SLE 15

- add sysrq functionality for KVM builds
- add initial SLES 15 config

 
- add own baselibs config for SLE 11

OBS-URL: https://build.opensuse.org/request/show/574760
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=113
2018-02-14 08:17:12 +00:00
785a92b380 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=350
2018-02-09 16:01:51 +00:00
befa28e541 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=349
2018-02-09 15:19:40 +00:00
7f51e195aa update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=348
2018-01-31 13:40:03 +00:00
6a89e8dc22 Accepting request 569349 from openSUSE:Tools
- Fix picking of right changes file for changelog generation (boo#1077145)

- force use of bsdtar for VMs (bnc#665768, CVE-2010-4226)

OBS-URL: https://build.opensuse.org/request/show/569349
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=112
2018-01-29 13:54:50 +00:00
dfa4435ca2 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=346
2018-01-24 16:07:16 +00:00
50177f7030 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=345
2018-01-23 14:05:54 +00:00
23d4f42d9d Accepting request 546366 from openSUSE:Tools
version update

OBS-URL: https://build.opensuse.org/request/show/546366
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=111
2017-11-30 11:31:59 +00:00
78ada1da68 go
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=343
2017-11-28 13:37:00 +00:00
b486979466 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=342
2017-11-28 13:22:04 +00:00
6cde96dc47 fix build
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=341
2017-11-23 08:19:17 +00:00
db528f1793 don't use debian/ folder anymore
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=340
2017-11-22 13:55:48 +00:00
Stephan Kulow
180f3aa6d2 - buildignore the sle flavor of mkbaselibs for sle
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=339
2017-11-21 09:16:57 +00:00
16df059598 Accepting request 542595 from openSUSE:Tools
version update

OBS-URL: https://build.opensuse.org/request/show/542595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=110
2017-11-19 10:07:39 +00:00
21188998bf update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=337
2017-11-17 09:37:46 +00:00
8aa7714e71 Accepting request 540259 from openSUSE:Tools
container support fixes, syntax error fix

OBS-URL: https://build.opensuse.org/request/show/540259
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=109
2017-11-14 13:01:49 +00:00
1fa527d3aa update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=335
2017-11-09 16:15:21 +00:00
c5aa32cb6e Accepting request 537597 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/537597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=108
2017-11-03 15:20:31 +00:00
5cc17ebc93 Accepting request 535285 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/535285
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=107
2017-10-28 12:17:44 +00:00
Stephan Kulow
d25619ce47 - Support getting the container tags from the Dockerfile
- Put the disturl in the .buildenv file
- Support rpm-buildroot-override buildflag
- Support kvm builds on Debian
- Support with/without/unless rich deps
- Added obs-docker-support script for docker images
- Initial SLE 15 config

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=332
2017-10-23 15:05:44 +00:00
d5a9f6d044 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=331
2017-10-12 16:01:02 +00:00
a0d4cb517b update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=330
2017-10-06 13:13:47 +00:00
26e49c35e1 Accepting request 530635 from openSUSE:Tools
1

OBS-URL: https://build.opensuse.org/request/show/530635
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=106
2017-10-05 09:48:18 +00:00
Stephan Kulow
409b57e8db Accepting request 527666 from home:coolo:branches:openSUSE:Factory
- add conflict to otherproviders 

- Support getting the container tags from the Dockerfile
- Put the disturl in the .buildenv file
- Support rpm-buildroot-override buildflag
- Support kvm builds on Debian
- Support with/without/unless rich deps
- Added obs-docker-support script for docker images
- Initial SLE 15 config

OBS-URL: https://build.opensuse.org/request/show/527666
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=328
2017-10-03 03:03:36 +00:00
81ebe9d2bc Accepting request 514523 from openSUSE:Tools
- Temporary hack to aid liblua5_3 -> liblua5_3-5 rename

- switch baselibs scheme for debuginfo packages from
  foo-debuginfo-32bit to foo-32bit-debuginfo [fate#323217]


- Fix path to files

- provide build-mkbaselibs so this can really be used 

- fix build 

- new package for SLE baselibsconf, including ia64 arch defaults

OBS-URL: https://build.opensuse.org/request/show/514523
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=105
2017-08-14 10:35:41 +00:00
95fe06ba8b OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=326 2017-08-04 07:51:19 +00:00
df6ec8f862 - Temporary hack to aid liblua5_3 -> liblua5_3-5 rename
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=324
2017-08-04 06:27:08 +00:00
26b473708d Fix build in devel project
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=323
2017-08-03 12:59:19 +00:00
4e8ad05ffe - Fix path to files
- Temporary hack to aid liblua5_3 -> liblua5_3-5 renam

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=322
2017-08-02 15:00:21 +00:00
29698f4e60 add debian.changelog again
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=321
2017-07-20 17:51:51 +00:00
ea62ddcb5a try
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=320
2017-07-20 17:43:25 +00:00
6b7b6f8e8b ups
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=319
2017-07-20 17:25:52 +00:00
e814a74b19 try
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=318
2017-07-20 17:22:11 +00:00
984c3b8ae0 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=317
2017-07-20 17:17:10 +00:00
e93d056726 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=316
2017-07-20 16:57:48 +00:00
8a86776cb1 old sle 11 and opensuse fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=315
2017-07-20 16:41:00 +00:00
edb3970893 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=314
2017-07-20 16:29:47 +00:00
0447102012 doesn't work this way
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=313
2017-07-19 18:13:43 +00:00
b96bc613fe skip test on fedory and friends
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=312
2017-07-19 18:06:21 +00:00
68d642823a Accepting request 511464 from home:bluca:branches:openSUSE:Tools
Extract debian.links - was added to the _service by this request:
https://build.opensuse.org/package/rdiff/openSUSE:Tools/build?linkrev=base&rev=309
but it wasn't extracted in the last upload

OBS-URL: https://build.opensuse.org/request/show/511464
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=311
2017-07-19 17:51:02 +00:00
62de2ad0fd update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=310
2017-07-19 17:23:42 +00:00
cf3715e92b Accepting request 510272 from home:bluca:branches:openSUSE:Tools
Extract new dist/debian.links added by https://github.com/openSUSE/obs-build/pull/368

OBS-URL: https://build.opensuse.org/request/show/510272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=309
2017-07-14 11:32:17 +00:00
51a0d851b7 go
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=308
2017-06-13 09:54:09 +00:00
762b9477c7 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=306
2017-06-11 12:09:50 +00:00
7543db263d use build descriptions from git
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=305
2017-05-24 12:23:10 +00:00
Ludwig Nussel
30cc6cad1c Accepting request 481818 from openSUSE:Tools
fixes

OBS-URL: https://build.opensuse.org/request/show/481818
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=104
2017-04-03 09:03:41 +00:00
808c583ea0 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=303
2017-03-21 15:28:17 +00:00
588df1ff42 go
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=302
2017-03-17 13:00:21 +00:00
4817d4574d Accepting request 455767 from openSUSE:Tools
tumbleweed config update

OBS-URL: https://build.opensuse.org/request/show/455767
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=103
2017-03-03 16:37:13 +00:00
07aaf56c53 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=300
2017-02-09 13:18:24 +00:00
46566146a0 Accepting request 452453 from openSUSE:Tools
fix haskell builds

OBS-URL: https://build.opensuse.org/request/show/452453
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=102
2017-02-01 08:49:38 +00:00
5da11f6b87 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=298
2017-01-25 16:09:06 +00:00
1db3bb8dc0 Accepting request 450943 from home:bluca:branches:openSUSE:Tools
Add Conflicts, Replaces, Provides: obs-build to debian/control

build is available in the Debian archive and provides the same files.
Without Conflicts/Replaces/Provides installations and upgrades fails
as the two packages own the same files and there's a filesystem
conflict:

Unpacking obs-build (20141024-1) ...
dpkg: error processing archive /var/cache/apt/archives/obs-build_20141024-1_all.deb (--unpack):
trying to overwrite '/usr/share/man/man1/unrpm.1.gz', which is also in package build 20161206

As the Debian policy mandates this can be solved with the above
changes:
https://www.debian.org/doc/debian-policy/ch-relationships.html

OBS-URL: https://build.opensuse.org/request/show/450943
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=297
2017-01-17 13:22:32 +00:00
8a129e5451 Accepting request 444326 from openSUSE:Tools
another update

OBS-URL: https://build.opensuse.org/request/show/444326
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=101
2016-12-11 12:21:37 +00:00
620e935d20 ups
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=295
2016-12-06 15:38:04 +00:00
7fe4ff35ce update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=294
2016-12-06 15:37:20 +00:00
b1a451a5c7 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=293
2016-12-06 07:26:35 +00:00
46a2980eeb update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=292
2016-11-29 07:04:22 +00:00
5b20eb293f Accepting request 437305 from openSUSE:Tools
build failure is expected by Dimstar, don't decline it ;)

OBS-URL: https://build.opensuse.org/request/show/437305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=100
2016-10-26 11:25:54 +00:00
90df3a4e99 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=290
2016-10-25 15:55:26 +00:00
748977f443 raise deb compat level to 5 for new ubuntu
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=289
2016-10-20 08:50:41 +00:00
99a2157d57 Accepting request 418678 from openSUSE:Tools
1

OBS-URL: https://build.opensuse.org/request/show/418678
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=99
2016-08-25 07:48:56 +00:00
a2c7f58300 Accepting request 418297 from home:lnussel:branches:openSUSE:Tools
- calculate leap version for default config

OBS-URL: https://build.opensuse.org/request/show/418297
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=287
2016-08-11 13:53:48 +00:00
cfa9982812 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=286
2016-08-09 13:39:29 +00:00
059fea0002 Accepting request 407731 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/407731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=98
2016-07-18 19:16:25 +00:00
a9b27291e2 go
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=284
2016-06-30 05:48:41 +00:00
f0125eed44 Accepting request 391842 from openSUSE:Tools
fix for armv7hl

OBS-URL: https://build.opensuse.org/request/show/391842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=97
2016-05-05 10:09:10 +00:00
c5f38a9754 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=282
2016-04-27 15:04:43 +00:00
cadd3c8b0b update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=281
2016-04-27 06:34:11 +00:00
16b89f82d5 Accepting request 390173 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/390173
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=96
2016-04-22 14:15:46 +00:00
877a450f36 build
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=279
2016-04-08 09:59:56 +00:00
a7174a94d3 Accepting request 366084 from openSUSE:Tools
version update

OBS-URL: https://build.opensuse.org/request/show/366084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=95
2016-03-14 08:56:23 +00:00
09eeab0388 ups
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=277
2016-03-04 16:34:16 +00:00
cfff0a1f31 second attempt
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=276
2016-03-04 16:20:55 +00:00
954869d63e update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=275
2016-03-04 07:36:19 +00:00
314b5e5530 Accepting request 342576 from openSUSE:Tools
add leap config

OBS-URL: https://build.opensuse.org/request/show/342576
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=94
2015-11-17 13:19:15 +00:00
6ad38d2929 ups
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=273
2015-11-05 15:09:30 +00:00
ded326612f add bnc
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=272
2015-11-05 15:04:41 +00:00
d07d6e3062 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=271
2015-11-05 15:02:43 +00:00
4c9e0b2f08 fix debian builds
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=270
2015-10-27 07:50:19 +00:00
e5e6ea6ec2 Accepting request 338339 from openSUSE:Tools
forgot to do one change...

OBS-URL: https://build.opensuse.org/request/show/338339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=93
2015-10-14 14:35:14 +00:00
43c2e0baac do it
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=268
2015-10-13 05:49:13 +00:00
9f6d937ad1 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=267
2015-10-09 08:43:08 +00:00
2a36f02269 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=266
2015-10-09 06:21:27 +00:00
3202385847 Accepting request 333455 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/333455
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=92
2015-10-06 11:22:52 +00:00
f7a1b06b4a update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=264
2015-09-17 10:47:05 +00:00
162c3b389d update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=263
2015-09-16 09:57:57 +00:00
ec7d22f193 Accepting request 328746 from openSUSE:Tools
third attempt, now with lua53

OBS-URL: https://build.opensuse.org/request/show/328746
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=91
2015-09-03 15:58:12 +00:00
3f71301793 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=261
2015-09-03 09:26:45 +00:00
57a7f633ff improve changelog
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=260
2015-09-03 07:18:46 +00:00
8b74c3bcc1 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=259
2015-09-02 15:34:01 +00:00
93cbb8c59f Accepting request 312428 from openSUSE:Tools
fix test suite call

OBS-URL: https://build.opensuse.org/request/show/312428
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=90
2015-06-23 09:54:43 +00:00
090cc65e85 go
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=257
2015-06-17 15:02:56 +00:00
3843d49f61 tests optional on non-suse
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=256
2015-06-16 14:58:07 +00:00
ed04fc19d1 sync
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=255
2015-06-16 14:52:45 +00:00
c0bac4696c build
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=254
2015-06-16 14:49:34 +00:00
fc54f3f509 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=253
2015-06-15 11:49:50 +00:00
7c260d87e2 Accepting request 291133 from openSUSE:Tools
update

OBS-URL: https://build.opensuse.org/request/show/291133
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=89
2015-03-23 11:12:02 +00:00
be54b9ace0 build
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=251
2015-03-17 07:24:08 +00:00
9dcf12925a Accepting request 283413 from openSUSE:Tools
version update

OBS-URL: https://build.opensuse.org/request/show/283413
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=88
2015-02-08 10:41:36 +00:00
5c73f6a8f7 add baselibs again
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=249
2015-01-30 07:50:22 +00:00
67c1d929bd sync with OBS unstable package
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=248
2015-01-30 07:44:02 +00:00
85a9630dab update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=247
2015-01-30 07:29:22 +00:00
94bc4a46e6 - add recommend to perl(Net::SSL) (bnc#880212)
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=246
2015-01-30 07:25:22 +00:00
81ad1ed0df Accepting request 262866 from openSUSE:Tools
version update

OBS-URL: https://build.opensuse.org/request/show/262866
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=87
2014-11-26 09:35:59 +00:00
003d267e02 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=244
2014-11-24 15:48:04 +00:00
Stephan Kulow
374f1b8bfb Accepting request 258480 from openSUSE:Tools
fix Ubuntu 14.10 builds

OBS-URL: https://build.opensuse.org/request/show/258480
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=86
2014-11-04 16:27:28 +00:00
086c736601 add baselibs.conf to sec
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=242
2014-10-27 09:11:26 +00:00
90721fbc22 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=241
2014-10-27 09:09:29 +00:00
4bef170c17 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=240
2014-10-27 09:03:36 +00:00
d2497f034f update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=239
2014-09-19 05:38:58 +00:00
1ce82fe308 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=238
2014-09-18 10:47:57 +00:00
d497291654 grr
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=237
2014-09-16 06:37:22 +00:00
de85668b22 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=236
2014-09-16 06:33:57 +00:00
Stephan Kulow
346f775e68 Accepting request 232384 from openSUSE:Tools
refactored build script

OBS-URL: https://build.opensuse.org/request/show/232384
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=84
2014-05-02 17:21:33 +00:00
7637166e30 fix changes file
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=234
2014-05-02 06:52:45 +00:00
28a11b1e8c merge
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=233
2014-04-24 19:13:08 +00:00
Tomáš Chvátal
449843b929 Accepting request 223284 from openSUSE:Tools
bugfixes only

OBS-URL: https://build.opensuse.org/request/show/223284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=83
2014-02-28 15:21:36 +00:00
bb89507073 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=230
2014-02-20 18:43:44 +00:00
Stephan Kulow
585a1574a2 Accepting request 209520 from openSUSE:Tools
fix ppc64le handling

OBS-URL: https://build.opensuse.org/request/show/209520
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=82
2013-12-06 08:43:03 +00:00
a585698420 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=228
2013-12-05 13:27:38 +00:00
8e67d8859e update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=227
2013-12-05 10:11:30 +00:00
f1a8fd6c87 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=226
2013-12-05 10:02:58 +00:00
Stephan Kulow
967ce6d778 Accepting request 209370 from openSUSE:Tools
ppc64le support and distro kernel support

OBS-URL: https://build.opensuse.org/request/show/209370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=81
2013-12-04 11:22:11 +00:00
24e1dfccae update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=224
2013-12-04 08:30:49 +00:00
Tomáš Chvátal
42d2ac7780 Accepting request 203381 from openSUSE:Tools
fixed 13.1 config and added a 13.2 one to fix build

OBS-URL: https://build.opensuse.org/request/show/203381
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=80
2013-10-17 12:50:52 +00:00
6b44b80b3e add note
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=222
2013-10-15 09:48:39 +00:00
296680d9c6 add factory config
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=221
2013-10-15 09:48:11 +00:00
4443bc81ae update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=220
2013-10-15 09:41:35 +00:00
Tomáš Chvátal
9602a99811 Accepting request 186781 from openSUSE:Tools
- add requires for Fedora (forwarded request 185684 from k0da)

OBS-URL: https://build.opensuse.org/request/show/186781
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=78
2013-08-13 08:16:18 +00:00
Lars Vogdt
93ede06a49 Accepting request 185684 from home:k0da:branches:openSUSE:Tools
- add requires for Fedora

OBS-URL: https://build.opensuse.org/request/show/185684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=218
2013-08-12 16:58:28 +00:00
Stephan Kulow
476391879d Accepting request 177106 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/177106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=77
2013-06-05 09:40:44 +00:00
28805be923 fix for non-suse
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=216
2013-05-24 18:32:42 +00:00
Stephan Kulow
cb333e0490 Accepting request 175954 from openSUSE:Tools
critical updates. please drop the obsolete build-vminit container after accepting, it is a subpackage now

OBS-URL: https://build.opensuse.org/request/show/175954
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=76
2013-05-18 07:20:40 +00:00
1e27e08102 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=214
2013-05-17 09:42:02 +00:00
53c1dce95e trigger service run
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=213
2013-05-17 09:26:54 +00:00
08d737a408 osc copypac from project:OBS:Server:2.4 package:build revision:38, using keep-link
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=211
2013-05-17 09:23:03 +00:00
9b89ee2b6c osc copypac from project:OBS:Server:2.4 package:build revision:37, using keep-link
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=210
2013-05-16 06:06:57 +00:00
99f87741eb osc copypac from project:OBS:Server:2.4 package:build revision:36, using keep-link
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=209
2013-05-15 16:27:51 +00:00
d3076f3b61 osc copypac from project:OBS:Server:2.4 package:build revision:34, using keep-link
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=208
2013-05-14 12:10:30 +00:00
9fa49c952d update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=207
2013-05-08 11:11:42 +00:00
5d6e69723f osc copypac from project:OBS:Server:2.4 package:build revision:32, using keep-link
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=206
2013-04-29 07:42:59 +00:00
Stephan Kulow
c3fe7fe264 Accepting request 162095 from openSUSE:Tools
- add sl13.1.conf (openSUSE:Factory prjconf of 2013-03-29)
- have ncurses-devel-32bit require ncurses-devel and not ncurses-32bit
- do not put .socket files into the 32bit packages
- unbreak kvm for x86_64

OBS-URL: https://build.opensuse.org/request/show/162095
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=75
2013-04-02 18:26:22 +00:00
Stephan Kulow
2707e2fb2e - add sl13.1.conf (openSUSE:Factory prjconf of 2013-03-29)
- have ncurses-devel-32bit require ncurses-devel and not ncurses-32bit
- do not put .socket files into the 32bit packages
- unbreak kvm for x86_64

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=204
2013-04-02 11:10:42 +00:00
Stephan Kulow
d8423c0f65 Accepting request 156671 from openSUSE:Tools
- ARM AArch64 support added
- Generic system emulator support as VM added
- s390 z/VM build environment support added
- support collecting resource statistics during build (for OBS 2.4)
- rpm5 fixes
- kvm support for armv7l
- mount /dev/pts with right permissions

OBS-URL: https://build.opensuse.org/request/show/156671
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=74
2013-03-01 06:15:14 +00:00
dbddcdadd8 fix build
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=202
2013-02-27 12:37:52 +00:00
5a1c597dee remove bogus file
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=201
2013-02-27 10:40:38 +00:00
90373f1178 update archlinux file
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=200
2013-02-27 09:20:00 +00:00
7fe31e6f12 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=199
2013-02-27 09:16:33 +00:00
Ismail Dönmez
d78b48860b Accepting request 143852 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/143852
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=72
2012-12-05 12:47:34 +00:00
0a36dc684d drop patch
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=197
2012-11-26 08:53:24 +00:00
adb8df2641 update PKGBUILD
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=196
2012-11-26 08:50:14 +00:00
23f41fcddc update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=195
2012-11-26 08:49:37 +00:00
6714858fc0 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=194
2012-10-19 13:09:51 +00:00
Stephan Kulow
cbc563d390 Accepting request 137222 from openSUSE:Tools
fix current warning messages with new rpmlint

OBS-URL: https://build.opensuse.org/request/show/137222
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=71
2012-10-08 18:27:28 +00:00
993b8572a7 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=192
2012-10-05 10:58:03 +00:00
Stephan Kulow
b8cdce44ff Accepting request 136164 from openSUSE:Tools
- change to automatic date version in _service
- update from git (4afd9f0ee03f9e51cf8db9a27fae4663e3f4dde6)
Martin Koegler (1):
      Bug fix: ignore links in orig tar files
Michael Schroeder (1):
      - be more verbose when the preinstallimage unpack fails
Stephan Kulow (2):
      the difference between openSUSE and SLE is outdated
      do not cumulate packages with 12.2's rpm

OBS-URL: https://build.opensuse.org/request/show/136164
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=70
2012-09-27 08:31:20 +00:00
Stephan Kulow
e8b2669e11 baselibs-sle is no longer there
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=188
2012-09-27 07:52:01 +00:00
Stephan Kulow
870ad2e834 - change to automatic date version in _service
- update from git (4afd9f0ee03f9e51cf8db9a27fae4663e3f4dde6)
Martin Koegler (1):
      Bug fix: ignore links in orig tar files
Michael Schroeder (1):
      - be more verbose when the preinstallimage unpack fails
Stephan Kulow (2):
      the difference between openSUSE and SLE is outdated
      do not cumulate packages with 12.2's rpm

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=187
2012-09-27 07:35:12 +00:00
Stephan Kulow
79ee21834c Accepting request 135865 from openSUSE:Tools
- remove build-mkbaselibs-sle, the split is no longer necessary
- remove default requires for devel-32bit

- fix logic for cumulating packages

OBS-URL: https://build.opensuse.org/request/show/135865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=69
2012-09-26 14:09:16 +00:00
Stephan Kulow
f7937a8e82 - remove build-mkbaselibs-sle, the split is no longer necessary
- remove default requires for devel-32bit

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=185
2012-09-25 11:37:13 +00:00
Stephan Kulow
967fadc330 - fix logic for cumulating packages
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=184
2012-09-25 08:31:36 +00:00
Stephan Kulow
5c05ac7561 Accepting request 135697 from openSUSE:Tools
- update to current git (03587016a7eca7788f404820642a2b5a1556aa0b)
Adrian Schröter (1):
      - use default MEMSIZE in check_for_ppc
Anas Nashif (2):
      pass --use-system-qemu option to init_buildsystem
      Support https repositories
Frank Lichtenheld (1):
      init_buildsystem: fail early on reorder failure
Martin Koegler (4):
      Diff can't handle empty files
      Refactor diff generation
      Handle overriden files already present in the orig.tar.gz correctly in debtransform
      Correct version number of binaries, if necessary
Michael Schroeder (3):
      - don't add self-provides for src packages
      - support binary rpms with fo SOURCERPM header element
      - drop '-o' bsdtar flag when unpacking preinstall images
Werner Fink (1):
      Make init_buildsystem able to use the features of newer rpm

OBS-URL: https://build.opensuse.org/request/show/135697
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=68
2012-09-25 07:29:36 +00:00
Stephan Kulow
9a419416d5 - update to current git (03587016a7eca7788f404820642a2b5a1556aa0b)
Adrian Schröter (1):
      - use default MEMSIZE in check_for_ppc
Anas Nashif (2):
      pass --use-system-qemu option to init_buildsystem
      Support https repositories
Frank Lichtenheld (1):
      init_buildsystem: fail early on reorder failure
Martin Koegler (4):
      Diff can't handle empty files
      Refactor diff generation
      Handle overriden files already present in the orig.tar.gz correctly in debtransform
      Correct version number of binaries, if necessary
Michael Schroeder (3):
      - don't add self-provides for src packages
      - support binary rpms with fo SOURCERPM header element
      - drop '-o' bsdtar flag when unpacking preinstall images
Werner Fink (1):
      Make init_buildsystem able to use the features of newer rpm

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=182
2012-09-24 15:48:01 +00:00
Ismail Dönmez
8662a32fb3 Accepting request 134103 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/134103
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=67
2012-09-14 10:14:56 +00:00
5e948235ed - update to current git
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=180
2012-08-24 12:10:15 +00:00
c39606cf67 add
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=179
2012-08-21 09:33:28 +00:00
4ca5640f4b update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=178
2012-08-21 09:02:14 +00:00
5663321d0b add PKGBUILD file
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=177
2012-08-13 10:56:40 +00:00
Stephan Kulow
62638de629 Accepting request 128814 from home:flichtenheld:branches:openSUSE:Tools
Fix wrong version number in debian.changelog
And while at it, misc improvements to the Debian packaging

OBS-URL: https://build.opensuse.org/request/show/128814
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=176
2012-07-25 14:23:34 +00:00
Stephan Kulow
fe49a0aa07 Accepting request 128305 from openSUSE:Tools
fix build in factory. updating horrible outdated 12.2 config

OBS-URL: https://build.opensuse.org/request/show/128305
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=66
2012-07-23 07:54:12 +00:00
036c40f14c increase version
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=174
2012-07-19 07:50:15 +00:00
99d396be71 build
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=173
2012-07-19 07:48:32 +00:00
Stephan Kulow
275bc1921d Accepting request 126873 from openSUSE:Tools
preinstall support and fixing the visible typo

OBS-URL: https://build.opensuse.org/request/show/126873
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=65
2012-07-02 09:49:59 +00:00
ba2ba9f846 fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=171
2012-07-02 08:41:32 +00:00
0edd36a743 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=170
2012-06-14 13:58:03 +00:00
Stephan Kulow
6e5ba2050e Accepting request 123693 from openSUSE:Tools
- update from git:
   (mls) simplify debug package code so that it also works with --target

- take care of prjconf target: definition for spec file parsing

- support for breakages in Fedora:17
  * support enforced ordering during preinstall and vminstall phase
  * allow to extract files via symlinked directories

OBS-URL: https://build.opensuse.org/request/show/123693
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=63
2012-06-06 14:05:42 +00:00
Stephan Kulow
8c8bea9c4c - update from git:
(mls) simplify debug package code so that it also works with --target

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=168
2012-06-05 14:26:14 +00:00
3cfbc2dbba fix
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=167
2012-05-31 12:24:46 +00:00
46698e62ac 2nd part for fedora 17
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=166
2012-05-31 08:11:59 +00:00
266c121249 support fedora 17
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=165
2012-05-30 12:54:47 +00:00
Stephan Kulow
973a16b15b Accepting request 120967 from openSUSE:Tools
- work around command line size limit
  mkbaselibs may fail on an excessive number of packages (bnc#761977)
- improve build root owner setting
- don't die at compile time if Archive::Tar is not available

OBS-URL: https://build.opensuse.org/request/show/120967
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=62
2012-05-15 15:40:14 +00:00
Stephan Kulow
68da1e28d6 - work around command line size limit
mkbaselibs may fail on an excessive number of packages (bnc#761977)
- improve build root owner setting
- don't die at compile time if Archive::Tar is not available

OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=163
2012-05-14 14:57:45 +00:00
Stephan Kulow
4a02ae4550 Accepting request 116237 from openSUSE:Tools
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/116237
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=61
2012-05-08 04:44:50 +00:00
40451cfd56 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=161
2012-04-24 14:02:52 +00:00
5954d6b5b0 no more ia64 builds on openSUSE
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=160
2012-04-23 09:50:12 +00:00
Stephan Kulow
50db6f8cd0 Accepting request 114176 from openSUSE:Tools
license update: GPL-2.0+ and GPL-2.0
See e.g. spec2changelog by Pascal Bleser. Also, there should be a copy of the GPL-2.0 license in the package (forwarded request 114174 from babelworx)

OBS-URL: https://build.opensuse.org/request/show/114176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=60
2012-04-18 10:33:57 +00:00
4902872987 Accepting request 114174 from home:babelworx:ldig:branches:openSUSE:Tools
license update: GPL-2.0+ and GPL-2.0
See e.g. spec2changelog by Pascal Bleser. Also, there should be a copy of the GPL-2.0 license in the package

OBS-URL: https://build.opensuse.org/request/show/114174
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=158
2012-04-17 13:58:01 +00:00
1c2534de3a update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=157
2012-04-17 11:57:35 +00:00
4837223f87 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=156
2012-03-07 09:55:17 +00:00
be9b1e7fa6 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=155
2012-02-29 10:04:04 +00:00
b8c91debf2 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=154
2012-02-13 08:51:45 +00:00
d318f9f94f fix buid for rpm v5
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=153
2011-10-25 14:40:31 +00:00
e38361ff5f fix sle build
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=152
2011-10-25 14:17:37 +00:00
fd47c6bdb3 add build-initvm
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=151
2011-10-25 13:24:31 +00:00
8f09f5c85d - add sles11sp2 build config and adapt autodetection [bnc#711770]
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=150
2011-10-10 17:41:54 +00:00
Sascha Peilicke
8cdf619aaa Accepting request 84971 from openSUSE:Tools
fixed kvm, xen and qemu support

OBS-URL: https://build.opensuse.org/request/show/84971
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=58
2011-09-27 14:07:54 +00:00
9a73c1357b update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=147
2011-09-26 20:36:55 +00:00
Sascha Peilicke
a0bda00f77 Autobuild autoformatter for 78371
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=57
2011-08-09 14:39:11 +00:00
OBS User buildservice-autocommit
f406216cb7 Updating link to change in openSUSE:Factory/build revision 57.0
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=dbee2a2810ab7c64c5cbdf57b4fbe6a0
2011-08-09 14:39:11 +00:00
Sascha Peilicke
cb5d96c404 Accepting request 78371 from openSUSE:Tools
The following screendump should say it all:

----------------------------------------------------------------------
# rpm -qi build
[...]
Description :
This package provides a script for building RPMs for SUSE Linux in a
chroot environment.


Requires:       build-mkbaselibs
Recommends:     build-mkdrpms
Distribution: openSUSE:Tools / openSUSE_11.4
----------------------------------------------------------------------

Needless to say that rpm -q --requires / --recommends does not list 
build-mkbaselibs and build-mkdrpms.

This SR fixes this bug.

Note: the Recommends is only enabled on distributions that support it. (forwarded request 78242 from cboltz)

OBS-URL: https://build.opensuse.org/request/show/78371
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=56
2011-08-09 14:38:58 +00:00
eec5c9118a Accepting request 78242 from home:cboltz:branches:openSUSE:Tools
The following screendump should say it all:

----------------------------------------------------------------------
# rpm -qi build
[...]
Description :
This package provides a script for building RPMs for SUSE Linux in a
chroot environment.


Requires:       build-mkbaselibs
Recommends:     build-mkdrpms
Distribution: openSUSE:Tools / openSUSE_11.4
----------------------------------------------------------------------

Needless to say that rpm -q --requires / --recommends does not list 
build-mkbaselibs and build-mkdrpms.

This SR fixes this bug.

Note: the Recommends is only enabled on distributions that support it.

OBS-URL: https://build.opensuse.org/request/show/78242
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=144
2011-08-09 12:52:32 +00:00
7f918b9127 Accepting request 75010 from home:tuomaskulve:branches:openSUSE:Tools
Added back the debian.tar.gz file from the previous version. This allows debian builds of the packge.

OBS-URL: https://build.opensuse.org/request/show/75010
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=143
2011-07-07 04:45:55 +00:00
a7338e577d trigger service run
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=142
2011-07-07 04:45:17 +00:00
Sascha Peilicke
4ae3668a76 Autobuild autoformatter for 74947
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=55
2011-07-01 14:54:27 +00:00
Sascha Peilicke
6c495ca66d Accepting request 74947 from openSUSE:Tools
fix kiwi handling

OBS-URL: https://build.opensuse.org/request/show/74947
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=54
2011-07-01 14:54:01 +00:00
9fbeeea6a1 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=140
2011-07-01 07:27:45 +00:00
Ruediger Oertel
a02879f85f - provide build-mkbaselibs so this can really be used
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=139
2011-06-30 17:07:56 +00:00
Sascha Peilicke
3cd735b475 Autobuild autoformatter for 73992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=53
2011-06-24 08:45:58 +00:00
Sascha Peilicke
e70afb85ef Accepting request 73992 from openSUSE:Tools
update

OBS-URL: https://build.opensuse.org/request/show/73992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=52
2011-06-24 08:45:45 +00:00
fce4f73919 fix version
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=137
2011-06-17 08:45:46 +00:00
900fb9035a update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=136
2011-06-17 08:35:38 +00:00
fe676ba702 apply at the right place
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=134
2011-06-07 19:19:25 +00:00
54e45a85f7 add changes
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=132
2011-06-06 15:12:42 +00:00
Sascha Peilicke
cb6c9376c2 Autobuild autoformatter for 71297
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=51
2011-06-06 15:10:22 +00:00
Sascha Peilicke
6676627458 Accepting request 71297 from openSUSE:Tools
update for download_files

OBS-URL: https://build.opensuse.org/request/show/71297
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=50
2011-06-06 15:08:41 +00:00
88a344a171 add extra -sle baselibs config package spec file
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=127
2011-06-06 15:05:28 +00:00
61a6b3b559 drop ia64 baselibs
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=125
2011-06-06 14:58:21 +00:00
97d79ed044 where did it go ?
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=123
2011-05-25 12:55:17 +00:00
f9b8d83128 update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=121
2011-05-25 12:15:11 +00:00
d6d25233d0 add conflict
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=119
2011-05-12 10:21:16 +00:00
b43f34b894 - make sure default.conf is no stale symlink
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=117
2011-03-29 15:32:18 +00:00
1410ed2066 fix xen build
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=115
2011-03-01 15:36:09 +00:00
Sascha Peilicke
9f9c17e424 Autobuild autoformatter for 63012
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=49
2011-02-28 14:15:28 +00:00
OBS User buildservice-autocommit
13fb3ce0e4 Updating link to change in openSUSE:Factory/build revision 49.0
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=a93061cce5fa0eaafc0b1114f028d7c6
2011-02-28 14:15:28 +00:00
Sascha Peilicke
70697b2766 Accepting request 63012 from openSUSE:Tools
Accepted submit request 63012 from user adrianSuSE

OBS-URL: https://build.opensuse.org/request/show/63012
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=48
2011-02-28 14:15:18 +00:00
d984f6801e update
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=112
2011-02-28 09:04:38 +00:00
OBS User _service
815f57f1e6 generated via source service
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=111
2010-12-15 13:10:24 +00:00
00ffc37788 update to current git
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=110
2010-12-15 13:10:07 +00:00
Berthold Gunreben
25ab14f039 Autobuild autoformatter for 55726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=46
2010-12-13 13:20:18 +00:00
OBS User buildservice-autocommit
5f247492fc Updating link to change in openSUSE:Factory/build revision 46.0
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=6fe514bf3e3abb90bda0ca68cf908a53
2010-12-13 13:20:18 +00:00
Berthold Gunreben
cc02ac1c41 Accepting request 55726 from openSUSE:Tools
Accepted submit request 55726 from user coolo

OBS-URL: https://build.opensuse.org/request/show/55726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=45
2010-12-13 13:18:08 +00:00
OBS User _service
e3e16a52ab generated via source service
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=108
2010-12-09 14:53:04 +00:00
8453c17bbb update to current git
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=107
2010-12-09 14:52:49 +00:00
OBS User _service
602a51b396 generated via source service
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=106
2010-11-12 17:57:25 +00:00
OBS User autobuild
c22ddf07ec OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=44 2010-11-12 13:42:22 +00:00
OBS User autobuild
93b7f82102 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=43 2010-11-12 03:27:36 +00:00
60119b0bba fix build for SLES 9
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=105
2010-11-11 15:35:10 +00:00
OBS User _service
7063deed85 generated via source service
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=104
2010-11-11 14:10:43 +00:00
OBS User _service
31ab58e390 generated via source service
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=103
2010-11-11 13:38:13 +00:00
91aa45230a update for Ubuntu 10.10
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=102
2010-11-11 12:26:23 +00:00
Ruediger Oertel
9d7e2b8877 Accepting request 52673 from openSUSE:Tools:Unstable
Accepted submit request 52673 from user lnussel

OBS-URL: https://build.opensuse.org/request/show/52673
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=42
2010-11-10 20:05:01 +00:00
OBS User _service
acfab3d4f1 generated via source service
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=41
2010-10-28 16:02:27 +00:00
Stephan Kulow
ac82f64249 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/build?expand=0&rev=40 2010-10-28 16:02:11 +00:00
OBS User autobuild
f796458f9f Accepting request 50809 from openSUSE:Tools
checked in (request 50809)

OBS-URL: https://build.opensuse.org/request/show/50809
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=101
2010-10-15 14:45:37 +00:00
e1f9c0dc87 freeze version
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=100
2010-10-15 10:39:47 +00:00
3ef110b945 Accepting request 50807 from openSUSE:Tools:Unstable
okay ...

OBS-URL: https://build.opensuse.org/request/show/50807
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/build?expand=0&rev=99
2010-10-15 10:25:51 +00:00
12 changed files with 2148 additions and 49 deletions

17
PKGBUILD Normal file
View File

@@ -0,0 +1,17 @@
pkgname=build
pkgver=20250708
pkgrel=0
pkgdesc="Build packages in sandbox"
arch=('i686' 'x86_64')
url="https://www.github.com/openSUSE/obs-build"
license=('GPL-2.0+' 'GPL-2.0')
groups=('base-devel')
depends=('perl')
source=(obs-build-${pkgver}.tar.gz)
md5sums=('SKIP')
package() {
msg "Installing build ..."
cd "${srcdir}"/obs-build-${pkgver}
make DESTDIR=${pkgdir} install
}

21
_service Normal file
View File

@@ -0,0 +1,21 @@
<services>
<service name="tar_scm" mode="manual">
<param name="revision">20250708</param>
<param name="version">20250708</param>
<param name="url">https://github.com/openSUSE/obs-build.git</param>
<param name="scm">git</param>
<param name="extract">dist/build.changes</param>
<param name="extract">dist/build.spec</param>
<param name="extract">dist/build.dsc</param>
<param name="extract">dist/debian.changelog</param>
<param name="extract">dist/debian.compat</param>
<param name="extract">dist/debian.control</param>
<param name="extract">dist/debian.rules</param>
<param name="extract">dist/PKGBUILD</param>
</service>
<service name="recompress" mode="manual">
<param name="compression">gz</param>
<param name="file">*.tar</param>
</service>
<service name="set_version" mode="manual"/>
</services>

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2f04a2e2a6a2a0b45b8dcf1c82f694a50d581f5f6baaec4d0da664787bec9579
size 582481

File diff suppressed because it is too large Load Diff

View File

@@ -1,9 +1,10 @@
Format: 1.0
Source: build
Version: 2010.10.12
Version: 20250708
Binary: build
Maintainer: Adrian Schroeter <adrian@suse.de>
Architecture: all
Standards-Version: 3.7.2
Build-Depends: debhelper (>= 4)
Depends: bash, binutils, findutils, perl, tar, psmisc, libwww-perl, libxml-parser-perl, libarchive-tools, zstd, qemu-kvm

View File

@@ -1,7 +1,7 @@
#
# spec file for package build (Version 2010.10.12)
# spec file for package build
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,44 +12,99 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
# norootforbuild
# needsrootforbuild
# needsbinariesforbuild
Name: build
License: GPLv2+
Group: Development/Tools/Building
AutoReqProv: on
%if 0%{?suse_version}
%define __pkg_name build
%else
%define __pkg_name obs-build
%endif
Name: %{__pkg_name}
Summary: A Script to Build SUSE Linux RPMs
Version: 2010.10.12
Release: 1
# osc rm build-*tar.bz2
# REVISION=$(svn info https://forgesvn1.novell.com/svn/opensuse/trunk/buildservice/src/build | sed -ne "/Revision: /s///p")
# VERSION="$(date +"%Y.%m.%d").r$REVISION"
# svn export -r$REVISION https://forgesvn1.novell.com/svn/opensuse/trunk/buildservice/src/build build-$VERSION
# tar cjvf build-$VERSION.tar.bz2 build-$VERSION
# rm -rf build-$VERSION
# osc add build-$VERSION.tar.bz2
# # There's several occurences of "Version: something" in this file,
# # two of them valid, so we need to be picky in the match.
# sed --in-place build.spec -e"/\(Version:\?[[:space:]]\+\)\([0-9]\{4\}\.[0-9][0-9]\.[0-9][0-9]\.r[0-9]\+\)/s,,\1$VERSION,"
# osc build build.spec
# osc ci
# osc submitreq create -m"current svn snapshot." openSUSE:Tools build openSUSE:Factory
#!BuildIgnore: build-mkbaselibs
Source: build-%{version}.tar.gz
License: GPL-2.0-only OR GPL-3.0-only
Group: Development/Tools/Building
Version: 20250708
Release: 0
Source: obs-build-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
# Manual requires to avoid hard require to bash-static
AutoReqProv: off
#!BuildIgnore: build-mkbaselibs build-mkbaselibs-sle
# Keep the following dependencies in sync with obs-worker package
Requires: bash
Requires: perl
Requires: perl-TimeDate
Requires: binutils
Requires: findutils
Requires: perl
Requires: tar
# needed for fuser
Requires: psmisc
# just to verify existence of packages
BuildRequires: bash
BuildRequires: binutils
BuildRequires: perl
BuildRequires: psmisc
BuildRequires: tar
# For testcases
BuildRequires: perl(Date::Parse)
BuildRequires: perl(Test::Harness)
BuildRequires: perl(Test::More)
%if 0%{?fedora}
Requires: perl-TimeDate
Requires: perl(LWP::Protocol::https)
Requires: perl(XML::Parser)
BuildRequires: perl-TimeDate
%endif
Conflicts: bsdtar < 2.5.5
%if 0%{?suse_version}
Conflicts: qemu < 2.5.0
%endif
BuildRequires: perl(Date::Parse)
BuildRequires: perl(Test::Harness)
BuildRequires: perl(Test::More)
%if 0%{?suse_version} >= 1200
BuildRequires: perl(YAML::LibYAML)
%endif
%if 0%{?suse_version} > 1000 || 0%{?centos_version} >= 800 || 0%{?rhel_version} >= 800 || 0%{?fedora_version} >= 21
# None of them are actually required for core features.
# Perl helper scripts use them.
Recommends: perl(Archive::Tar)
Recommends: /sbin/mkfs.ext4
Recommends: /usr/bin/qemu-kvm
Recommends: bsdtar
Recommends: hostname
Recommends: qemu-linux-user
Recommends: xfsprogs
Recommends: zstd
Recommends: perl(Config::IniFiles)
Recommends: perl(Date::Language)
Recommends: perl(Date::Parse)
Recommends: perl(LWP::UserAgent)
Recommends: perl(Pod::Usage)
Recommends: perl(Time::Zone)
Recommends: perl(URI)
Recommends: perl(XML::Parser)
Recommends: perl(YAML::LibYAML)
# for vc:
Recommends: /usr/bin/dnsdomainname
Recommends: /usr/bin/rpmdev-packager
%endif
%if 0%{?suse_version} > 1120 || ! 0%{?suse_version}
Requires: %{__pkg_name}-mkbaselibs
%endif
%if 0%{?suse_version} > 1120 || 0%{?mdkversion}
Recommends: %{__pkg_name}-mkdrpms
%endif
# With fedora 33 the POSIX module was split out of the perl
# package
BuildRequires: perl(POSIX)
Requires: perl(POSIX)
%description
This package provides a script for building RPMs for SUSE Linux in a
@@ -57,54 +112,209 @@ chroot environment.
%if 0%{?suse_version} > 1120 || ! 0%{?suse_version}
Requires: build-mkbaselibs
%package mkbaselibs
License: GPLv2+
Group: Development/Tools/Building
Summary: Tools to generate base lib packages
# NOTE: this package must not have dependencies which may break boot strapping (eg. perl modules)
Group: Development/Tools/Building
%description mkbaselibs
This package contains the parts which may be installed in the inner build system
for generating base lib packages.
%package mkdrpms
Summary: Tools to generate delta rpms
Group: Development/Tools/Building
Requires: deltarpm
# XXX: we wanted to avoid that but mkdrpms needs Build::Rpm::rpmq
Requires: %{__pkg_name}
%description mkdrpms
This package contains the parts which may be installed in the inner build system
for generating delta rpm packages.
%endif
%define initvm_arch %{_host_cpu}
%if "%{_host_cpu}" == "i686"
%define initvm_arch i586
%endif
%package initvm-%{initvm_arch}
Summary: Virtualization initializer for emulated cross architecture builds
Group: Development/Tools/Building
Requires: %{__pkg_name}
BuildRequires: gcc
BuildRequires: glibc-devel
Provides: %{__pkg_name}-initvm
Obsoletes: %{__pkg_name}-initvm
%if 0%{?suse_version} > 1200
BuildRequires: glibc-devel-static
%endif
%description initvm-%{initvm_arch}
This package provides a script for building RPMs for SUSE Linux in a
chroot or a secure virtualized
%prep
%setup -q
%setup -q -n obs-build-%version
%build
%if 0%{?suse_version}
# initvm
make CFLAGS="$RPM_BUILD_FLAGS" initvm-all
%endif
%install
make DESTDIR=$RPM_BUILD_ROOT install
cd $RPM_BUILD_ROOT/usr/lib/build/configs/
%if 0%{?sles_version}
ln -s sles%{sles_version}.conf default.conf
%else
# initvm
%if 0%{?suse_version}
V=%suse_version
ln -s sl${V:0:2}.${V:2:1}.conf default.conf
make DESTDIR=%{buildroot} initvm-install
strip %{buildroot}/usr/lib/build/initvm.*
export NO_BRP_STRIP_DEBUG="true"
%endif
# main
make DESTDIR=%{buildroot} install
# tweak default config on suse
%if 0%{?suse_version}
cd %{buildroot}/usr/lib/build/configs/
SUSE_V=%{?suse_version}
SLE_V=%{?sle_version}
%if %suse_version == 1600
# We should switch to some slfo_version code stream definition maybe
ln -s slfo1.2.conf default.conf
%endif
%if 0%{?sle_version} && 0%{?is_opensuse} && %suse_version == 1315
# this is SUSE Leap 42.X
ln -s sl42.${SLE_V:3:1}.conf default.conf
%endif
%if 0%{?sle_version} && 0%{?is_opensuse} && %suse_version > 1315
# this is SUSE Leap 15 and higher
ln -s sl${SLE_V:0:2}.${SLE_V:3:1}.conf default.conf
%endif
%if !0%{?sle_version} && ( 0%{?suse_version} <= 1310 || 0%{?suse_version} == 1320 || 0%{?suse_version} == 1330 )
# this is old openSUSE releases and Factory
ln -s sl${SUSE_V:0:2}.${SUSE_V:2:1}.conf default.conf
%endif
%if !0%{?sle_version} && ( 0%{?suse_version} == 1699 )
ln -s tumbleweed.conf default.conf
%endif
%if 0%{?sle_version} && !0%{?is_opensuse}
# this is SUSE SLE 12 and higher
ln -s sle${SLE_V:0:2}.${SLE_V:3:1}.conf default.conf
%endif
%if 0%{?sles_version} == 1110
# this is SUSE SLE 11
ln -s sles11sp2.conf default.conf
%endif
# make sure that we have a config
test -e default.conf || exit 1
%endif
# tweak baselibs config on suse
%if 0%{?suse_version}
cd %{buildroot}/usr/lib/build
%if %suse_version == 1500
# SLE 15 / Leap 15
ln -sf baselibs_configs/baselibs_global-sle15.conf baselibs_global.conf
%endif
%if %suse_version == 1315
# SLE 12 / Leap 42
ln -sf baselibs_configs/baselibs_global-sle12.conf baselibs_global.conf
%endif
%if %suse_version <= 1110
# SLE 11
ln -sf baselibs_configs/baselibs_global-sle11.conf baselibs_global.conf
%endif
test -e baselibs_global.conf || exit 1
%endif
%check
for i in build build-* ; do bash -n $i || exit 1 ; done
# run perl module unit tests
LANG=C make test || exit 1
if [ `whoami` != "root" ]; then
echo "WARNING: Not building as root, build test did not run!"
exit 0
fi
if [ ! -f "%{buildroot}/usr/lib/build/configs/default.conf" ]; then
echo "WARNING: No default config, build test did not run!"
exit 0
fi
# get back the default.conf link
cp -av %{buildroot}/usr/lib/build/configs/default.conf configs/
# do not get confused when building this already with build:
export BUILD_IGNORE_2ND_STAGE=1
# use our own build code
export BUILD_DIR=$PWD
# simple chroot build test
cd test
# target is autodetected
%if 0%{?sles_version}
echo "SLES config differs currently on purpose between OBS and build script."
echo "Skipping test case"
exit 0
%endif
%if 0%{?qemu_user_space_build}
echo "test suite is not prepared to run using qemu linux user"
echo "Skipping test case"
exit 0
%endif
# we need to patch the not packaged configs, due to the buildignore
sed -i 's,build-mkbaselibs,,' ../configs/*.conf
if [ ! -e /.build.packages/rpmlint-Factory.rpm ]; then
sed -i 's,rpmlint-Factory,,' ../configs/*.conf
fi
if [ ! -e /.build.packages/rpmlint-strict.rpm ]; then
sed -i 's,rpmlint-strict,,' ../configs/*.conf
fi
if [ ! -e /.build.packages/rpmlint-mini.rpm ]; then
sed -i 's,rpmlint-mini,,' ../configs/*.conf
fi
./testbuild.sh /.build.binaries/
%files
%defattr(-,root,root)
%doc README
%doc README.md docs
/usr/bin/build
/usr/bin/pbuild
/usr/bin/buildvc
/usr/bin/unrpm
/usr/lib/build
%config(noreplace) /usr/lib/build/emulator/emulator.sh
%{_mandir}/man1/build.1*
%{_mandir}/man1/unrpm.1*
%{_mandir}/man1/buildvc.1*
%{_mandir}/man1/pbuild.1*
%if 0%{?suse_version}
%exclude /usr/lib/build/initvm.*
%endif
%if 0%{?suse_version} > 1120 || ! 0%{?suse_version}
%exclude /usr/lib/build/mkbaselibs
%exclude /usr/lib/build/baselibs*
%exclude /usr/lib/build/mkdrpms
%files mkbaselibs
%defattr(-,root,root)
%dir /usr/lib/build
/usr/lib/build/mkbaselibs
/usr/lib/build/baselibs*
%files mkdrpms
%defattr(-,root,root)
%dir /usr/lib/build
/usr/lib/build/mkdrpms
%endif
%if 0%{?suse_version}
%files initvm-%{initvm_arch}
%defattr(-,root,root)
/usr/lib/build/initvm.*
%endif
%changelog

View File

@@ -1,3 +1,31 @@
build (20250708) unstable; urgency=low
* Update to current git trunk
- add sles11sp2 build config and adapt autodetection
-- Michael Schroeder <mls@suse.de> Mon, 10 Oct 2011 19:30:22 +0200
build (2011.09.26-1) unstable; urgency=low
* Update to current git trunk
-- Adrian Schroeter <adrian@suse.de> Fri, 01 Jul 2010 10:03:54 +0200
build (2011.07.01-1) unstable; urgency=low
* Update to current git trunk
-- Adrian Schroeter <adrian@suse.de> Fri, 01 Jul 2010 10:03:54 +0200
build (2010.12.15-1) unstable; urgency=low
* Update to current git trunk
- support bsdtar for setting up build enviroment
- make expanddeps use the highest version of a package if multiple
versions aver available in a repository [bnc#656599]
-- Michael Schroeder <mls@suse.de> Wed, 15 Dec 2010 14:08:29 +0200
build (2010.07.28-1) unstable; urgency=low
* Update to current git trunk

1
debian.compat Normal file
View File

@@ -0,0 +1 @@
7

17
debian.control Normal file
View File

@@ -0,0 +1,17 @@
Source: build
Section: devel
Priority: optional
Maintainer: Adrian Schroeter <adrian@suse.de>
Build-Depends: debhelper (>= 5)
Standards-Version: 3.7.2
Package: obs-build
Architecture: all
Depends: ${perl:Depends}, rpm, findutils, libarchive-tools | bsdtar
Recommends: rpm2cpio
Conflicts: build
Replaces: build
Provides: build
Description: A script to build SUSE RPMs
This package provides a script for building RPMs for SUSE
in a chroot environment.

65
debian.rules Normal file
View File

@@ -0,0 +1,65 @@
#!/usr/bin/make -f
# -*- makefile -*-
# Sample debian/rules that uses debhelper.
# This file was originally written by Joey Hess and Craig Small.
# As a special exception, when this file is copied by dh-make into a
# dh-make output file, you may use that output file without restriction.
# This special exception was added by Craig Small in version 0.37 of dh-make.
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany
# This file and all modifications and additions to the pristine package
# are under the same license as the package itself.
#
# Please submit bugfixes or commens via http://bugs.opensuse.org
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
SHELL=/bin/bash
configure: configure-stamp
configure-stamp:
dh_testdir
touch configure-stamp
build: build-stamp
build-stamp: configure-stamp
dh_testdir
touch build-stamp
clean:
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
dh_clean
install: build
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
make DESTDIR=$(CURDIR)/debian/obs-build install
binary-arch: build install
dh_testdir
dh_testroot
dh_installchangelogs
dh_installdocs
dh_installexamples
dh_installman
dh_link
dh_strip
dh_compress
dh_installdeb
dh_shlibdeps
dh_gencontrol
dh_md5sums
dh_builddeb
binary-indep: build install
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install configure

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e76356912637c3554da7a0cef6cbc7f12e5adf9fc4c6b14fb09084c6b6bcc845
size 1524

BIN
obs-build-20250708.tar.gz LFS Normal file

Binary file not shown.