mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] QT 4.8 Patching Problem
@ 2014-04-16 14:36 bilal.tas
  2014-04-18  7:49 ` Bilal TAŞ
  2014-04-18 11:06 ` Michael Olbrich
  0 siblings, 2 replies; 7+ messages in thread
From: bilal.tas @ 2014-04-16 14:36 UTC (permalink / raw)
  To: ptxdist


[-- Attachment #1.1: Type: text/plain, Size: 1396 bytes --]

 

Hello 

I'm using ptxdist-2012.03.0 and
BSP-Phytec-phyFLEX-i.MX6-PD13.2.3. I'm try build to os and I see this
error. Do you have any idea ? 

-------------------
target:
qt4.extract
-------------------

extract:
pkg_src=BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/src/qt-everywhere-opensource-src-4.8.5.tar.gz
extract:
pkg_extract_dir=BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/platform-phyFLEX-i.MX6/build-target/qt-everywhere-opensource-src-4.8.5
pkg_patch_dir:
'BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/patches/qt-everywhere-opensource-src-4.8.5'
pkg_patch_series:
'BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/patches/qt-everywhere-opensource-src-4.8.5/series'
pkg_patch_autogen:
'<none>'

patchin: patch: apply
'BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/patches/qt-everywhere-opensource-src-4.8.5/series'
applying
'0001-mkspec-for-ptxdist.patch'
patching file
mkspecs/linux-ptx-g++/qmake.conf.in
patching file
mkspecs/linux-ptx-g++/qplatformdefs.h
patching file
mkspecs/qws/linux-ptx-g++/qmake.conf.in
patching file
mkspecs/qws/linux-ptx-g++/qplatformdefs.h
applying
'0002-disable-ordered-compiling.patch'
patching file
examples/examples.pro
patching file projects.pro
patching file
src/src.pro
Hunk #1 FAILED at 100.
Hunk #2 succeeded at 114 with fuzz
1.
1 out of 3 hunks FAILED -- saving rejects to file
src/src.pro.rej
make: ***
[/opt/BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/platform-phyFLEX-i.MX6/state/qt4.extract]
Error 1 

Thanks 
 

[-- Attachment #1.2: Type: text/html, Size: 1718 bytes --]

[-- Attachment #2: Type: text/plain, Size: 48 bytes --]

-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ptxdist] QT 4.8 Patching Problem
  2014-04-16 14:36 [ptxdist] QT 4.8 Patching Problem bilal.tas
@ 2014-04-18  7:49 ` Bilal TAŞ
  2014-04-18 11:06 ` Michael Olbrich
  1 sibling, 0 replies; 7+ messages in thread
From: Bilal TAŞ @ 2014-04-18  7:49 UTC (permalink / raw)
  To: ptxdist


[-- Attachment #1.1: Type: text/plain, Size: 1701 bytes --]

Do you have any idea ?

 

From: ptxdist-bounces@pengutronix.de [mailto:ptxdist-bounces@pengutronix.de] On Behalf Of bilal.tas@dcl.com.tr
Sent: 16 Nisan 2014 Çarşamba 17:36
To: ptxdist@pengutronix.de
Subject: [ptxdist] QT 4.8 Patching Problem

 

Hello

 

I'm using ptxdist-2012.03.0 and  BSP-Phytec-phyFLEX-i.MX6-PD13.2.3. I'm try build to os and I see this error. Do you have any idea ?

-------------------
target: qt4.extract
-------------------

extract: pkg_src=BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/src/qt-everywhere-opensource-src-4.8.5.tar.gz
extract: pkg_extract_dir=BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/platform-phyFLEX-i.MX6/build-target/qt-everywhere-opensource-src-4.8.5
pkg_patch_dir:     'BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/patches/qt-everywhere-opensource-src-4.8.5'
pkg_patch_series:  'BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/patches/qt-everywhere-opensource-src-4.8.5/series'
pkg_patch_autogen: '<none>'

patchin: patch: apply 'BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/patches/qt-everywhere-opensource-src-4.8.5/series'
applying '0001-mkspec-for-ptxdist.patch'
patching file mkspecs/linux-ptx-g++/qmake.conf.in
patching file mkspecs/linux-ptx-g++/qplatformdefs.h
patching file mkspecs/qws/linux-ptx-g++/qmake.conf.in
patching file mkspecs/qws/linux-ptx-g++/qplatformdefs.h
applying '0002-disable-ordered-compiling.patch'
patching file examples/examples.pro
patching file projects.pro
patching file src/src.pro
Hunk #1 FAILED at 100.
Hunk #2 succeeded at 114 with fuzz 1.
1 out of 3 hunks FAILED -- saving rejects to file src/src.pro.rej
make: *** [/opt/BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/platform-phyFLEX-i.MX6/state/qt4.extract] Error 1

 

Thanks

 


[-- Attachment #1.2: Type: text/html, Size: 4272 bytes --]

[-- Attachment #2: Type: text/plain, Size: 48 bytes --]

-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ptxdist] QT 4.8 Patching Problem
  2014-04-16 14:36 [ptxdist] QT 4.8 Patching Problem bilal.tas
  2014-04-18  7:49 ` Bilal TAŞ
@ 2014-04-18 11:06 ` Michael Olbrich
  2014-04-19 13:01   ` Bilal TAŞ
  1 sibling, 1 reply; 7+ messages in thread
From: Michael Olbrich @ 2014-04-18 11:06 UTC (permalink / raw)
  To: ptxdist

On Wed, Apr 16, 2014 at 05:36:01PM +0300, bilal.tas@dcl.com.tr wrote:
> I'm using ptxdist-2012.03.0 and
> BSP-Phytec-phyFLEX-i.MX6-PD13.2.3. I'm try build to os and I see this
> error. Do you have any idea ? 

There is something wrong with the patches for Qt 4.8.5

> -------------------
> target:
> qt4.extract
> -------------------
> 
> extract:
> pkg_src=BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/src/qt-everywhere-opensource-src-4.8.5.tar.gz
> extract:
> pkg_extract_dir=BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/platform-phyFLEX-i.MX6/build-target/qt-everywhere-opensource-src-4.8.5
> pkg_patch_dir:
> 'BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/patches/qt-everywhere-opensource-src-4.8.5'

The patches are from your BSP, not PTXdist. You need to ask who ever
added these patches to the BSP about this.

Michael

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ptxdist] QT 4.8 Patching Problem
  2014-04-18 11:06 ` Michael Olbrich
@ 2014-04-19 13:01   ` Bilal TAŞ
  2014-04-19 13:47     ` Alexander Aring
  0 siblings, 1 reply; 7+ messages in thread
From: Bilal TAŞ @ 2014-04-19 13:01 UTC (permalink / raw)
  To: ptxdist

Dear Michael,

I 'm using this patch. I talked to Phytec and They said to me talk
pengutronix.

https://gitorious.org/oselas/ptxdist/source/1f7c4488982acb1703364b35375290bc
817af104:patches/qt-everywhere-opensource-src-4.8.5


Thanks

-----Original Message-----
From: ptxdist-bounces@pengutronix.de [mailto:ptxdist-bounces@pengutronix.de]
On Behalf Of Michael Olbrich
Sent: 18 Nisan 2014 Cuma 14:07
To: ptxdist@pengutronix.de
Subject: Re: [ptxdist] QT 4.8 Patching Problem

On Wed, Apr 16, 2014 at 05:36:01PM +0300, bilal.tas@dcl.com.tr wrote:
> I'm using ptxdist-2012.03.0 and
> BSP-Phytec-phyFLEX-i.MX6-PD13.2.3. I'm try build to os and I see this 
> error. Do you have any idea ?

There is something wrong with the patches for Qt 4.8.5

> -------------------
> target:
> qt4.extract
> -------------------
> 
> extract:
> pkg_src=BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/src/qt-everywhere-opensource
> -src-4.8.5.tar.gz
> extract:
> pkg_extract_dir=BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/platform-phyFLEX-i.M
> X6/build-target/qt-everywhere-opensource-src-4.8.5
> pkg_patch_dir:
>
'BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/patches/qt-everywhere-opensource-src-4.8.
5'

The patches are from your BSP, not PTXdist. You need to ask who ever added
these patches to the BSP about this.

Michael

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

--
ptxdist mailing list
ptxdist@pengutronix.de


-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ptxdist] QT 4.8 Patching Problem
  2014-04-19 13:01   ` Bilal TAŞ
@ 2014-04-19 13:47     ` Alexander Aring
  2014-04-26 13:43       ` bilal.tas
  0 siblings, 1 reply; 7+ messages in thread
From: Alexander Aring @ 2014-04-19 13:47 UTC (permalink / raw)
  To: ptxdist

Hi,

On Sat, Apr 19, 2014 at 04:01:58PM +0300, Bilal TAŞ wrote:
> Dear Michael,
> 
> I 'm using this patch. I talked to Phytec and They said to me talk
> pengutronix.
> 
> https://gitorious.org/oselas/ptxdist/source/1f7c4488982acb1703364b35375290bc
> 817af104:patches/qt-everywhere-opensource-src-4.8.5
> 
>

look at the stdout log:

--- snip

-------------------
target:
qt4.extract
-------------------
 
extract:
pkg_src=BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/src/qt-everywhere-opensource
-src-4.8.5.tar.gz
extract:
pkg_extract_dir=BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/platform-phyFLEX-i.M
X6/build-target/qt-everywhere-opensource-src-4.8.5
pkg_patch_dir:
'BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/patches/qt-everywhere-opensource-src-4.8.
5'

--- snap

and at the point where the patches directory is. This is in your case
"BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/patches/qt-everywhere-opensource-src-4.8.5".

So you are not using any patches which are from ptxdist, there are some
special patches in your
"BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/patches/qt-everywhere-opensource-src-4.8.5"
directory which fails to apply and these patches comes from your BSP.

I tested to extract qt in actual ptxdist version and it works pretty
well.



What do you want to do? I suppose you want to have a new qt version
because your vendor is shipped out a BSP with an old ptxdist version and
an old qt version.
Qt has many dependencies and I think this isn't easy with just simple
copy new rules files in your BSP.

Anotherpoint is your link is a froked git repository from ptxdist for
the "arch-microblaze" if I saw this correctly. [0] points to the ptxdist
real project git repository fancy web interface.

- Alex

[0] http://git.pengutronix.de/?p=ptxdist.git;a=summary


-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ptxdist] QT 4.8 Patching Problem
  2014-04-19 13:47     ` Alexander Aring
@ 2014-04-26 13:43       ` bilal.tas
  2014-04-26 14:43         ` Alexander Aring
  0 siblings, 1 reply; 7+ messages in thread
From: bilal.tas @ 2014-04-26 13:43 UTC (permalink / raw)
  To: ptxdist


[-- Attachment #1.1: Type: text/plain, Size: 6096 bytes --]

 

Yes I need qt 4.8.5 I fixed patch problem. But I see this error.


-------------------
target:
qt4.prepare
-------------------

pkg_deprecated_env="SYSROOT="/opt/BSP-PD13.2.2/platform-phyFLEX-i.MX6/sysroot-target"
PKG_CONFIG_PATH=''
PKG_CONFIG_LIBDIR='/opt/BSP-PD13.2.2/platform-phyFLEX-i.MX6/sysroot-target/lib/pkgconfig:/opt/BSP-PD13.2.2/platform-phyFLEX-i.MX6/sysroot-target/usr/lib/pkgconfig:/opt/BSP-PD13.2.2/platform-phyFLEX-i.MX6/sysroot-target/share/pkgconfig:/opt/BSP-PD13.2.2/platform-phyFLEX-i.MX6/sysroot-target/usr/share/pkgconfig'
PKG_CONFIG="/opt/BSP-PD13.2.2/platform-phyFLEX-i.MX6/sysroot-cross/bin/arm-cortexa9-linux-gnueabi-pkg-config""

pkg_deprecated_autoconf="-opensource
-confirm-license -release -no-rpath -no-fast -no-sql-ibase
-no-sql-mysql -no-sql-odbc -no-sql-psql -no-sql-sqlite2 -no-qt3support
-no-mmx -no-3dnow -no-sse -no-sse2 -no-sse3 -no-ssse3 -no-sse4.1
-no-sse4.2 -no-avx -no-optimized-qmake -no-nis -no-cups -pch
-reduce-relocations -force-pkg-config -prefix /usr -no-armfpa -make libs
-nomake docs -little-endian -embedded armv6 -qt-decoration-styled
-depths all -xplatform qws/linux-ptx-g++
-I/opt/BSP-PD13.2.2/platform-phyFLEX-i.MX6/sysroot-target/usr/include/freetype2
-iconv -largefile -openssl -svg -script -declarative -qt-gfx-linuxfb
-qt-kbd-linuxinput -qt-mouse-pc -qt-mouse-linuxinput -qt-mouse-linuxtp
-qt-mouse-tslib -qt-gif -qt-sql-sqlite -system-libpng -system-libjpeg
-system-zlib -system-freetype -no-gfx-directfb -no-gfx-transformed
-no-gfx-qvfb -no-gfx-vnc -no-gfx-multiscreen -no-kbd-tty -no-kbd-qvfb
-no-mouse-qvfb -no-libmng -no-libtiff -no-stl -no-glib -no-egl
-no-xmlpatterns -no-exceptions -no-multimedia -no-audio-backend
-no-phonon -no-phonon-backend -no-webkit -no-scripttools -dbus -opengl
es2 -shared -nomake tools -make examples -make demos"

-qt-gif: invalid
command-line switch
-no-gfx-directfb: unknown
argument
-no-gfx-transformed: unknown argument
-no-gfx-qvfb: unknown
argument
-no-gfx-vnc: unknown argument
-no-gfx-multiscreen: unknown
argument
-no-kbd-tty: unknown argument
-no-kbd-qvfb: unknown
argument
-no-mouse-qvfb: unknown argument

Usage: configure [-h]
[-prefix <dir>] [-prefix-install] [-bindir <dir>] [-libdir <dir>]

[-docdir <dir>] [-headerdir <dir>] [-plugindir <dir> ] [-importdir
<dir>] [-datadir <dir>]
 [-translationdir <dir>] [-sysconfdir <dir>]
[-examplesdir <dir>]
 [-demosdir <dir>] [-buildkey <key>] [-release]
[-debug]
 [-debug-and-release] [-developer-build] [-shared] [-static]
[-no-fast] [-fast] [-no-largefile]
 [-largefile] [-no-exceptions]
[-exceptions] [-no-accessibility]
 [-accessibility] [-no-stl] [-stl]
[-no-sql-<driver>] [-sql-<driver>]
 [-plugin-sql-<driver>]
[-system-sqlite] [-no-qt3support] [-qt3support]
 [-platform] [-D
<string>] [-I <string>] [-L <string>] [-help]
 [-qt-zlib] [-system-zlib]
[-no-gif] [-no-libtiff] [-qt-libtiff] [-system-libtiff]
 [-no-libpng]
[-qt-libpng] [-system-libpng] [-no-libmng] [-qt-libmng]

[-system-libmng] [-no-libjpeg] [-qt-libjpeg] [-system-libjpeg] [-make
<part>]
 [-nomake <part>] [-R <string>] [-l <string>] [-no-rpath]
[-rpath] [-continue]
 [-verbose] [-v] [-silent] [-no-nis] [-nis]
[-no-cups] [-cups] [-no-iconv]
 [-iconv] [-no-pch] [-pch] [-no-dbus]
[-dbus] [-dbus-linked] [-no-gui]
 [-no-separate-debug-info] [-no-mmx]
[-no-3dnow] [-no-sse] [-no-sse2]
 [-no-sse3] [-no-ssse3] [-no-sse4.1]
[-no-sse4.2] [-no-avx] [-no-neon]
 [-qtnamespace <namespace>]
[-qtlibinfix <infix>] [-separate-debug-info] [-armfpa]

[-no-optimized-qmake] [-optimized-qmake] [-no-xmlpatterns]
[-xmlpatterns]
 [-no-multimedia] [-multimedia] [-no-phonon] [-phonon]
[-no-phonon-backend] [-phonon-backend]
 [-no-media-backend]
[-media-backend] [-no-audio-backend] [-audio-backend] 
 [-no-openssl]
[-openssl] [-openssl-linked]
 [-no-gtkstyle] [-gtkstyle] [-no-svg]
[-svg] [-no-webkit] [-webkit] [-webkit-debug]
 [-no-javascript-jit]
[-javascript-jit]
 [-no-script] [-script] [-no-scripttools]
[-scripttools] 
 [-no-declarative] [-declarative]
[-no-declarative-debug] [-declarative-debug]
 [additional platform
specific options (see below)]

2014-04-19 16:47, Alexander Aring yazmış:


> Hi,
> 
> On Sat, Apr 19, 2014 at 04:01:58PM +0300, Bilal TAŞ
wrote:
> 
>> Dear Michael, I 'm using this patch. I talked to Phytec and
They said to me talk pengutronix.
https://gitorious.org/oselas/ptxdist/source/1f7c4488982acb1703364b35375290bc
[1] 817af104:patches/qt-everywhere-opensource-src-4.8.5
> 
> look at
the stdout log:
> 
> --- snip
> 
> -------------------
> target:
>
qt4.extract
> -------------------
> 
> extract:
>
pkg_src=BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/src/qt-everywhere-opensource
>
-src-4.8.5.tar.gz
> extract:
>
pkg_extract_dir=BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/platform-phyFLEX-i.M
>
X6/build-target/qt-everywhere-opensource-src-4.8.5
> pkg_patch_dir:
>
'BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/patches/qt-everywhere-opensource-src-4.8.
>
5'
> 
> --- snap
> 
> and at the point where the patches directory is.
This is in your case
>
"BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/patches/qt-everywhere-opensource-src-4.8.5".
>

> So you are not using any patches which are from ptxdist, there are
some
> special patches in your
>
"BSP-Phytec-phyFLEX-i.MX6-PD13.2.3/patches/qt-everywhere-opensource-src-4.8.5"
>
directory which fails to apply and these patches comes from your BSP.
>

> I tested to extract qt in actual ptxdist version and it works
pretty
> well.
> 
> What do you want to do? I suppose you want to have a
new qt version
> because your vendor is shipped out a BSP with an old
ptxdist version and
> an old qt version.
> Qt has many dependencies and
I think this isn't easy with just simple
> copy new rules files in your
BSP.
> 
> Anotherpoint is your link is a froked git repository from
ptxdist for
> the "arch-microblaze" if I saw this correctly. [0] points
to the ptxdist
> real project git repository fancy web interface.
> 
> -
Alex
> 
> [0] http://git.pengutronix.de/?p=ptxdist.git;a=summary [2]




Links:
------
[1]
https://gitorious.org/oselas/ptxdist/source/1f7c4488982acb1703364b35375290bc
[2]
http://git.pengutronix.de/?p=ptxdist.git;a=summary

[-- Attachment #1.2: Type: text/html, Size: 8079 bytes --]

[-- Attachment #2: Type: text/plain, Size: 48 bytes --]

-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ptxdist] QT 4.8 Patching Problem
  2014-04-26 13:43       ` bilal.tas
@ 2014-04-26 14:43         ` Alexander Aring
  0 siblings, 0 replies; 7+ messages in thread
From: Alexander Aring @ 2014-04-26 14:43 UTC (permalink / raw)
  To: ptxdist

Hi Bilal,

On Sat, Apr 26, 2014 at 04:43:46PM +0300, bilal.tas@dcl.com.tr wrote:
>  
> 
> Yes I need qt 4.8.5 I fixed patch problem. But I see this error.
> 

sorry, I can't help you there... to migrate a newer qt version for your
BSP version will take much work for me and I don't want to do that...

I already told you it's not done "Just copy newer qt.* rules to your BSP
and recompile it". You need to dig into the buildsystem and look what's
going on there. :-)

Maybe it's better to migrate your BSP to a newer ptxdist version but
maybe you need to do a lot of other changes after migrating to a newer
ptxdist version.

A second option would be to ask your vendor.

Sorry, but I can't really help you for a non mainline error you have.
The copying of the newer qt rule files into your older BSP which is for
a older ptxdist release is more a hack.

Your other problems with configure was some things which wasn't BSP
related, that's why I can helped you there.

Sorry.

- Alex

-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2014-04-26 14:44 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-04-16 14:36 [ptxdist] QT 4.8 Patching Problem bilal.tas
2014-04-18  7:49 ` Bilal TAŞ
2014-04-18 11:06 ` Michael Olbrich
2014-04-19 13:01   ` Bilal TAŞ
2014-04-19 13:47     ` Alexander Aring
2014-04-26 13:43       ` bilal.tas
2014-04-26 14:43         ` Alexander Aring

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox