Muhammad Moinur Rahman
55fa6b6a6d
emulators/qemu-devel: Update version 8.3.0.20240630=>8.3.0.20240731
2024-09-15 21:54:38 +02:00
Piotr Kubaj
abf68fe4a2
emulators/qemu-devel: fix build on powerpc64* with a patch from emulators/qemu
2024-04-24 23:21:05 +02:00
Muhammad Moinur Rahman
73612f1471
emulators/qemu-devel: Update version 8.3.0.20240126=>8.3.0.20240229
2024-04-04 17:41:44 +02:00
Muhammad Moinur Rahman
4927ace0dd
emulators/qemu-devel: Update version 8.3.0.20231231=>8.3.0.20240126
2024-01-29 20:54:23 +01:00
Muhammad Moinur Rahman
13bbf6fe2a
emulators/qemu-devel: Update snapshot 8.2.0.20231130=>8.3.0.20231231
2024-01-01 19:54:47 +01:00
Muhammad Moinur Rahman
c3bcb016aa
emulators/qemu-devel: Update version 8.2.0.20231031=>8.2.0.20231130
2023-12-23 00:44:47 +01:00
Piotr Kubaj
c57e0dd3f7
emulators/qemu-devel: fix build on powerpc64*
...
Same patch as for emulators/qemu.
2023-10-06 18:39:08 +02:00
Muhammad Moinur Rahman
8509145204
emulators/qemu-devel: Update version 7.2.0.20221221=>8.0.0.20230505
...
- Unbreak on i386
2023-05-07 21:26:16 +02:00
Muhammad Moinur Rahman
2ab482e2c8
emulators/qemu-devel: Update version 6.1.0.20210928=>7.1.0.20220805
...
- Update version to latest snapshots
Reported by: imp
2022-08-06 00:25:11 -05:00
Muhammad Moinur Rahman
8f957c3700
emulators/qemu-devel: Update version 5.1.0.20201019=>6.1.0.20210928
...
- Move upstream site to GITLAB
Relnotes: https://gitlab.com/qemu-project/qemu/-/commits/master/
2021-09-28 15:41:30 -05:00
Muhammad Moinur Rahman
65c5948417
emulators/qemu-devel: Update version 5.1.0.20200909=>5.1.0.20201010
...
- Fix plist when DOCS disabled [1]
PR: 250456 [1]
Reported by: lwhsu [1]
2020-10-23 19:06:58 +00:00
Muhammad Moinur Rahman
e014e4ce41
emulators/qemu-devel: Update version 4.2.0=>5.1.0.20200909
...
- Move to SNAPSHOT versions of qemu
- Remove i386 support temporarily as build is failing on i386
- Change MASTER_SITES to GITHUB
- Mark IGNORE for 11.X as it cannot build Position Independent Code on 11
- OPTIONIZE NCURSES for support of both base and ports [1]
- Add OPTIONS CAPSTONE and use CAPSTONE from ports
- Remove PCAP related patches as was unable to create PANIC while using TSO
- Fixes for the RISC-V PLIC that are required to boot FreeBSD/riscv64 HEAD
after r362977
PR: 245997 [1]
Submitted by: lab+bsd@thinkum.space [1]
Reported by: lwhsu jhb
2020-09-12 22:25:06 +00:00
Muhammad Moinur Rahman
156c97c588
emulators/qemu-devel: Fix build with lld 10.0.0
...
PR: 244769
Submitted by: dim
2020-03-22 02:06:44 +00:00
Muhammad Moinur Rahman
9c244a58d9
emulators/qemu-devel: Update version 4.1.0=>4.2.0
...
Reported by: lwhsu
2020-02-12 22:02:32 +00:00
Muhammad Moinur Rahman
20eee12e65
emulators/qemu-devel: Update version 3.1.0=>4.0.0
...
- USES=gl is not always needed [1]
PR: 238364 [1]
Submitted by: pizzamig [1]
Reported by: bz
2019-08-07 09:58:15 +00:00
Muhammad Moinur Rahman
00081d8d8e
emulators/qemu-devel: Update version 2.6.0=>3.1.0
...
PR: 229324
Reported by: bcran
Relnotes: https://www.qemu.org/2018/12/12/qemu-3-1-0/
2019-02-28 01:52:17 +00:00
Jan Beich
7277ec6a16
Assume "pkg-config libusb*" works after 9.x EOL
...
FreeBSD appears to use different pkg-config name for 0.1.x API but it
doesn't matter much as 0.1, 1.0 and 2.0 share CFLAGS/LIBS.
2017-01-05 22:58:02 +00:00
Sean Bruno
2872755c3d
Fixup for macros that conflict with standard C++ function names.
...
PR: 209590
Submitted by: dim@
2016-06-02 18:37:34 +00:00
Muhammad Moinur Rahman
cb9817cc61
emulators/qemu-devel: Update version 2.5.0=>2.6.1
2016-05-29 00:24:29 +00:00
Muhammad Moinur Rahman
ff9522b10e
emulators/qemu-devel: fix with DOCS=off [1]
...
- Fix for GNUTLS_CONFIGURE_ON [2]
- Fix for PCAP_CONFIGURE_OFF [2]
- Bump PORT Revision
PR: 207719 [1], 205826 [2]
Submitted by: novel [1], riggs [2]
2016-03-09 00:11:05 +00:00
Muhammad Moinur Rahman
ee0adc18e9
emulators/qemu-devel: Update version 2.4.0=>2.5.0
...
- Remove nox@ from MASTER_SITES (R.I.P. nox)
- Take MAINTAINERSHIP
- Add LICENSE (GPLv2)
- Convert to OPTIONSNG
- Fix patch files to be 'make makepatch' compatible
- Fix Multiple Security Vulnerabilities [1]
PR: 203112 [1]
Submitted by: venture37@geeklan.co.uk [1]
Security: CVE-2015-5165 [1]
CVE-2015-5745 [1]
CVE-2015-5154 [1]
CVE-2015-5225 [1]
Differential Revision: https://reviews.freebsd.org/D3691
2016-01-01 17:54:08 +00:00
Sean Bruno
8005224867
Build fixes for 2.4.0
...
- regenerate patch-pcap
- Escape --extra-ldflags as it looks like the qemu builder is eating spaces
or lines making it frustrating to use.
PR: 202402 202536 202864
2015-09-03 17:39:41 +00:00
Sean Bruno
a1606ef670
QEMU update to 2.4.0
...
- remove patch files accepted and merge upstream
- Add new vgabios-virtio
2015-09-02 16:12:36 +00:00
Juergen Lock
f0e20e9950
- Apply fixes for pcnet guest to host escape vulnerability - CVE-2015-3209.
...
- Bump PORTREVISIONs.
PR: 201064
Submitted by: koobs
Security: https://vuxml.FreeBSD.org/freebsd/acd5d037-1c33-11e5-be9c-6805ca
1d3bb1.html
2015-06-26 19:14:41 +00:00
Juergen Lock
a5d6daade5
- Apply fixes for "BENOM" vulnerability - CVE-2015-3456 .
...
- Bump PORTREVISIONs.
PR: 200255
PR: 200256
PR: 200257
Submitted by: venture37@geeklan.co.uk
Obtained from: http://git.qemu.org/?p=qemu.git;a=commitdiff;h=e907746266721f305d67bc0718795fedee2e824c
Security: http://vuxml.FreeBSD.org/freebsd/2780e442-fc59-11e4-b18b-6805ca1d3bb1.html
2015-05-17 10:09:36 +00:00
Juergen Lock
88ee0db664
Update to 2.3.0 - announce message is here:
...
http://article.gmane.org/gmane.comp.emulators.qemu/332605
2015-04-28 18:53:13 +00:00
Juergen Lock
dbc8d4a8be
- Update emulators/qemu-sbruno to latest github snapshot, fixing
...
the bsd-user targets on 8 and 9.
- Switch emulators/qemu-user-static to be slave of emulators/qemu-sbruno.
- Update emulators/qemu-devel to latest upstream release 2.2.0, now
w/o bsd-user patches and knob again. (Or at least until the
patches are merged upstream...) [1]
- Add appropriate CONFLICTS to emulators/qemu too and bump its
PORTREVISION.
Suggested by: andrew [1] (for the benefit of testing aarch64 guests)
2015-01-06 19:47:28 +00:00
Juergen Lock
2b33b0e94d
- More bsd-user updates:
...
- target-mips: Status.UX/SX/KX enable 32-bit address wrapping. [1]
- target-mips: define ISA_MIPS64R6. [1]
- Change UX/AWRAP to allow compile. Probably, this is part of the
problem. [2]
- Fix the pipe(2) and pipe2(2) syscalls so the file descriptors are
returned correctly. [3]
- Add sched_yield(2) and sched_get_priority_{max,min}(2) syscall
handlers. [3]
- Add missing setresgid(2) and setresuid(2) system call handlers. [3]
- Eliminate "Qemu unsupported ioctl" warnings for cryptodev. [3]
- Bump PORTREVISION.
Submitted by: Leon Alrae <leon.alrae@imgtec.com> [1], sbruno [2], sson [3]
Obtained from: https://github.com/seanbruno/qemu-bsd-user/commits/bsd-user
2014-12-02 21:32:55 +00:00
Juergen Lock
479b4da944
- bsd-user: fix hw.machine and hw.machine_arch sysctls for a NULL buffer.
...
- Bump PORTREVISION.
Submitted by: sson
Obtained from: 8267ad2cb9
2014-11-29 15:19:08 +00:00
Juergen Lock
63586a2af4
- bsd-user: Convert signal number for thr_kill() to host signum.
...
- Bump PORTREVISION.
Submitted by: sson
Obtained from: cab0d36ffd
2014-11-23 21:43:52 +00:00
Juergen Lock
6225aa5654
(Attempt to) fix build on head after faith(4) removal. (r274331)
...
Submitted by: beefy1 via pkg-fallout
2014-11-14 18:52:32 +00:00
Juergen Lock
c126e97c4c
- More bsd-user updates:
...
- Add support for the wait6(2) system call. [1]
- Add stubs for the new cap_*() system calls. [1]
- Add support for new socket system calls. [1]
- Add support for pipe2(2) and chflagsat(2) system calls. [1]
- Add stubs for the new aio_*() system calls. [1]
- Add stub for the new procctl(2) system call. [1]
- Add JHB's ioctl decoding to unknown ioctl message. [1]
- Disable shebang script handling in qemu for head now that the
the kernel image activators can be run independantly there;
this allows /bin/sh to be used as a static amd64 binary on head
poudriere jails. [2]
- Some other small non-user-visible fixes.
- Bump PORTREVISION.
Submitted by: sson [1], sbruno [2]
Obtained from: https://github.com/seanbruno/qemu-bsd-user/commits/bsd-user
2014-11-08 11:48:13 +00:00
Juergen Lock
a97f5a8805
- bsd-user: deal with new sem_wait2 and sem_wake2 syscalls in head.
...
- Bump PORTREVISION.
Submitted by: sbruno
Obtained from: 2478a4e4a3
2014-11-03 19:25:57 +00:00
Juergen Lock
90a40bb73b
- bsd-user: fix sendmsg(2) emulation w/o ancillary data.
...
- Bump PORTREVISION.
Submitted by: sbruno
Obtained from: ad92220df3
2014-10-04 21:39:04 +00:00
Juergen Lock
83097b9388
- bsd-user: Increase MAX_ARG_PAGES to 64.
...
- Bump PORTREVISION.
Submitted by: sbruno
Obtained from: 200e09e4bf
2014-08-29 19:20:58 +00:00
Juergen Lock
cc89976501
Fix indentation.
2014-08-22 23:28:39 +00:00
Juergen Lock
4502405c48
- bsd-user: fix sysctl hw.physmem if host bitsize != target's.
...
- Bump PORTREVISION.
Reported by: sbruno
2014-08-22 23:11:59 +00:00
Adam Weinberger
79d6017866
Rename emulators/ patch-xy patches to reflect the files they modify.
2014-07-28 18:39:29 +00:00
Juergen Lock
e45c9fdb5c
Fix build on 8 and 9.
...
Submitted by: beefy1 via pkg-fallout
2014-07-10 16:44:22 +00:00
Juergen Lock
c47e201eb2
- bsd-user: Follow exec_copyout_strings more closely when setting
...
up guest stack. [1]
- Bump PORTREVISION.
Submitted by: kan [1]
Obtained from: 21927cffcc
[1]
2014-07-06 18:14:57 +00:00
Juergen Lock
b3f3b52f4a
Four more bsd-user fixes, poudriere now builds more armv6 packages
...
and sparc64 dynamic exectuables get a little further:
- Fix crashes with long argv invocations. [1]
- Fix ARMv6 stack alignment in a new thread. [1]
- sparc64: sync ccr before changing carry flag.
- Writing to readonly page can cause trap 0xc on FreeBSD too.
- Bump PORTREVISION.
Submitted by: sson [1]
2014-07-06 16:11:28 +00:00
Juergen Lock
652731ab59
- bsd-user: Implement getvfsbyname(3) that popped up in ports builds
...
and used by tar. [1]
- bsd-user: Fix crashes in sysctl.kern.proc in 32bit envs on 64bit. [1]
- Bump PORTREVISION.
Submitted by: sson [1]
2014-07-02 17:16:16 +00:00
Juergen Lock
bccbf3e27f
- bsd-user: add posix-openpt syscall and TIOCPTMASTER/TIOCPKT ioctl
...
handling. (this fixes sysutils/screen) [1]
- arm-bsd-user: fix sigreturn frame handling. [2]
- Bump PORTREVISION.
Submitted by: kan [1], sson [2]
2014-06-27 18:31:19 +00:00
Juergen Lock
d0d1c5fea9
- Fix bsd-user default TARGET_SIGINFO handling.
...
- Bump PORTREVISION.
Reported by: sbruno
2014-06-22 11:05:29 +00:00
Juergen Lock
5c9705912b
Restore fbsd:nokeywords property on files/extra-patch-790d0ef625d22ff3f1a895d266a48e2bacd63776 lost by psvn ci.
2014-06-19 19:00:30 +00:00
Juergen Lock
543422a3dc
- Fix FIODGNAME ioctl.
...
- Bump PORTREVISION.
Submitted by: kan
2014-06-19 18:46:32 +00:00
Juergen Lock
3d81fef84c
- Fix bsd-user x86_64 target failing with stk mmap: Invalid argument .
...
- Bump PORTREVISION.
Reported by: sbruno
2014-06-12 19:34:06 +00:00
Juergen Lock
d4b92c1491
Pet check-plist. (I thought this was fixed by r354246 but looks like
...
that commit only handles the pkgng case not pkg_*...)
Submitted by: jenkins via swills
2014-05-20 15:57:31 +00:00
Juergen Lock
d9f4f0718c
Fix build on ppc. (base gcc + libc++?)
...
Submitted by: jhibbits (via irc)
2014-05-07 18:41:52 +00:00
Juergen Lock
db7bde8a7e
- bsd-user: Handle FreeBSD sysctl hw.pagesizes (by returning only
...
getpagesize() for now); this fixes rtld on head after r264346 that
now uses the sysctl.
- Bump PORTREVISION.
2014-05-05 16:40:49 +00:00