Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 9460 - [PATCH] compilation of imlib-1.9.14-r1 fails
Summary: [PATCH] compilation of imlib-1.9.14-r1 fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal minor
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-10-21 17:30 UTC by Perolo Silantico
Modified: 2003-01-28 00:30 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Perolo Silantico 2002-10-21 17:30:24 UTC
the compilation of package media-libs/imlib-1.9.14-r1 fails with libpng-1.2.4. Incorrect header files and dnymic libraries are used. Maybe this is a side-effect of the default installation of GNOME with OpenOffice and Opera-static.

A patch to be applied in the root-directory of the portage tree is included (It's base64-uuencoded to avoid problems with special characters I experienced in the past - there is no upload utility with this bug-forum :(  )

The included patch does the following:
   * a proper patch-file is created to be applied during compilation to alter the sources. (The library-flag is changed from "-lpng" to "-lpng12" and "libpng12/" is added to "<png.h>")
   * A new ebuild is created
   * the Changelog adapted.

-------- patch ------------
begin-base64 644 -
ZGlmZiAtTmF1ciBwb3J0YWdlLm9yaWcvbWVkaWEtbGlicy9pbWxpYi9maWxl
cy9pbWxpYi0xLjkuMTQtcjEucGF0Y2ggcG9ydGFnZS9tZWRpYS1saWJzL2lt
bGliL2ZpbGVzL2ltbGliLTEuOS4xNC1yMi5wYXRjaAotLS0gcG9ydGFnZS5v
cmlnL21lZGlhLWxpYnMvaW1saWIvZmlsZXMvaW1saWItMS45LjE0LXIyLnBh
dGNoCVRodSBKYW4gIDEgMDE6MDA6MDAgMTk3MAorKysgcG9ydGFnZS9tZWRp
YS1saWJzL2ltbGliL2ZpbGVzL2ltbGliLTEuOS4xNC1yMi5wYXRjaAlNb24g
T2N0IDIxIDIzOjM4OjU1IDIwMDIKQEAgLTAsMCArMSw3OSBAQAorLS0tIGlt
bGliLTEuOS4xNC5vcmlnL2NvbmZpZ3VyZQkyMDAyLTAzLTI1IDE3OjQ1OjMz
LjAwMDAwMDAwMCArMDEwMAorKysrIGltbGliLTEuOS4xNC9jb25maWd1cmUJ
MjAwMi0xMC0yMSAyMzoyMTo0NS4wMDAwMDAwMDAgKzAyMDAKK0BAIC03OTcz
LDcgKzc5NzMsNyBAQAorICAgZWNobyAkYWNfbiAiKGNhY2hlZCkgJGFjX2Mi
IDE+JjYKKyBlbHNlCisgICBhY19zYXZlX0xJQlM9IiRMSUJTIgorLUxJQlM9
Ii1scG5nIC1seiAtbG0gJEdYX0xJQlMgJExJQlMiCisrTElCUz0iLWxwbmcx
MiAtbHogLWxtICRHWF9MSUJTICRMSUJTIgorIGNhdCA+IGNvbmZ0ZXN0LiRh
Y19leHQgPDxFT0YKKyAjbGluZSA3OTc5ICJjb25maWd1cmUiCisgI2luY2x1
ZGUgImNvbmZkZWZzLmgiCitAQCAtODA3MSw5ICs4MDcxLDkgQEAKKyBmaQor
IAorIGlmIHRlc3QgIiRwbmdfb2siID0geWVzOyB0aGVuCistCVBOR0xJQlM9
Ii1scG5nIC1seiIKKysJUE5HTElCUz0iLWxwbmcxMiAtbHoiCisgCQorLQlT
VVBQT1JUX0xJQlM9IiRTVVBQT1JUX0xJQlMgLWxwbmcgLWx6IjsgY2F0ID4+
IGNvbmZkZWZzLmggPDxcRU9GCisrCVNVUFBPUlRfTElCUz0iJFNVUFBPUlRf
TElCUyAtbHBuZzEyIC1seiI7IGNhdCA+PiBjb25mZGVmcy5oIDw8XEVPRgor
ICNkZWZpbmUgSEFWRV9MSUJQTkcgMQorIEVPRgorIAorLS0tIGltbGliLTEu
OS4xNC5vcmlnL2NvbmZpZ3VyZS5pbgkyMDAyLTAzLTIyIDE1OjUxOjI0LjAw
MDAwMDAwMCArMDEwMAorKysrIGltbGliLTEuOS4xNC9jb25maWd1cmUuaW4J
MjAwMi0xMC0yMSAyMzoyMjowMy4wMDAwMDAwMDAgKzAyMDAKK0BAIC0yODIs
OSArMjgyLDkgQEAKKyBmaQorIAorIGlmIHRlc3QgIiRwbmdfb2siID0geWVz
OyB0aGVuCistCVBOR0xJQlM9Ii1scG5nIC1seiIKKysJUE5HTElCUz0iLWxw
bmcxMiAtbHoiCisgCUFDX1NVQlNUKEhBVkVfTElCUE5HKQorLQlTVVBQT1JU
X0xJQlM9IiRTVVBQT1JUX0xJQlMgLWxwbmcgLWx6IjsgQUNfREVGSU5FKEhB
VkVfTElCUE5HKQorKwlTVVBQT1JUX0xJQlM9IiRTVVBQT1JUX0xJQlMgLWxw
bmcxMiAtbHoiOyBBQ19ERUZJTkUoSEFWRV9MSUJQTkcpCisgZmkKKyAKKyBT
VVBQT1JUX0xJQlM9IiRTVVBQT1JUX0xJQlMgLWxtIgorLS0tIGltbGliLTEu
OS4xNC5vcmlnL0ltbGliL0ltbGliX3ByaXZhdGUuaAkyMDAyLTAzLTIyIDE1
OjQzOjA0LjAwMDAwMDAwMCArMDEwMAorKysrIGltbGliLTEuOS4xNC9JbWxp
Yi9JbWxpYl9wcml2YXRlLmgJMjAwMi0xMC0yMSAyMzozNDo1OS4wMDAwMDAw
MDAgKzAyMDAKK0BAIC0zNCw3ICszNCw3IEBACisgI2luY2x1ZGUgPGpwZWds
aWIuaD4KKyAjZW5kaWYKKyAjaWZkZWYgSEFWRV9MSUJQTkcKKy0jaW5jbHVk
ZSA8cG5nLmg+CisrI2luY2x1ZGUgPGxpYnBuZzEyL3BuZy5oPgorICNlbmRp
ZgorICNpZmRlZiBIQVZFX0xJQlRJRkYKKyAjaW5jbHVkZSA8dGlmZmlvLmg+
CistLS0gaW1saWItMS45LjE0Lm9yaWcvZ2RrX2ltbGliL2lvLXBuZy5jCTIw
MDItMDMtMDQgMTg6MDY6MjkuMDAwMDAwMDAwICswMTAwCisrKysgaW1saWIt
MS45LjE0L2dka19pbWxpYi9pby1wbmcuYwkyMDAyLTEwLTIxIDIzOjM1OjQ1
LjAwMDAwMDAwMCArMDIwMAorQEAgLTQsNyArNCw3IEBACisgI2luY2x1ZGUg
Imdka19pbWxpYl9wcml2YXRlLmgiCisgCisgI2lmZGVmIEhBVkVfTElCUE5H
CistI2luY2x1ZGUgPHBuZy5oPgorKyNpbmNsdWRlIDxsaWJwbmcxMi9wbmcu
aD4KKyAKKyB1bnNpZ25lZCBjaGFyICAgICAgKgorIGxvYWRlcl9wbmcgKEZJ
TEUgKiBmLCBpbnQgKncsIGludCAqaCwgaW50ICp0KQorLS0tIGltbGliLTEu
OS4xNC5vcmlnL2NvbmZpZ3VyZQkyMDAyLTEwLTIxIDIzOjMxOjE1LjAwMDAw
MDAwMCArMDIwMAorKysrIGltbGliLTEuOS4xNC9jb25maWd1cmUJMjAwMi0x
MC0yMSAyMzozODozOS4wMDAwMDAwMDAgKzAyMDAKK0BAIC04MDEwLDcgKzgw
MTAsNyBAQAorICAgY2F0ID4gY29uZnRlc3QuJGFjX2V4dCA8PEVPRgorICNs
aW5lIDgwMTIgImNvbmZpZ3VyZSIKKyAjaW5jbHVkZSAiY29uZmRlZnMuaCIK
Ky0jaW5jbHVkZSA8cG5nLmg+CisrI2luY2x1ZGUgPGxpYnBuZzEyL3BuZy5o
PgorIEVPRgorIGFjX3RyeT0iJGFjX2NwcCBjb25mdGVzdC4kYWNfZXh0ID4v
ZGV2L251bGwgMj5jb25mdGVzdC5vdXQiCisgeyAoZXZhbCBlY2hvIGNvbmZp
Z3VyZTo4MDE3OiBcIiRhY190cnlcIikgMT4mNTsgKGV2YWwgJGFjX3RyeSkg
Mj4mNTsgfQorQEAgLTgwNDYsNyArODA0Niw3IEBACisgICBjYXQgPiBjb25m
dGVzdC4kYWNfZXh0IDw8RU9GCisgI2xpbmUgODA0OCAiY29uZmlndXJlIgor
ICNpbmNsdWRlICJjb25mZGVmcy5oIgorLSNpbmNsdWRlIDxwbmcuaD4KKysj
aW5jbHVkZSA8bGlicG5nMTIvcG5nLmg+CisgaW50IG1haW4oKSB7CisgcG5n
X3N0cnVjdHAgcHA7IHBuZ19pbmZvcCBpbmZvOyBwbmdfY29sb3JwIGNtYXA7
IHBuZ19jcmVhdGVfcmVhZF9zdHJ1Y3QKKyA7IHBuZ19zZXRfSUhEUjsKLS0t
IHBvcnRhZ2Uub3JpZy9tZWRpYS1saWJzL2ltbGliL0NoYW5nZUxvZwlXZWQg
TWF5IDI5IDA2OjI2OjEyIDIwMDIKKysrIHBvcnRhZ2UvbWVkaWEtbGlicy9p
bWxpYi9DaGFuZ2VMb2cJTW9uIE9jdCAyMSAyMzo1MzowMSAyMDAyCkBAIC0y
LDYgKzIsMTMgQEAKICMgQ29weXJpZ2h0IDIwMDIgR2VudG9vIFRlY2hub2xv
Z2llcywgSW5jLjsgRGlzdHJpYnV0ZWQgdW5kZXIgdGhlIEdQTAogIyAkSGVh
ZGVyOiAvaG9tZS9jdnNyb290L2dlbnRvby14ODYvbWVkaWEtbGlicy9pbWxp
Yi9DaGFuZ2VMb2csdiAxLjcgMjAwMi8wNS8yOSAwNDoyNjoxMiBta2VubmVk
eSBFeHAgJAogCisqaW1saWItMS45LjE0LXIyICgyMSBPY3QgMjAwMikKKyAg
MjEgT2N0IDIwMDI7IFBlcm9sbyBTaWxhbnRpY28gPHBlci5zaWxAZ214Lml0
PiBpbWxpYi0xLjkuMTQtcjIuZWJ1aWxkCisgIGZpbGVzL2RpZ2VzdC1pbWxp
Yi0xLjkuMTQtcjIsIENoYW5nZUxvZyA6CisgCisgIHBhdGNoZWQgdGhlIGlt
bGliIGRpc3RyaWJ1dGlvbiB0byBjaG9vc2UgbGlicG5nMS4yIHdoZW4gbW9y
ZSB2ZXJzaW9ucyBhcmUKKyAgaW5zdGFsbGVkIHdpdGggR05PTUUKKwogKmlt
bGliLTEuOS4xNC1yMSAoMjggTWF5IDIwMDIpCiAKICAgMjggTWF5IDIwMDI7
IE1hdHRoZXcgS2VubmVkeSA8bWtlbm5lZHlAZ2VudG9vLm9yZz4gaW1saWIt
MS45LjE0LXIxLmVidWlsZAotLS0gcG9ydGFnZS5vcmlnL21lZGlhLWxpYnMv
aW1saWIvaW1saWItMS45LjE0LXIyLmVidWlsZAlUaHUgSmFuICAxIDAxOjAw
OjAwIDE5NzAKKysrIHBvcnRhZ2UvbWVkaWEtbGlicy9pbWxpYi9pbWxpYi0x
LjkuMTQtcjIuZWJ1aWxkCVR1ZSBPY3QgMjIgMDA6MDQ6NDIgMjAwMgpAQCAt
MCwwICsxLDUyIEBACisjIENvcHlyaWdodCAxOTk5LTIwMDIgR2VudG9vIFRl
Y2hub2xvZ2llcywgSW5jLgorIyBEaXN0cmlidXRlZCB1bmRlciB0aGUgdGVy
bXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYyCisjICRI
ZWFkZXI6IC9ob21lL2N2c3Jvb3QvZ2VudG9vLXg4Ni9tZWRpYS1saWJzL2lt
bGliL2ltbGliLTEuOS4xNC1yMS5lYnVpbGQsdiAxLjkgMjAwMi8xMC8wNCAw
NTo0Nzo1NCB2YXBpZXIgRXhwICQKKworaW5oZXJpdCBsaWJ0b29sCisKK1M9
JHtXT1JLRElSfS8ke1B9CitERVNDUklQVElPTj0iSW1saWIgaXMgYSBnZW5l
cmFsIEltYWdlIGxvYWRpbmcgYW5kIHJlbmRlcmluZyBsaWJyYXJ5LiIKK1NS
Q19VUkk9ImZ0cDovL2Z0cC5nbm9tZS5vcmcvcHViL0dOT01FL3N0YWJsZS9z
b3VyY2VzLyR7UE59LyR7UH0udGFyLmd6CisJIGh0dHA6Ly9mdHAuZ25vbWUu
b3JnL3B1Yi9HTk9NRS9zdGFibGUvc291cmNlcy8ke1BOfS8ke1B9LnRhci5n
egorCSBmdHA6Ly9nbm9tZS5lYXplbC5jb20vcHViL2dub21lL3N0YWJsZS9z
b3VyY2VzLyR7UE59LyR7UH0udGFyLmd6IgorSE9NRVBBR0U9Imh0dHA6Ly93
d3cuZ25vbWUub3JnLyIKKworREVQRU5EPSI9eDExLWxpYnMvZ3RrKy0xLjIq
CisJPj1tZWRpYS1saWJzL3RpZmYtMy41LjUKKwk+PW1lZGlhLWxpYnMvZ2lm
bGliLTQuMS4wCisJPj1tZWRpYS1saWJzL2xpYnBuZy0xLjIuMQorCT49bWVk
aWEtbGlicy9qcGVnLTZiIgorCitTTE9UPSIwIgorTElDRU5TRT0iR1BMLTIi
CitLRVlXT1JEUz0ieDg2IHBwYyBzcGFyYyBzcGFyYzY0IGFscGhhIgorCitz
cmNfY29tcGlsZSgpIHsKKwkKKwllbGlidG9vbGl6ZQorCisgICAgICAgIHBh
dGNoIC1wMSA8ICR7RklMRVNESVJ9LyR7UH0tcjIucGF0Y2gKKwllY29uZiBc
CisJCS0taW5jbHVkZWRpcj0iIiBcCisJCS0tc3lzY29uZmRpcj0vZXRjL2lt
bGliIHx8IGRpZQorCQkKKwllbWFrZSB8fCBkaWUKK30KKworc3JjX2luc3Rh
bGwoKSB7CisKKwltYWtlIFwKKwkJcHJlZml4PSR7RH0vdXNyIFwKKwkJZGF0
YWRpcj0ke0R9L3Vzci9zaGFyZSBcCisJCW1hbmRpcj0ke0R9L3Vzci9zaGFy
ZS9tYW4gXAorCQlpbmZvZGlyPSR7RH0vdXNyL3NoYXJlL2luZm8gXAorCQlp
bmNsdWRlZGlyPSR7RH0vdXNyL2luY2x1ZGUgXAorCQlzeXNjb25mZGlyPSR7
RH0vZXRjL2ltbGliIFwKKwkJaW5zdGFsbCB8fCBkaWUKKworCXByZXBsaWIg
L3VzcgorCisJZG9kb2MgQVVUSE9SUyBDT1BZSU5HKiBDaGFuZ2VMb2cgUkVB
RE1FCisJZG9kb2MgTkVXUworCWRvaHRtbCAtciBkb2MKK30K
====
--------------------------
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-10-22 02:28:37 UTC
Please visit this bug report, and click on "create new attachment" above and
attach this patch or put it on a website somewhere.
Comment 2 foser (RETIRED) gentoo-dev 2002-10-24 09:32:21 UTC
please submit a plaintext patch otherwise ill have to mark it as invalid.

It works fine for me btw, so maybe you could find out exactly why it fails. I'm
not gonna patch stuff that works for everybody except one guy.
Comment 3 foser (RETIRED) gentoo-dev 2002-11-02 11:03:51 UTC
No further traffic. closing