Bug 122225

Summary: devel/sdl12 need to check arch for svgalib
Product: Ports & Packages Reporter: David Yeske <dyeske>
Component: Individual Port(s)Assignee: Beech Rintoul <beech>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description David Yeske 2008-03-29 08:20:01 UTC
If you try and install sdl on an amd64 machine it will fail if you have svgalib enabled.

===>  Cleaning for sdl-1.2.13_1,2
===>  Vulnerability check disabled, database not found
===>  Found saved configuration for sdl-1.2.13_1,2
===>  Extracting for sdl-1.2.13_1,2
=> MD5 Checksum OK for SDL-1.2.13.tar.gz.
=> SHA256 Checksum OK for SDL-1.2.13.tar.gz.
===>  Patching for sdl-1.2.13_1,2
===>  Applying FreeBSD patches for sdl-1.2.13_1,2
===>   sdl-1.2.13_1,2 depends on executable: nasm - found
===>   sdl-1.2.13_1,2 depends on file: /usr/local/libdata/pkgconfig/xextproto.pc - found
===>   sdl-1.2.13_1,2 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found
===>   sdl-1.2.13_1,2 depends on file: /usr/local/libdata/pkgconfig/xrender.pc - found
===>   sdl-1.2.13_1,2 depends on file: /usr/local/libdata/pkgconfig/xrandr.pc - found
===>   sdl-1.2.13_1,2 depends on file: /usr/local/bin/libtool - found
===>   sdl-1.2.13_1,2 depends on executable: pkg-config - found
===>   sdl-1.2.13_1,2 depends on shared library: aa.1 - found
===>   sdl-1.2.13_1,2 depends on shared library: vga.1 - not found
===>    Verifying install for vga.1 in /usr/ports/graphics/svgalib
===>  svgalib-1.4.3_5 is only for i386, while you are running amd64.
*** Error code 1

Stop in /usr/ports/graphics/svgalib.
*** Error code 1

Stop in /usr/ports/devel/sdl12.
*** Error code 1

Stop in /usr/ports/devel/sdl12.

Fix: see attachment

Patch attached with submission follows:
How-To-Repeat: Try and compile devel/sdl12 on an amd64 machine.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-03-29 08:20:08 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 2 Beech Rintoul freebsd_committer freebsd_triage 2008-03-29 08:31:18 UTC
Responsible Changed
From-To: freebsd-ports-bugs->beech

I'll take it
Comment 3 Marcus von Appen freebsd_committer freebsd_triage 2008-03-29 08:47:32 UTC
Hi,

the patch looks okay.
Thanks for it.

Regards
Marcus
Comment 4 Beech Rintoul freebsd_committer freebsd_triage 2008-03-29 09:05:34 UTC
State Changed
From-To: feedback->open

Maintainer feedback
Comment 5 dfilter service freebsd_committer freebsd_triage 2008-03-29 09:38:34 UTC
beech       2008-03-29 09:38:29 UTC

  FreeBSD ports repository

  Modified files:
    devel/sdl12          Makefile 
  Log:
  - Check arch for svgalib
  
  PR:             ports/122225
  Submitted by:   David Yeske <dyeske@gmail.com>
  Approved by:    Marcus von Appen <mva@sysfault.org> (maintainer)
  
  Revision  Changes    Path
  1.112     +1 -1      ports/devel/sdl12/Makefile
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 6 Beech Rintoul freebsd_committer freebsd_triage 2008-03-29 09:38:51 UTC
State Changed
From-To: open->closed

Committed, Thanks!